Computer Graphics
TU Braunschweig

An Affordable Solution for Binocular Eye Tracking and Calibration in Head-mounted Displays


An Affordable Solution for Binocular Eye Tracking and Calibration in Head-mounted Displays

Immersion is the ultimate goal of head-mounted displays (HMD) for Virtual Reality (VR) in order to produce a convincing user experience. Two important aspects in this context are motion sickness, often due to imprecise calibration, and the integration of a reliable eye tracking. We propose an affordable hard- and software solution for drift-free eye-tracking and user-friendly lens calibration within an HMD. The use of dichroic mirrors leads to a lean design that provides the full field-of-view (FOV) while using commodity cameras for eye tracking. Our prototype supports personalizable lens positioning to accommodate for different interocular distances. On the software side, a model-based calibration procedure adjusts the eye tracking system and gaze estimation to varying lens positions. Challenges such as partial occlusions due to the lens holders and eye lids are handled by a novel robust monocular pupil-tracking approach. We present four applications of our work: Gaze map estimation, foveated rendering for depth of field, gaze-contingent level-of-detail, and gaze control of virtual avatars.


Author(s):Michael Stengel, Steve Grogorick, Martin Eisemann, Elmar Eisemann, Marcus Magnor
Year:2015
Month:October
Type:Article in conference proceedings
Book:Proc. ACM Multimedia
Presented at:ACM Multimedia
Note:Won the 'Best Student Paper Award'.
Project(s): Visual Fidelity Optimization of Displays  Reality CG  Eye-tracking Head-mounted Display 


@inproceedings{stengel2015acmmm,
  title = {An Affordable Solution for Binocular Eye Tracking and Calibration in Head-mounted Displays},
  author = {Stengel, Michael and Grogorick, Steve and Eisemann, Martin and Eisemann, Elmar and Magnor, Marcus},
  booktitle = {Proc. {ACM} Multimedia},
  note = {Won the 'Best Student Paper Award'.},
  pages = {15--24},
  month = {Oct},
  year = {2015}
}

Authors