Accelerated exhaustive eye glints localization method for infrared video oculography

Human eye glints localization could significantly and directly improve accuracy of gaze tracking, especially when several glints are localized precisely at the same time. However, traditional algorithms have not ensured the accuracy of glints localization to be used for gaze tracking. Aiming at the problem in infrared video oculography that those glints reflected on the surface of eye iris could be hard to identify and localize, we propose an algorithm for precisely and exhaustively locating eye glints of high accuracy with accelerated process. Our contributions are two-folded. (1). We propose an exhaustive eye glints localization algorithm, which could guarantee both 94.9% recognition rate and < 1 pixel positional accuracy under various brightness conditions. (2). We propose methods to accelerate our algorithm, including a modified quadratic ellipse difference algorithm and video frame difference examination, which guarantee the real-time video processing requirement for gaze tracking system.

[1]  John Daugman,et al.  New Methods in Iris Recognition , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Myung Jin Chung,et al.  A novel non-intrusive eye gaze estimation using cross-ratio under large head motion , 2005, Comput. Vis. Image Underst..

[3]  R. Cabeza,et al.  Robust algorithm for pupil-glint vector detection in a video-oculography eyetracking system , 2004, ICPR 2004.

[4]  Arnon Amir,et al.  Framerate pupil detector and gaze tracker , 1999, ICCV 1999.

[5]  David Beymer,et al.  Eye gaze tracking using an active stereo head , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[6]  Li Zhuo,et al.  A low complexity method for real-time gaze tracking , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[7]  Yi-Ping Hung,et al.  Hybrid Method for 3-D Gaze Tracking Using Glint and Contour Features , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Myung Jin Chung,et al.  Non-intrusive eye gaze estimation using a projective invariant under head movement , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[9]  Naoki Mukawa,et al.  A free-head, simple calibration, gaze tracking system that enables gaze-based interaction , 2004, ETRA.

[10]  Lu Yang,et al.  Gazing point dependent eye gaze estimation , 2017, Pattern Recognit..

[11]  Zhou Yuan,et al.  EyeSecret: an inexpensive but high performance auto-calibration eye tracker , 2008, ETRA '08.

[12]  John Daugman,et al.  How iris recognition works , 2002, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Peter D. Lawrence,et al.  A single camera eye-gaze tracking system with free head motion , 2006, ETRA.

[14]  Naoki Mukawa,et al.  FreeGaze: a gaze tracking system for everyday gaze interaction , 2002, ETRA.

[15]  Timothy A. Clarke,et al.  Comparison of some techniques for the subpixel location of discrete target images , 1994, Other Conferences.

[16]  Antonio García Dopico,et al.  A Precise Eye-Gaze Detection and Tracking System , 2003, WSCG.

[17]  Pupil and Glint Detection Using Wearable Camera Sensor and Near-Infrared LED Array , 2015, Sensors.

[18]  R. Fazel-Rezai,et al.  A Low Cost Human Computer Interface based on Eye Tracking , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  Pieter Blignaut,et al.  Mapping the Pupil-Glint Vector to Gaze Coordinates in a Simple Video-Based Eye Tracker , 2013 .

[20]  Kang Ryoung Park,et al.  Robust Eye and Pupil Detection Method for Gaze Tracking , 2013 .