Int J Performability Eng ›› 2019, Vol. 15 ›› Issue (11): 2891-2898.doi: 10.23940/ijpe.19.11.p7.28912898

Previous Articles     Next Articles

Gaze-Tracking Algorithm based on Infrared Gray Image

Nan Xue, Siwen Cai, Yuanyuan Chen, Minglei Shao, and Peng Wang*   

  1. School of Electrical and Electronic Engineering, Harbin University of Science and Technology, Harbin, 150080, China
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address: wpkunpeng@hrbust.edu.cn
  • About author:Nan Xue received her M.Sc. degree in 2002 from Harbin University of Science and Technology. She is currently an associate professor at Harbin University of Science and Technology. Her main research interests include signal and information processing and image processing.Siwen Cai received his B.Sc. degree in 2015 from Harbin University of Science and Technology. He is currently a graduate student at Harbin University of Science and Technology. His main research interests are embedded systems, eye-tracking technology, and smart home technology.Yuanyuan Chen received her M.Sc. degree in 2019 from Harbin University of Science and Technology. Her main research interests include signal and information processing, eye-tracking technology, and smart home technology.Minglei Shao received his M.Sc. degree in 2017 from Harbin University of Science and Technology. His main research interests are eye-tracking technology and smart home technology. Peng Wang received his Ph.D. degree in 2013 from Harbin University of Science and Technology. He is currently an associate professor at Harbin University of Science and Technology. His main research interests include signal and information processing, embedded systems, biomedicine signal detection, and smart home technology.

Abstract: Gaze-tracking technology is a new type of HCI (human-computer interaction) technology that has great application potential in the field of intelligent control. According to the characteristics of the reflected spot formed by the human eye under the irradiation of infrared light, a gaze-tracking algorithm was designed based on the pupil corneal reflection principle. Firstly, the human eye is quickly located according to the characteristics of the reflected spot to obtain the eye sub-image, and the eye sub-image is binarized using the image segmentation method based on threshold iteration. Then, the edge detection algorithm is used to obtain the pupil and reflected spot edge, and the geometric center coordinates of the pupil and the reflected spot are obtained by ellipse fitting. Finally, the relationship between the gaze and the gaze point is obtained by view-point mapping based on the polynomial function, so as to realize gaze-tracking. The simulation results show that the gaze point's maximum vertical error is seven pixels and maximum horizontal error is nine pixels. It can track the gaze point in real time and has the characteristics of rapidness and high precision. It has application value in human-computer interaction.

Key words: gaze-tracking, pupil corneal reflection principle, threshold iteration, view-point mapping