There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.
Abstract
Almost all eye-movement researchers use algorithms to parse raw data and detect distinct
types of eye movement events, such as fixations, saccades, and pursuit, and then base
their results on these. Surprisingly, these algorithms are rarely evaluated. We evaluated
the classifications of ten eye-movement event detection algorithms, on data from an
SMI HiSpeed 1250 system, and compared them to manual ratings of two human experts.
The evaluation focused on fixations, saccades, and post-saccadic oscillations. The
evaluation used both event duration parameters, and sample-by-sample comparisons to
rank the algorithms. The resulting event durations varied substantially as a function
of what algorithm was used. This evaluation differed from previous evaluations by
considering a relatively large set of algorithms, multiple events, and data from both
static and dynamic stimuli. The main conclusion is that current detectors of only
fixations and saccades work reasonably well for static stimuli, but barely better
than chance for dynamic stimuli. Differing results across evaluation methods make
it difficult to select one winner for fixation detection. For saccade detection, however,
the algorithm by Larsson, Nyström and Stridh (IEEE Transaction on Biomedical Engineering,
60(9):2484-2493,2013) outperforms all algorithms in data from both static and dynamic
stimuli. The data also show how improperly selected algorithms applied to dynamic
data misestimate fixation and saccade properties.
Even during visual fixation of a stationary target, our eyes perform rather erratic miniature movements, which represent a random walk. These "fixational" eye movements counteract perceptual fading, a consequence of fast adaptation of the retinal receptor systems to constant input. The most important contribution to fixational eye movements is produced by microsaccades; however, a specific function of microsaccades only recently has been found. Here we show that the occurrence of microsaccades is correlated with low retinal image slip approximately 200 ms before microsaccade onset. This result suggests that microsaccades are triggered dynamically, in contrast to the current view that microsaccades are randomly distributed in time characterized by their rate-of-occurrence of 1 to 2 per second. As a result of the dynamic triggering mechanism, individual microsaccade rate can be predicted by the fractal dimension of trajectories. Finally, we propose a minimal computational model for the dynamic triggering of microsaccades.
Event detection is used to classify recorded gaze points into periods of fixation, saccade, smooth pursuit, blink, and noise. Although there is an overall consensus that current algorithms for event detection have serious flaws and that a de facto standard for event detection does not exist, surprisingly little work has been done to remedy this problem. We suggest a new velocity-based algorithm that takes several of the previously known limitations into account. Most important, the new algorithm identifies so-called glissades, a wobbling movement at the end of many saccades, as a separate class of eye movements. Part of the solution involves designing an adaptive velocity threshold that makes the event detection less sensitive to variations in noise level and the algorithm settings-free for the user. We demonstrate the performance of the new algorithm on eye movements recorded during reading and scene perception and compare it with two of the most commonly used algorithms today. Results show that, unlike the currently used algorithms, fixations, saccades, and glissades are robustly identified by the new algorithm. Using this algorithm, we found that glissades occur in about half of the saccades, during both reading and scene perception, and that they have an average duration close to 24 msec. Due to the high prevalence and long durations of glissades, we argue that researchers must actively choose whether to assign the glissades to saccades or fixations; the choice affects dependent variables such as fixation and saccade duration significantly. Current algorithms do not offer this choice, and their assignments of each glissade are largely arbitrary.
scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.