Journal of Neuroscience MethodsNeurosciencePeer-reviewed journal article
OpenIrisDPI: An Open-Source Digital Dual Purkinje Image Eye Tracker for Visual Neuroscience
Ryan A. RessmeyeriD, Jorge Otero‐MillaniD, Gregory D. HorwitziD, Jacob L. YatesiD
Abstract
BackgroundVideo-based eye trackers are widely used in vision science, psychology, clinical assessment, and neurophysiology. Many such systems track the pupil center and corneal reflection (P-CR) and compare their positions to estimate the direction of gaze. However, P-CR eye trackers are often too imprecise for applications with stringent eye tracking quality requirements. New methodWe present OpenIrisDPI, an open-source plugin for the OpenIris frame-work that implements dual Purkinje image (DPI) tracking. OpenIrisDPI supports simultaneous pupillography, a technique widely used in perceptual psychology and neuroscience, and it enables direct comparison between P-CR and DPI signals. ResultsData collected from macaque monkeys using OpenIrisDPI show that the P-CR method overestimates the amount of fixational drift between saccades compared to DPI. The accuracy of the DPI signal was further validated using high-density extracellular recording of neurons in the lateral geniculate nucleus. Compensating for the effects of fixational eye movements using DPI signals produced sharper estimates of neuronal receptive fields than using simultaneously collected P-CR signals. Comparison with existing methodsOpenIrisDPI is provided as open-source software and operates on consumer-grade hardware, making it more accessible than previously described DPI eye trackers and less costly than many P-CR systems. To our knowledge, OpenIrisDPI is the first eye tracker to perform both pupillography and DPI eye tracking. ConclusionOpenIrisDPI makes high-precision eye tracking readily available to the research community. It is well suited for visual neuroscience applications, where accurate knowledge of the retinal image during experiments is critical. Graphical Abstract O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=105 SRC="FIGDIR/small/649589v2_ufig1.gif" ALT="Figure 1"> View larger version (31K): org.highwire.dtl.DTLVardef@596dd2org.highwire.dtl.DTLVardef@139027borg.highwire.dtl.DTLVardef@1d1e526org.highwire.dtl.DTLVardef@11b321c_HPS_FORMAT_FIGEXP M_FIG C_FIG HighlightsO_LIOpenIrisDPI is a new open-source eye tracking system. C_LIO_LIOpenIrisDPI tracks the pupil, corneal reflection, & fourth Purkinje image at 500 Hz. C_LIO_LIDual Purkinje image-based eye tracking is more precise than pupilbased tracking. C_LIO_LIDPI improves receptive field characterization of LGN neurons in fixating macaques. C_LI
- Citations
- 7
- FWCI
- 52.75
- Field percentile
- top 1%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- High-resolution eye-tracking via digital imaging of Purkinje reflections
Ruei-Jr Wu, Ashley Clark, … Michele Rucci·Journal of VisionPeer-reviewed·May 4, 2023
- Open Iris - An Open Source Framework for Video-Based Eye-Tracking Research and Development
R. Sadeghi, R. Ressmeyer, … J. Otero-Millan·bioRxiv·Feb 27, 2024
- Pupil-DLC: an open-source deep learning pipeline for scalable, marker-less tracking of pupil dynamics across conscious and unconscious states
Parsa Seyfourian, Lydia C. Marks, … Irene Rembado·Journal of Neuroscience MethodsPeer-reviewed·Jul 4, 2026
- Single-camera, calibration-free gaze estimation using corneal reflections
David D. Au, Joshua B. Melander, … Stephen A. Baccus·bioRxiv·Jun 11, 2026
- EyeLoop: An open-source, high-speed eye-tracker designed for dynamic experiments
Simon Arvin, Rune Nguyen Rasmussen, Keisuke Yonehara·bioRxiv·Jul 3, 2020
- A new comprehensive Eye-Tracking Test Battery concurrently evaluating the Pupil Labs Glasses and the EyeLink 1000
Benedikt Ehinger, Katharina Groß, … Peter König B·PeerJPeer-reviewed·Jul 9, 2019