Behavior Research MethodsNeurosciencePeer-reviewed journal article
Systematic Classification Differences Across Eye-Movement Detection Algorithms
Abstract
Eye movement (EM) detection is a critical step in most eye-tracking (ET) research, typically relying on detectors - specialized algorithms designed to segment raw ET data into discrete oculomotor events. However, variability in detection algorithms and the lack of standardized evaluation frameworks hinder transparency and reproducibility across studies. In this work, we introduce pEYES, an open-source toolkit designed to streamline EM detection and enable robust, quantitative comparisons between detectors. The toolkit provides implementations for several widely used threshold-based detectors, along with multiple standardized evaluation procedures for assessing detection performance. Using pEYES, we evaluated seven detection algorithms on two publicly-available human-annotated datasets containing recordings of subjects freely viewing color images. Performance was assessed using metrics such as Cohens Kappa, Relative Timing Offset and Deviation, and a sensitivity index (') for fixation and saccade onsets and offsets. Engberts adaptive velocity-threshold algorithm consistently matched or outperformed the other detectors, occasionally achieving human-level precision. In contrast, several other detectors exhibited substantial variability in performance between datasets. We also found systematic differences in detection scores between fixation and saccade boundaries, with fixation offsets and saccade onsets detected more reliably than their counterparts. These findings highlight the importance of task- and dataset-specific detector selection in EM analysis. The pEYES toolkit is freely available, and its codebase - along with the analyses presented in this report - is accessible at https://github.com/huji-hcnl/pEYES. We invite the research community to use, extend, and contribute to its ongoing development. Through open collaboration, we aim to advance the rigor and reproducibility of EM detection practices.
- Citations
- 2
- FWCI
- 14.98
- Field percentile
- top 3%
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
- REMoDNaV: Robust Eye-Movement Classification for Dynamic Stimulation
Asim H. Dar, Adina Svenja Wagner, Michael Hanke·Behavior Research MethodsPeer-reviewed·Jul 24, 2020
- Definition, modeling and detection of saccades in the face of post-saccadic oscillations
Richard Schweitzer, Martin Rolfs·NeuromethodsPeer-reviewed·Jan 1, 2022
- An adaptive algorithm for fast and reliable online saccade detection
Richard Schweitzer, Martin Rolfs·Behavior Research MethodsPeer-reviewed·Nov 8, 2019
- Evaluating the validity of the eye movement event detection model of Ganzin Sol glasses
Sung-En Chien, Kueian Lee, … Shao‐Yi Chien·bioRxiv·Dec 18, 2023
- Wearable Eye-tracking for Research: Automated dynamic gaze mapping and accuracy/precision comparisons across devices
Jeff MacInnes, Shariq Iqbal, … Elizabeth N. Johnson·bioRxiv·Jun 28, 2018
- Automated Analysis Pipeline for Extracting Saccade, Pupil, and Blink Parameters Using Video-Based Eye Tracking
Brian C. Coe, Jeff C. H. Huang, … Douglas P. Munoz·VisionPeer-reviewed·Mar 18, 2024