title: Improving the accuracy and reliability of remote system-calibration-free eye-gaze tracking.
abstract: Remote eye-gaze tracking provides a means for nonintrusive tracking of the point-of-gaze (POG) of a user. For application as a user interface for the disabled, a remote system that is noncontact, reliable, and permits head motion is very desirable. The system-calibration-free pupil-corneal reflection (P-CR) vector technique for POG estimation is a popular method due to its simplicity, however, accuracy has been shown to be degraded with head displacement. Model-based POG-estimation methods were developed, which improve system accuracy during head displacement, however, these methods require complex system calibration in addition to user calibration. In this paper, the use of multiple corneal reflections and point-pattern matching allows for a scaling correction of the P-CR vector for head displacements as well as an improvement in system robustness to corneal reflection distortion, leading to improved POG-estimation accuracy. To demonstrate the improvement in performance, the enhanced multiple corneal reflection P-CR method is compared to the monocular and binocular accuracy of the traditional single corneal reflection P-CR method, and a model-based method of POG estimation for various head displacements.
authors.affiliation: Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC V6T 1Z4, Canada. craigah@ece.ubc.ca
authors.forename: Craig A
authors.initials: CA
authors.lastname: Hennessey
authors.forename: Peter D
authors.initials: PD
authors.lastname: Lawrence
mesh_terms: D000328:Adult; D000704:Analysis of Variance; D003143:Communication Devices for People with Disabilities; D003315:Cornea / Q000502:physiology; D005133:Eye Movements / Q000502:physiology*; D005260:Female; D005403:Fixation, Ocular / Q000502:physiology*; D006801:Humans; D007091:Image Processing, Computer-Assisted / Q000379:methods; D008297:Male; D008954:Models, Biological; D010363:Pattern Recognition, Automated / Q000379:methods*; D011680:Pupil / Q000502:physiology; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D014584:User-Computer Interface; D014741:Video Recording