Abstract.
This paper describes a computer vision system based on active IR illumination for real-time gaze tracking for interactive graphic display. Unlike most of the existing gaze tracking techniques, which often require assuming a static head to work well and require a cumbersome calibration process for each person, our gaze tracker can perform robust and accurate gaze estimation without calibration and under rather significant head movement. This is made possible by a new gaze calibration procedure that identifies the mapping from pupil parameters to screen coordinates using generalized regression neural networks (GRNNs). With GRNNs, the mapping does not have to be an analytical function and head movement is explicitly accounted for by the gaze mapping function. Furthermore, the mapping function can generalize to other individuals not used in the training. To further improve the gaze estimation accuracy, we employ a hierarchical classification scheme that deals with the classes that tend to be misclassified. This leads to a \(10\%\) improvement in classification error. The angular gaze accuracy is about \(5^\circ\) horizontally and \(8^\circ\) vertically. The effectiveness of our gaze tracker is demonstrated by experiments that involve gaze-contingent interactive graphic display.
Similar content being viewed by others
References
(ASL) TASL () The applied system laboratory e210 eye tracking systems. http://www.a-s-l.com
Baluja S, Pomerleau D (1994) Non-intrusive gaze tracking using artificial neural networks. Technical Report CMU-CS-94-102, Carnegie Mellon University, Pittsburgh
Bour L (1997) Dmi-search scleral coil. Technical Report H2-214, Department of Neurology, Clinical Neurophysiology, Academic Medical Center, AZUA, Meibergdreef 9, 115AZ, Amsterdam
Ebisawa Y (1995) Unconstrained pupil detection technique using two light sources and the image difference method. In: Visualization and intelligent design in engineering and architecture II. Computational Mechanics Publications, Boston, pp 79-89
Ebisawa Y (1998) Improved video-based eye-gaze detection method. IEEE Trans Instrum Meas 47(2):948-955
Gee A, Cipoll R (1994) Determining the gaze of faces in images. Image Vision Comput 30:639-647
Gips J, Olivieri P, Tecce J (1993) Direct control of the computer through electrodes placed around the eyes. Human-computer interaction: applications and case studies. Elsevier, Amsterdam, pp 630-635
Hutchinson TE (1988) Eye movement detection with improved calibration and speed. United States patent [19] no. 4,950,069
Hutchinson TE, White K, Worthy JR, Martin N, Kelly C, Lisa R, Frey A (1989) Human-computer interaction using eye-gaze input. IEEE Trans Sys Man Cybern 19(6):1527-1533
Ji Q, Yang X (2001) Real time visual cues extraction for monitoring driver vigilance. In: Proceedings of the 2nd international workshop on computer vision systems (ICVS 2001), Vancouver, Canada
Ji Q, Yang X (2002) Real time 3D face pose discrimination based on active IR illumination. In: Proceedings of the international conference on pattern recognition
Koons D, Flickner M. IBM Blue Eyes project. http://www.almaden.ibm.com/cs/blueeyes
Morimoto CH, Koons D, Amir A, Flickner M (1999) Frame-rate pupil detector and gaze tracker. In: Proceedings of the IEEE ICCV’99 frame-rate workshop
Motwani MC, Ji Q (2001) 3D face pose discrimination using wavelets. In: Proceedings of the IEEE international conference on image processing (ICIP’2001), Thessaloniki, Greece, 7-10 October 2001
Ohno T, Mukawa N, Yoshikawa A (2002) Freegaze: a gaze tracking system for everyday gaze interaction. In: Proceedings of the symposium on eye tracking research and applications, 25-27 March 2002, New Orleans,
Rae R, Ritter H (1998) Recognition of human head orientation based on artificial neural networks. IEEE Trans Neural Netw 9(2):257-265
Shih S, Wu Y, Liu J (2000) A calibration-free gaze tracking technique. In: Proceedings of the 15th international conference on pattern recognition, Barcelona, Spain
Specht DF (1991) A general regression neural network. IEEE Trans Neural Netw 2:568-576
Wang J, Sung E (2001) Gaze determination via images of irises. Image Vision Comput 19(12):891-911
Yang G, Waibel A (1996) A real-time face tracker. In: Proceedings of the workshop on applications of computer vision, pp 142-147
Zhu J, Yang J (2002) Subpixel eye gaze tracking. In: Proceedings of the 5th IEEE international conference on automatic face and gesture recognition
Zhu Z, Fujimura K, Ji Q (2002) Real-time eye detection and tracking under various light conditions. In: Proceedings of the symposium on eye tracking research and applications, 25-27 March 2002, New Orleans
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: 21 July 2002, Accepted: 3 February 2004, Published online: 8 June 2004
Correspondence to: Qiang Ji
Rights and permissions
About this article
Cite this article
Zhu, Z., Ji, Q. Eye and gaze tracking for interactive graphic display. Machine Vision and Applications 15, 139–148 (2004). https://doi.org/10.1007/s00138-004-0139-4
Issue Date:
DOI: https://doi.org/10.1007/s00138-004-0139-4