Gaze Tracking System Using Feature Points of Pupil and Glints Center

동공과 글린트의 특징점 관계를 이용한 시선 추적 시스템

  • Park Jin-Woo (Imaging Media Research Center, Korea Institute of Science and Technology/Digital Image Media Lab, Department of Electronic and Electrical Engineering, Yonsei Univesity) ;
  • Kwon Yong-Moo (Imaging Media Research Center, Korea Institute of Science and Technology) ;
  • Sohn Kwang-Hoon (Digital Image Media Lab, Department of Electronic and Electrical Engineering, Yonsei Univesity)
  • 박진우 (한국과학기술연구원 영상미디어연구센터, 연세대학교 전기전자공학부 디지털 영상미디어 연구실) ;
  • 권용무 (한국과학기술연구원 영상미디어연구센터) ;
  • 손광훈 (연세대학교 전기전자공학부 디지털 영상미디어 연구실)
  • Published : 2006.03.01

Abstract

A simple 2D gaze tracking method using single camera and Purkinje image is proposed. This method employs single camera with infrared filter to capture one eye and two infrared light sources to make reflection points for estimating corresponding gaze point on the screen from user's eyes. Single camera, infrared light sources and user's head can be slightly moved. Thus, it renders simple and flexible system without using any inconvenient fixed equipments or assuming fixed head. The system also includes a simple and accurate personal calibration procedure. Before using the system, each user only has to stare at two target points for a few seconds so that the system can initiate user's individual factors of estimating algorithm. The proposed system has been developed to work in real-time providing over 10 frames per second with XGA $(1024{\times}768)$ resolution. The test results of nine objects of three subjects show that the system is achieving an average estimation error less than I degree.

본 논문에서는 한 대의 카메라와 푸르킨예 영상을 이용한 간편한 2차원 시선 추적 시스템을 제안한다. 이 시스템은 사용자의 한쪽 눈 영상을 얻기 위해 적외선 필터가 장착된 카메라와, 사용자가 모니터 상에 바라보고 있는 응시 점을 알아내기 위해 각 막의 표면에 반사점을 만들기 위한 두 개의 적외선 광원이 사용되었다. 카메라나 적외선 광원, 사용자의 머리는 자유롭게 움직일 수 있다. 따라서 본 시스템은 여타 불편한 고정된 장치나 사용자의 머리 고정이 필요 없는 간단하고 유연성 있는 시스템이다. 본 시스템은 또한 간편하고 정확한 사용자 캘리브레이션 과정을 포함하고 있다. 시스템을 사용하기에 앞서, 각 사용자는 각 사용자는 시스템이 시선 추적 알고리즘 상의 개인 요소들을 초기화할 수 있도록 두 개의 점을 잠시 바라보기만 하면 된다. 제안된 시스템은 XGA $(1024{\sim}768)$ 해상도에서 10 fps 이상 실시간으로 동작된다. 3명의 피 실험자와 9개의 실험 물체로 진행된 실험 결과는 시스템이 평균 l도의 시선 추적 오차를 보여 주고 있다.

Keywords

References

  1. S. W. Shih and J. Liu, 'A Novel Approach to 3-D Gaze Tracking Using Stereo Cameras,' IEEE Trans. On Systems, Man, and Cybernetics Part B: Cybernetics, vol. 34, no. 1, Feb. 2004
  2. J. Gips, P. Olivieri, and J. Tecce, 'Direct Control of the Computer through Electrodes Placed Around the Eyes,' Proc. Fifth Int. Conf. Human-Computer Interaction, pp. 630-635, 1993
  3. Y. Ebisawa, 'Realtime 3D Position Detection of Human Pupil,' IEEE Int. Conf. On Virtual Environments, Human-Computer Interfaces, and Measurement Systems, July 2004
  4. T. E. Hutchinson, J. K. P. White, W.M. Martin, K. C. Reichert, and L. A. Frey, 'Human-Computer Interaction Using Eye-Gaze Input,' IEEE Trans. On Systems, Man, and Cybernetics, vol. 19, pp. 1527-1534, Nov./Dec. 1989 https://doi.org/10.1109/21.44068
  5. T. Cornweet and H. Crane, 'Accurate Two- Dimensional Eye Tracker Using First and Fourth Purkinje Images,' J. Opt. Soc. Amer., vol. 63, no. 8, pp.921-928, 1973 https://doi.org/10.1364/JOSA.63.000921
  6. L. Bour, 'DMI-Search Scleral Coil,' Dept. Neurology, Clinical Neuro-Physiol., Academic Medical Cent., AZUA, Amsterdam, Netherlands, Tech. Rep. H2-214, 1997
  7. http://www.seeingmachines.com/facelab.htm
  8. T. Ohno, N. Mukawa, A. Yoshikawa, 'FreeGaze: A Gaze Tracking System for Everyday Gaze Interaction,' ETRA02, 2002
  9. D. Beymer and M. Flickner, 'Eye Gaze Tracking Using an Active Stereo Head,' Proc. Of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003
  10. A. W. Fitzgibbon, M. Pilu, R. B. Fisher, 'Direct Least Squares Fitting of Ellipses,' Proc. of ICPR96, 1996
  11. Chaudhuri, B. B., Kundu, P., 'Optimum Circular Fit to Weighted Data in Multidimensional Space,' Pattern Recognition Letters, 14, 1-6, 1993 https://doi.org/10.1016/0167-8655(93)90126-X