skip to main content
10.1145/2638728.2641695acmconferencesArticle/Chapter ViewAbstractPublication PagesubicompConference Proceedingsconference-collections
research-article

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

Published: 13 September 2014 Publication History

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.

References

[1]
Babcock, J. S., and Pelz, J. B. Building a lightweight eyetracking headgear. In Proceedings of the 2004 symposium on Eye tracking research & applications, ACM (2004), 109--114.
[2]
Bulling, A., and Gellersen, H. Toward Mobile Eye-Based Human-Computer Interaction. IEEE Pervasive Computing 9, 4 (2010), 8--12.
[3]
Canny, J. A computational approach to edge detection. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 6 (1986), 679--698.
[4]
Ferhat, O., Vilariño, F., and Sánchez, F. J. A cheap portable eye-tracker solution for common setups. Journal of Eye Movement Research 7, 3 (2014), 2:1--10.
[5]
Fitzgibbon, A. W., Fisher, R. B., et al. A buyer's guide to conic fitting. DAI Research paper (1996).
[6]
Global, T. Accuracy and precision test method for remote eye trackers, 2011.
[7]
Hardy, G., Seshu Aiyar, P., and Wilson, B. Collected papers of srinivasa ramanujan. Cambridge, London (1927).
[8]
Li, D., Babcock, J., and Parkhurst, D. J. openeyes: a low-cost head-mounted eye-tracking solution. In Proceedings of the 2006 symposium on Eye tracking research & applications, ACM (2006), 95--100.
[9]
Lukander, K., Jagadeesan, S., Chi, H., and Müller, K. Omg!: A new robust, wearable and affordable open source mobile gaze tracker. In Proceedings of the 15th international conference on Human-computer interaction with mobile devices and services, ACM (2013), 408--411.
[10]
Mantiuk, R., Kowalik, M., Nowosielski, A., and Bazyluk, B. Do-it-yourself eye tracker: Low-cost pupil-based eye tracker for computer graphics applications. In Advances in Multimedia Modeling. Springer, 2012, 115--125.
[11]
Mardanbegi, D. Haytham gaze tracker: Diy hardware and open source software, March 2013.
[12]
Mulvey, F. Woking copy of definitions and terminology for eye tracker accuracy and precision, 2010.
[13]
Ryan, W. J., Duchowski, A. T., and Birchfield, S. T. Limbus/pupil switching for wearable eye tracking under variable lighting conditions. In Proceedings of the 2008 symposium on Eye tracking research & applications, ACM (2008), 61--64.
[14]
Suzuki, S., et al. Topological structural analysis of digitized binary images by border following. Computer Vision, Graphics, and Image Processing 30, 1 (1985), 32--46.
[15]
Świrski, L., Bulling, A., and Dodgson, N. Robust real-time pupil tracking in highly off-axis images. In Proceedings of the Symposium on Eye Tracking Research and Applications, ACM (2012), 173--176.
[16]
Topal, C., Gerek, O. N., and Doǧan, A. A head-mounted sensor-based eye tracking device: Eye touch system. In Proceedings of the 2008 Symposium on Eye Tracking Research & Applications, ETRA '08, ACM (New York, NY, USA, 2008), 87--90.

Cited By

View all

Index Terms

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

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        UbiComp '14 Adjunct: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct Publication
        September 2014
        1409 pages
        ISBN:9781450330473
        DOI:10.1145/2638728
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Sponsors

        In-Cooperation

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 13 September 2014

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. eye movement
        2. gaze-based interaction
        3. mobile eye tracking
        4. wearable computing

        Qualifiers

        • Research-article

        Conference

        UbiComp '14
        UbiComp '14: The 2014 ACM Conference on Ubiquitous Computing
        September 13 - 17, 2014
        Washington, Seattle

        Acceptance Rates

        Overall Acceptance Rate 764 of 2,912 submissions, 26%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)351
        • Downloads (Last 6 weeks)27
        Reflects downloads up to 29 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media