Point of Gaze Estimation through Corneal Surface Reflection in an Active Illumination Environment

Eye gaze tracking (EGT) is a common problem with many applications in various fields. While recent methods have achieved improvements in accuracy and usability, current techniques still share several limitations. A major issue is the need for external calibration between the gaze camera system and the scene, which commonly restricts to static planar surfaces and leads to parallax errors. To overcome these issues, the paper proposes a novel scheme that uses the corneal imaging technique to directly analyze reflections from a scene illuminated with structured light. This comprises two major contributions: First, an analytic solution is developed for the forward projection problem to obtain the gaze reflection point (GRP), where light from the point of gaze (PoG) in the scene reflects at the corneal surface into an eye image. We also develop a method to compensate for the individual offset between the optical axis and true visual axis. Second, introducing active coded illumination enables robust and accurate matching at the GRP to obtain the PoG in a scene image, which is the first use of this technique in EGT and corneal reflection analysis. For this purpose, we designed a special high-power IR LED-array projector. Experimental evaluation with a prototype system shows that the proposed scheme achieves considerable accuracy and successfully supports depth-varying environments.

[1]  S.M. Kim,et al.  Non-intrusive eye gaze tracking under natural head movements , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  L. Young,et al.  Survey of eye movement recording methods , 1975 .

[3]  Yoichi Sato,et al.  An Incremental Learning Method for Unconstrained Gaze Estimation , 2008, ECCV.

[4]  Feng Li,et al.  Using Structured Illumination to Enhance Video-Based Eye Tracking , 2007, 2007 IEEE International Conference on Image Processing.

[5]  T. Moon Error Correction Coding: Mathematical Methods and Algorithms , 2005 .

[6]  Lijun Yin,et al.  Viewing direction estimation based on 3D eyeball construction for HRI , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[7]  Yuichi Taguchi,et al.  Beyond Alhazen's problem: Analytical projection model for non-central catadioptric cameras with quadric mirrors , 2011, CVPR 2011.

[8]  Qiang Ji,et al.  In the Eye of the Beholder: A Survey of Models for Eyes and Gaze , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Simone Gasparini,et al.  Camera Models and Fundamental Concepts Used in Geometric Computer Vision , 2011, Found. Trends Comput. Graph. Vis..

[10]  Yoichi Sato,et al.  Appearance-Based Gaze Estimation Using Visual Saliency , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Ramesh Raskar,et al.  Capturing Images with Sparse Informational Pixels using Projected 3D Tags , 2008, 2008 IEEE Virtual Reality Conference.

[12]  Martin Welk,et al.  Tempest in a Teapot: Compromising Reflections Revisited , 2009, 2009 30th IEEE Symposium on Security and Privacy.

[13]  Shree K. Nayar,et al.  Corneal Imaging System: Environment from Eyes , 2006, International Journal of Computer Vision.

[14]  Richard S. Snell,et al.  Clinical Anatomy of the Eye , 1990 .

[15]  Richard S. Snell,et al.  Clinical Anatomy of the Eye: Snell/Clinical Anatomy of the Eye , 1997 .

[16]  Andrew J. Davison,et al.  Active Matching , 2008, ECCV.

[17]  Johnny Chung Lee,et al.  Hybrid infrared and visible light projection for location tracking , 2007, UIST.

[18]  Joaquim Salvi,et al.  A state of the art in structured light patterns for surface profilometry , 2010, Pattern Recognit..

[19]  Moshe Eizenman,et al.  General theory of remote gaze estimation using the pupil center and corneal reflections , 2006, IEEE Transactions on Biomedical Engineering.

[20]  Atsushi Nakazawa,et al.  Display-camera calibration using eye reflections and geometry constraints , 2011, Comput. Vis. Image Underst..