CAI Logo

Pupil: an open source platform for pervasive eye tracking and mobile gaze-based interaction

Moritz Kassner, William Patera, Andreas Bulling

Adj. Proc. ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp), pp. 1151-1160, 2014.



Abstract

In this paper we present Pupil – an accessible, affordable, and extensible open source platform for pervasive eye tracking and gaze-based interaction. Pupil comprises 1) a light-weight eye tracking headset, 2) an open source software framework for mobile eye tracking, as well as 3) a graphical user interface to playback and visualize video and gaze data. Pupil features high-resolution scene and eye cameras for monocular and binocular gaze estimation. The software and GUI are platform-independent and include state-of-the-art algorithms for real-time pupil detection and tracking, calibration, and accurate gaze estimation. Results of a performance evaluation show that Pupil can provide an average gaze estimation accuracy of 0.6 degree of visual angle (0.08 degree precision) with a processing pipeline latency of only 0.045 seconds.

Links


BibTeX

@inproceedings{kassner14_ubicomp,
  title = {Pupil: an open source platform for pervasive eye tracking and mobile gaze-based interaction},
  author = {Moritz Kassner and William Patera and Andreas Bulling},
  year = {2014},
  booktitle = {Adj. Proc. ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp)},
  pages = {1151-1160},
  doi = {10.1145/2638728.2641695},
}