doi:10.1016/S0262-8856(99)00053-0
Copyright © 2000 Elsevier Science B.V. All rights reserved.
Pupil detection and tracking using multiple light sources
C. H. Morimoto
,
, a, D. Koonsb, A. Amirb and M. Flicknerb
a Dept. de Ciência da Computação—IME/USP, Rua do Matão 1010, São Paulo, SP 05508-900, Brazil
b IBM Almaden Research Center, 650 Harry Road, B2 K57, San Jose, CA 95120, USA
Received 29 September 1998;
revised 14 July 1999;
accepted 20 July 1999.
Available online 17 February 2000.
References and further reading may be available for this article. To view references and further reading you must
purchase this article.
Abstract
We present a fast, robust, and low cost pupil detection technique that uses two near-infrared time multiplexed light sources synchronized with the camera frame rate. The two light sources generate bright and dark pupil images, which are used for pupil segmentation. To reduce artifacts caused mostly by head motion, a larger temporal support is used. This method can be applied to detect and track several pupils (or several people). Experimental results from a real-time implementation of the system show that this technique is very robust, and able to detect pupils using wide field of view low cost cameras under different illumination conditions, even for people with glasses, from considerable long distances.
Author Keywords: Pupil detection; Gaze tracking
Fig. 1. Camera and infrared illuminators.
Fig. 2. (a) Bright and (b) dark pupil images. The glints, or corneal reflections, from the on and off-axis light sources can be easily identified as the bright regions in the iris.
Fig. 3. (a) Bright and (b) dark pupil images. (c) and (d) show the pupils detected from subtraction and thresholding using the corresponding previous frames, after erosion.
Fig. 4. (a) Bright and (b) dark pupil images; (c) shows the pupils detected using a temporal support of four frames.
Fig. 5. (a) Bright and (b) dark pupil images of a person wearing glasses. (c) shows the pupils candidates. The false candidates are caused by the reflections of the on-axis light source from the back and front surfaces of the glasses.