Abstract
This work is motivated by the goal of providing a non-contact means of controlling the mouse pointer on a computer system for people with motor difficulties using low-cost, widely available hardware. The required information is derived from video data captured using a web camera mounted below the computer's monitor. A colour filter is used to identify skin coloured regions. False positives are eliminated by optionally removing background regions and by applying statistical rules that reliably identify the largest skin-coloured region, which is assumed to be the user's face. The nostrils are then found using heuristic rules. The instantaneous location of the nostrils is compared with their at-rest location; any significant displacement is used to control the mouse pointer's movement. The system is able to process 18 frames per second at a resolution of 320 by 240 pixels, or 30 fps at 160 by 120 pixels using moderately powerful hardware (a 500 MHz Pentium III desktop computer). © 2006 Elsevier Ltd. All rights reserved.
Original language | English |
---|---|
Pages (from-to) | 62-80 |
Number of pages | 18 |
Journal | Journal of Network and Computer Applications |
Volume | 29 |
Issue number | 1 |
DOIs | |
Publication status | Published - Jan 2006 |
Keywords
- Enabling technologies
- Face tracking
- Human-computer interaction
- Perceptual interfaces