{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/pupil-an-open-source-platform-for-pervasive","title":"Pupil: An Open Source Platform for Pervasive Eye Tracking and Mobile Gaze-based Interaction","arxiv_id":"1405.0006","date":"2014-04-30","proceeding":null,"authors":["Moritz Kassner","William Patera","Andreas Bulling"],"abstract":"Commercial head-mounted eye trackers provide useful features to customers in\nindustry and research but are expensive and rely on closed source hardware and\nsoftware. This limits the application areas and use of mobile eye tracking to\nexpert users and inhibits user-driven development, customisation, and\nextension. In this paper we present Pupil -- an accessible, affordable, and\nextensible open source platform for mobile eye tracking and gaze-based\ninteraction. Pupil comprises 1) a light-weight headset with high-resolution\ncameras, 2) an open source software framework for mobile eye tracking, as well\nas 3) a graphical user interface (GUI) to playback and visualize video and gaze\ndata. Pupil features high-resolution scene and eye cameras for monocular and\nbinocular gaze estimation. The software and GUI are platform-independent and\ninclude state-of-the-art algorithms for real-time pupil detection and tracking,\ncalibration, and accurate gaze estimation. Results of a performance evaluation\nshow that Pupil can provide an average gaze estimation accuracy of 0.6 degree\nof visual angle (0.08 degree precision) with a latency of the processing\npipeline of only 0.045 seconds.","url_abs":"http://arxiv.org/abs/1405.0006v1","url_pdf":"http://arxiv.org/pdf/1405.0006v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"pupil-an-open-source-platform-for-pervasive","repo_url":"https://github.com/pupil-labs/pupil","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"gaze-estimation","task_name":"Gaze Estimation"},{"task_slug":"pupil-detection","task_name":"Pupil Detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1405.0006","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}