{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T14:01:51Z","timestamp":1779976911320,"version":"3.53.1"},"reference-count":45,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T00:00:00Z","timestamp":1779926400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2026,5,31]]},"abstract":"<jats:p>Eye tracking offers new opportunities for interaction and data collection as users adopt head-mounted displays (HMDs). However, most HMDs either lack a built-in eye tracker or restrict access to gaze data, preventing researchers from realizing their full potential. Third-party eye trackers are a potential solution; however, existing methods for integrating them into HMDs are rarely evaluated and heavily depend on the specific software platform or device. Therefore, we present a validated open-source framework for cross-device eye tracking. We developed the framework on Pupil Labs Neon and assessed performance across three representative HMDs\u2014the Apple Vision Pro, Meta Quest 3, and XREAL Air 2 Ultra. Results showed our framework significantly outperformed Pupil Lab\u2019s implementation on the Quest 3 while maintaining consistent accuracy across other devices. By releasing the framework, this work establishes a validated foundation for cross-device gaze tracking, enabling accessible and reproducible eye tracking research in augmented and virtual reality environments.<\/jats:p>","DOI":"10.1145\/3806031","type":"journal-article","created":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T12:44:33Z","timestamp":1779972273000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["OpenEye: Cross-Device Eye Tracking for Head-Mounted Displays ETRA017"],"prefix":"10.1145","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0175-6267","authenticated-orcid":false,"given":"Gangtae","family":"Park","sequence":"first","affiliation":[{"name":"School of Electrical Engineering","place":["Daejeon, Republic of Korea"]},{"name":"KAIST","place":["Daejeon, Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5140-840X","authenticated-orcid":false,"given":"Mingyu","family":"Han","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering","place":["Daejeon, Republic of Korea"]},{"name":"KAIST","place":["Daejeon, Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5834-8577","authenticated-orcid":false,"given":"Ian","family":"Oakley","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering","place":["Daejeon, Republic of Korea"]},{"name":"KAIST","place":["Daejeon, Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,5,28]]},"reference":[{"key":"e_1_3_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2578153.2578192"},{"key":"e_1_3_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581049"},{"key":"e_1_3_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3713412"},{"key":"e_1_3_2_5_1","doi-asserted-by":"crossref","unstructured":"Nuri\u00a0Murat Arar Hua Gao and Jean-Philippe Thiran. 2016. A regression-based user calibration framework for real-time gaze estimation. IEEE Transactions on Circuits and Systems for Video Technology 27 12 (2016) 2623\u20132638.","DOI":"10.1109\/TCSVT.2016.2595322"},{"key":"e_1_3_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3517031.3529626"},{"key":"e_1_3_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379156.3391374"},{"key":"e_1_3_2_8_1","doi-asserted-by":"publisher","unstructured":"Chris Baumann and Kai Dierkes. 2023. Neon Accuracy Test Report. doi:10.5281\/zenodo.10420388","DOI":"10.5281\/zenodo.10420388"},{"key":"e_1_3_2_9_1","doi-asserted-by":"publisher","unstructured":"Pieter Blignaut. 2014. Mapping the Pupil-Glint Vector to Gaze Coordinates in a Simple Video-Based Eye Tracker. Journal of Eye Movement Research 7 1 (2014) 1\u201311. doi:10.16910\/jemr.7.1.4","DOI":"10.16910\/jemr.7.1.4"},{"key":"e_1_3_2_10_1","doi-asserted-by":"publisher","unstructured":"Radu\u00a0Gabriel Bozomitu Alexandru P\u0103s\u0103ric\u0103 Daniela T\u0103rniceriu and Cristian Rotariu. 2019. Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications. Sensors 19 16 (2019). doi:10.3390\/s19163630","DOI":"10.3390\/s19163630"},{"key":"e_1_3_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-85607-6_12"},{"key":"e_1_3_2_12_1","doi-asserted-by":"publisher","unstructured":"Dae-Yong Cho and Min-Koo Kang. 2021. Human gaze-aware attentive object detection for ambient intelligence. Engineering Applications of Artificial Intelligence 106 (2021) 104471. doi:10.1016\/j.engappai.2021.104471","DOI":"10.1016\/j.engappai.2021.104471"},{"key":"e_1_3_2_13_1","doi-asserted-by":"publisher","unstructured":"Viviane Clay Peter K\u00f6nig and Sabine K\u00f6nig. 2019. Eye Tracking in Virtual Reality. Journal of Eye Movement Research 12 1 (2019) 1\u201318. doi:10.16910\/jemr.12.1.3","DOI":"10.16910\/jemr.12.1.3"},{"key":"e_1_3_2_14_1","doi-asserted-by":"crossref","unstructured":"Budmonde Duinkharjav Kenneth Chen Abhishek Tyagi Jiayi He Yuhao Zhu and Qi Sun. 2022. Color-perception-guided display power reduction for virtual reality. ACM Transactions on Graphics (TOG) 41 6 (2022) 1\u201316.","DOI":"10.1145\/3550454.3555473"},{"key":"e_1_3_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025599"},{"key":"e_1_3_2_16_1","unstructured":"Zehao Huang Gancheng Zhu Xiaoting Duan Rong Wang Yongkai Li Shuai Zhang and Zhiguo Wang. 2024. Measuring eye-tracking accuracy and its impact on usability in apple vision pro. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2406.00255 (2024)."},{"key":"e_1_3_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1959826.1959834"},{"key":"e_1_3_2_18_1","doi-asserted-by":"publisher","unstructured":"Judith Josupeit. 2023. Let\u2019s Get It Started: Eye Tracking in VR with the Pupil Labs Eye Tracking Add-On for the HTC Vive. Journal of Eye Movement Research 15 3 (2023) 10. doi:10.16910\/jemr.15.3.10 Published 2023 Jun 19.","DOI":"10.16910\/jemr.15.3.10"},{"key":"e_1_3_2_19_1","doi-asserted-by":"crossref","unstructured":"Wolfgang Kabsch. 1976. A solution for the best rotation to relate two sets of vectors. Foundations of Crystallography 32 5 (1976) 922\u2013923.","DOI":"10.1107\/S0567739476001873"},{"key":"e_1_3_2_20_1","doi-asserted-by":"publisher","unstructured":"Sebastian Kapp Michael Barz Sergey Mukhametov Daniel Sonntag and Jochen Kuhn. 2021. ARETT: Augmented Reality Eye Tracking Toolkit for Head Mounted Displays. Sensors 21 6 (2021). doi:10.3390\/s21062234","DOI":"10.3390\/s21062234"},{"key":"e_1_3_2_21_1","doi-asserted-by":"crossref","unstructured":"Jonghyun Kim Youngmo Jeong Michael Stengel Kaan Aksit Rachel\u00a0A Albert Ben Boudaoud Trey Greer Joohwan Kim Ward Lopes Zander Majercik et\u00a0al. 2019. Foveated AR: dynamically-foveated augmented reality display. ACM Trans. Graph. 38 4 (2019) 99\u20131.","DOI":"10.1145\/3306346.3322987"},{"key":"e_1_3_2_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-42504-3_15"},{"key":"e_1_3_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642230"},{"key":"e_1_3_2_24_1","volume-title":"Neurology of Eye Movements","author":"Leigh R.\u00a0John","year":"1999","unstructured":"R.\u00a0John Leigh and David\u00a0S. Zee. 1999. Neurology of Eye Movements. Oxford University Press."},{"key":"e_1_3_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1117309.1117350"},{"key":"e_1_3_2_26_1","unstructured":"Dillon\u00a0J Lohr Lee Friedman and Oleg\u00a0V Komogortsev. 2019. Evaluating the data quality of eye tracking signals from a virtual reality system: Case study using smi\u2019s eye-tracking htc vive. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1912.02083 (2019)."},{"key":"e_1_3_2_27_1","doi-asserted-by":"crossref","unstructured":"Jeff\u00a0J MacInnes Shariq Iqbal John Pearson and Elizabeth\u00a0N Johnson. 2018. Wearable Eye-tracking for Research: Automated dynamic gaze mapping and accuracy\/precision comparisons across devices. BioRxiv (2018) 299925.","DOI":"10.1101\/299925"},{"key":"e_1_3_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518758"},{"key":"e_1_3_2_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-27355-1_13"},{"key":"e_1_3_2_30_1","doi-asserted-by":"crossref","unstructured":"Esra Mehmedova Santiago Berrezueta-Guzman and Stefan Wagner. 2025. iTrace: Click-Based Gaze Visualization on the Apple Vision Pro. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2508.12268 (2025).","DOI":"10.1007\/s44230-026-00143-8"},{"key":"e_1_3_2_31_1","doi-asserted-by":"publisher","unstructured":"Raju MH Friedman L Bouman TM and Komogortsev OV. 2021. Determining Which Sine Wave Frequencies Correspond to Signal and Which Correspond. Journal of eye movement research 14 3 (2021). doi:10.16910\/jemr.14.3.5 [doi]","DOI":"10.16910\/jemr.14.3.5"},{"key":"e_1_3_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448018.3457998"},{"key":"e_1_3_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3713092"},{"key":"e_1_3_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025171.3025202"},{"key":"e_1_3_2_35_1","doi-asserted-by":"publisher","unstructured":"Anjul Patney Marco Salvi Joohwan Kim Anton Kaplanyan Chris Wyman Nir Benty David Luebke and Aaron Lefohn. 2016. Towards foveated rendering for gaze-tracked virtual reality. ACM Trans. Graph. 35 6 Article 179 (Dec. 2016) 12\u00a0pages. doi:10.1145\/2980179.2980246","DOI":"10.1145\/2980179.2980246"},{"key":"e_1_3_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131277.3132180"},{"key":"e_1_3_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DUI.2017.7893315"},{"key":"e_1_3_2_38_1","volume-title":"Pupil Labs Neon XR Documentation","author":"Labs Pupil","year":"2025","unstructured":"Pupil Labs. 2025. Pupil Labs Neon XR Documentation. https:\/\/docs.pupil-labs.com\/neon\/neon-xr\/ Accessed: 2025-10-31."},{"key":"e_1_3_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DUI.2017.7893338"},{"key":"e_1_3_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376438"},{"key":"e_1_3_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588015.3588417"},{"key":"e_1_3_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/VR55154.2023.00036"},{"key":"e_1_3_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3204493.3208336"},{"key":"e_1_3_2_44_1","doi-asserted-by":"publisher","unstructured":"Tao Sun Yankai Zhao Wentao Xie Jiao Li Yongyu Ma and Jin Zhang. 2024. EyeGesener: Eye Gesture Listener for Smart Glasses Interaction Using Acoustic Sensing. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 8 3 Article 128 (Sept. 2024) 28\u00a0pages. doi:10.1145\/3678541","DOI":"10.1145\/3678541"},{"key":"e_1_3_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132272.3132278"},{"key":"e_1_3_2_46_1","doi-asserted-by":"publisher","unstructured":"Xucong Zhang Yusuke Sugano Mario Fritz and Andreas Bulling. 2019. MPIIGaze: Real-World Dataset and Deep Appearance-Based Gaze Estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence 41 1 (2019) 162\u2013175. doi:10.1109\/TPAMI.2017.2778103","DOI":"10.1109\/TPAMI.2017.2778103"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3806031","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T13:03:28Z","timestamp":1779973408000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3806031"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,28]]},"references-count":45,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,5,31]]}},"alternative-id":["10.1145\/3806031"],"URL":"https:\/\/doi.org\/10.1145\/3806031","relation":{},"ISSN":["2573-0142"],"issn-type":[{"value":"2573-0142","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,28]]},"assertion":[{"value":"2026-05-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}