PyNeon: A Python package for the analysis of Neon multimodal mobile eye-tracking data

Mobile eye-tracking has revolutionized the study of human behavior and cognition by enabling researchers to record eye movements in the real world. However, the dynamic and multimodal nature of mobile eye-tracking data also introduces significant analytical challenges, including the alignment, integration, and interpretation of complex data. To fill these gaps, we present PyNeon, a versatile, community-oriented Python package designed to streamline the analysis of mobile eye tracking, motion, and video data from the Neon eye tracking system (Pupil Labs GmbH). We describe how PyNeon provides accessible APIs for reading, preprocessing, epoching, and exporting Neon data. Furthermore, it supports advanced video processing such as mapping between eye movement data and real-world coordinates and dynamic scanpath estimation. PyNeon presents an open-source and extendable framework for analyzing mobile eye-tracking data and forms the foundation for higher-level applications.

Authors

Publication Details

Published
2025-08-19
DOI
https://doi.org/10.31234/osf.io/y5jmg_v2
Primary Topic
Gaze Tracking and Assistive Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyNeon: A Python package for the analysis of Neon multimodal mobile eye-tracking data

Jan-Gabriel Hartel, Lucía Melloni, Alex Lepauvre, Qian Chu
Gaze Tracking and Assistive Technology
article

PyNeon: A Python package for the analysis of Neon multimodal mobile eye-tracking data

Jan-Gabriel Hartel, Lucía Melloni, Alex Lepauvre, Qian Chu
article en

Abstract

Mobile eye-tracking has revolutionized the study of human behavior and cognition by enabling researchers to record eye movements in the real world. However, the dynamic and multimodal nature of mobile eye-tracking data also introduces significant analytical challenges, including the alignment, integration, and interpretation of complex data. To fill these gaps, we present PyNeon, a versatile, community-oriented Python package designed to streamline the analysis of mobile eye tracking, motion, and video data from the Neon eye tracking system (Pupil Labs GmbH). We describe how PyNeon provides accessible APIs for reading, preprocessing, epoching, and exporting Neon data. Furthermore, it supports advanced video processing such as mapping between eye movement data and real-world coordinates and dynamic scanpath estimation. PyNeon presents an open-source and extendable framework for analyzing mobile eye-tracking data and forms the foundation for higher-level applications.

Openalex Percentile: Top 79%
Gaze Tracking and Assistive Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.