Head-free, remote eye-gaze detection system based on pupil-corneal reflection method with easy calibration using two stereo-calibrated video cameras

IEEE Trans Biomed Eng. 2013 Oct;60(10):2952-60. doi: 10.1109/TBME.2013.2266478. Epub 2013 Jun 6.

Abstract

We have developed a pupil-corneal reflection method-based gaze detection system, which allows large head movements and achieves easy gaze calibration. This system contains two optical systems consisting of components such as a camera and a near-infrared light source attached to the camera. The light source has two concentric LED rings with different wavelengths. The inner and outer rings generate bright and dark pupil images, respectively. The pupils are detected from a difference image created by subtracting the bright and dark pupil images. The light source also generates the corneal reflection. The 3-D coordinates of the pupils are determined by the stereo matching method using two optical systems. The vector from the corneal reflection center to the pupil center in the camera image is determined as r. The angle between the line of sight and the line passing through the pupil center and the camera (light source) is denoted as θ. The relationship θ =k |r| is assumed, where k is a constant. The theory implies that head movement of the user is allowed and facilitates the gaze calibration procedure. In the automatic calibration method, k is automatically determined while the user looks around on the PC screen without fixating on any specific calibration target. In the one-point calibration method, the user is asked to fixate on one calibration target at the PC screen in order to correct the difference between the optical and visual axes. In the two-point calibration method, in order to correct the nonlinear relationship between θ and |r|, the user is asked to fixate on two targets. The experimental results show that the three proposed calibration methods improve the precision of gaze detection step by step. In addition, the average gaze error in the visual angle is less than 1° for the seven head positions of the user.

MeSH terms

  • Calibration
  • Equipment Design
  • Equipment Failure Analysis
  • Eye Movements / physiology*
  • Fixation, Ocular / physiology*
  • Humans
  • Imaging, Three-Dimensional / instrumentation*
  • Imaging, Three-Dimensional / standards
  • Lighting / instrumentation*
  • Lighting / standards
  • Photogrammetry / instrumentation*
  • Photogrammetry / standards
  • Photometry / instrumentation*
  • Photometry / standards
  • Reproducibility of Results
  • Sensitivity and Specificity