Next Article in Journal
The Effect of Real-Time Headbox Adjustments on Data Quality
Previous Article in Journal
A Method to Compensate Head Movements for Mobile Eye Tracker Using Invisible Markers
 
 
Journal of Eye Movement Research is published by MDPI from Volume 18 Issue 1 (2025). Previous articles were published by another publisher in Open Access under a CC-BY (or CC-BY-NC-ND) licence, and they are hosted by MDPI on mdpi.com as a courtesy and upon agreement with Bern Open Publishing (BOP).
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study of an Extensive Set of Eye Movement Features: Extraction Methods and Statistical Analysis

by
Ioannis Rigas
,
Lee Friedman
and
Oleg Komogortsev
Texas State University, San Marcos, USA
J. Eye Mov. Res. 2018, 11(1), 1-28; https://doi.org/10.16910/jemr.11.1.3
Submission received: 7 July 2017 / Published: 20 March 2018

Abstract

:
This work presents a study of an extensive set of 101 categories of eye movement features from three types of eye movement events: fixations, saccades, and post-saccadic oscillations. We present a unified framework of methods for the extraction of features that describe the temporal, positional and dynamic characteristics of eye movements. We perform statistical analysis of feature values by employing eye movement data from a normative population of 298 subjects, recorded during a text reading task. We present overall measures for the central tendency and variability of feature values, and we quantify the test-retest reliability of features using either the Intraclass Correlation Coefficient (for normally distributed and normalized features) or Kendall’s coefficient of concordance (for non-normally distributed features). Finally, for the case of normally distributed and normalized features we additionally perform factor analysis and provide interpretations of the resulting factors. The presented methods and analysis can provide a valuable tool for researchers in various fields that explore eye movements, such as in behavioral studies, attention and cognition research, medical research, biometric recognition, and humancomputer interaction.

Introduction

The extraction of eye movement features for modeling the structure and functionality of the oculomotor system is a vital task in many fields of research. Human eye movements can serve as an investigation tool in cognitive and behavioral studies, given their inherent connection to the guiding mechanisms of visual attention. The connections of eye movements and the performed cognitive task was systematically investigated in (Yarbus, 1967). The advances in eye-tracking technology, allowed for the adoption of eye movement analysis in studies of cognitive psychology in various fields, such as linguistics, spatial processing, reading, and problem solving (Just & Carpenter, 1976; Rayner, 1998). Several research studies specifically explored the underlying mechanisms connecting eye movements with visual attention and perception (Collins & Doré-Mazars, 2006; Eckstein, Beutter, Pham, Shimozaki, & Stone, 2007; Schütz, Braun, & Gegenfurtner, 2011). Also, the increasing affordability of mobile eye-trackers facilitated the inspection of natural human behavior in out-of-the-lab environments (Hayhoe & Ballard, 2005; Land, 2009).
There are numerous studies that focused on the interconnections of oculomotor behavior and individual characteristics. Eye movements have been explored in relation to individual motivation (Kaspar & König, 2011), and the ‘Big 5’ personality traits (agreeableness, conscientiousness, extraversion, neuroticism, openness) (Rauthmann, Seubert, Sachse, & Furtner, 2012). Recently, vigor of eye movements was associated with the personal impulsiveness during decision-making tasks (Choi, Vaswani, & Shadmehr, 2014). Additionally, the research of personal traits in oculomotor structure and functionality has served as the basis for the field of eye movement biometrics (Rigas & Komogortsev, 2017).
Another field of use of eye movements is clinical research. Irregular eye movements have been examined as indicators of pathophysiological neural abnormalities, and for the identification of early signs of neurodegenerative diseases (MacAskill & Anderson, 2016). The characteristics of eye movements during reading have been investigated in research studies of early Alzheimer’s disease (Fernández et al., 2013) and Parkinson’s disease (Wetzel, Gitchel, & Baron, 2011). Furthermore, there are studies exploring the oculomotor behavior in various behavioral disorders, such as ADHD (Fried et al., 2014) and autism (Klin, Jones, Schultz, Volkmar, & Cohen, 2002; Shirama, Kanai, Kato, & Kashino, 2016).
The research on the extraction of eye movement features has been fragmented, since most eye movement studies focus on small sets of features related each time to a special topic under consideration. This motivated our current study on the extraction and analysis of an extensive set of eye movement features, from fixations, saccades, and post-saccadic oscillations. For our analysis, we use data recorded during the task of reading. Such a task allows for the extraction of a large diversity of features that can be used to describe physiological and behavioral properties of eye movements.
The contribution of our current work can be summarized as follows:
(1)
We present methods for the extraction of an extensive collection of 101 general categories of eye movement features from pre-classified eye movement events (fixations, saccades, and post-saccadic oscillations). Code and data for the extraction of features are publicly available at the following link: https://digital.library.txstate.edu/handle/10877/6904
(2)
We employ data from a large database of 298 subjects recorded during a text reading task, in order to demonstrate normative values of central tendency (median) and overall variability (inter-quartile range) of the extracted features.
(3)
We evaluate the test-retest reliability of the extracted features by using measures of absolute agreement, specifically, we use the Intraclass Correlation Coefficient (ICC) for normally distributed and normalized features, and the Kendall’s coefficient of concordance (W) for non-normally distributed features.
(4)
We perform factor analysis with varimax rotation on normally distributed and normalized features, and we provide an interpretation of the resulting factors based on the most heavily weighted features contributing to each factor.

Extraction of Eye Movement Features

General Overview and Used Notation During Feature Extraction

Prior to feature extraction, the raw eye movement recordings (horizontal and vertical positional signal in degrees of visual angle) are preprocessed in order to classify the signal into parts corresponding to basic types of eye movement events, namely, fixations, saccades, and post-saccadic oscillations (see definitions in respective sections). The algorithm used to perform eye movement classification is a modified version of the velocity-based method presented in (Nyström & Holmqvist, 2010). The modifications focus on the adoption of thresholds and parameters that lead to optimum classification performance for the data of our reading text experiment. The accuracy of the algorithm was complementarily verified via visual screening of classified eye movement events.
The extracted features generally fall in one of two categories: single-value features and multi-value features. For single-value features, a unique value is calculated for each recording by applying a collective model over the values from the instances of an event-type (fixation, saccade or post-saccadic oscillation). For multi-value features, six descriptive statistics are used to model the distributions of feature values extracted from all instances of an event-type in a recording, thus generating six respective feature subtypes. The used descriptive statistics are: the mean (Mn), median (Md), standard deviation (Sd), interquartile range (Iq), skewness (Sk), and kurtosis (Ku). The features are extracted from horizontal, vertical and/or radial profiles (the term profile refers to the variation of a quantity –position, velocity, acceleration– in time/sample domain), or from 2-D trajectory in space.
In List 1, we present various symbols and notation that will be used in the descriptions of feature extraction methods in following sections.
Jemr 11 00003 i001

Fixation Features

The term fixation is used to define the state when the eyes are focused on a specific area of interest, projecting the content of this area on the high-resolution processing region of the retina (fovea centralis). During fixation the eyes are not totally still but they perform various miniature movements: slow ocular drifts, small saccades (micro-saccades), and high-frequency tremors (sometimes referred as physiological nystagmus) (Steinman, Haddad, A.A., & Wyman, 1973). In next subsections, we describe different categories of features that can be extracted to represent temporal, positional, and dynamic characteristics of the eye movement signal during fixations.

Features of Fixation Temporal Characteristics

The duration and rate of fixations (F01-F02, List 2) are two basic fixation features that describe the temporal behavior of the oculomotor system. For example, during reading, these characteristics can be used to examine cognitive functions co-modulated by various aspects, such as the context (Raney, Campbell, & Bovee, 2014), subject-related idiosyncrasies (Holland & Komogortsev, 2011), and mental workload (Ahram et al., 2015). In Figure 1 (left), we can overview a sequence of fixations performed during reading, and we can observe the variability in their durations.

Features of Fixation Position and Drift

A simple way to model the overall fixated position is to calculate the centroid (F03, List 3) of samples in the fixation position profile. However, this simple feature cannot model the characteristics of fixation drift, i.e., the slow movement of the eye around a fixated location. Computational modeling of fixation drift can provide information about the stability of visual input in retina and the related cognitive implications (Poletti, Listorti, & Rucci, 2010), and also, properties of fixation drift could be used as cues for the detection of pathological conditions like amblyopia (Schor & Westall, 1984) and cerebellar disease (Leech, Gresty, Hess, & Rudge, 1977). It should be mentioned that fixation drift can be also attributed to device dependent sources (sometimes called ‘baseline drift’), and so, the modeling of fixation drift can be particularly useful for human-computer interaction applications (Stampe & Reingold, 1995) and during the inspection of eye-tracking quality (Hornof & Halverson, 2002). Fixation drift can be manifested in various forms (Figure 1, right), and for this reason we present a number of alternative features that can be used to model the characteristics of fixation drift (F04 to F13, List 3).

Features of Fixation Velocity and Acceleration

Due to limited eye mobility during fixations, their velocity and acceleration profiles are usually affected by noise. However, the variability in these profiles can also reflect information stemming from physiological sources, e.g., micro-movements and oculomotor function irregularities. Such movements have been explored in studies of visual perception (Martinez-Conde, Macknik, & Hubel, 2004), or for the examination of pathological conditions (Bolger et al., 2000; Bylsma et al., 1995). In Lists 4–5 we present the features that model fixation velocity and acceleration (F14 to F25), and in Figure 2 we show examples of fixation velocity and acceleration profiles. Most features are extracted via the statistical modeling of profiles using the mean, median, standard deviation, skewness and kurtosis. Such profile-modeling features have been previously employed in eye movement biometrics (George & Routray, 2016) both for fixations and saccades. It is important to clarify that the statistical modeling of profiles should not be confused with the mechanism used for creating feature subtypes (previously described in general overview section). The employed statistics are similar but, in the current case, they are used as the means for modeling the ‘shapes’ of profiles.
Jemr 11 00003 i002

Saccade Features

The saccades are very fast movements rotating the eyes from one position of focus to another. The peak velocities of saccades can reach over 600°/s. During the initiation of a saccade, the saccade-generating neural circuitry makes an estimation of the difference between the starting and target positions and sends sequences of neural guiding pulses to the extra-ocular muscles to rotate the eye. If the intended target is not accurately reached, one or more small corrective saccades are performed to transfer the eye to the final target position. In next subsections, we present a large variety of features that can be extracted from saccades. Prior to the extraction of saccade features, we post-process the data by filtering out any saccades with durations larger than 70 ms and radial sizes larger than 8° (the adjacent post-saccadic oscillations are filtered out as well). This procedure is performed to avoid any large outliers that can skew the distributions of saccade features, given that during reading usually relatively small saccades are performed. An exception on this post-processing rule was made for features S49 to S52, since the exact role of these features is to measure the frequency of occurrence of such large saccadic events.

Features of Saccade Temporal Characteristics

Two basic temporal features of saccades are their duration and rate (S01-S02, List 6). During reading for example, saccade durations usually are in range of 20–40 ms. The incorporation (or not) of saccadic durations when analyzing eye movement data is an important consideration in studies of cognitive processing (Inhoff & Radach, 1998) and during tasks of perceptual selection in human-computer interaction (Canosa, 2009). Also, atypical values of saccade temporal features (e.g., larger than usual durations) can be signaling the onset of neural disorders (Ramat, Leigh, Zee, & Optican, 2007), whereas increased saccadic rates have been reported in studies of behavioral disorders like autism (Kemner, Verbaten, Cuperus, Camfferman, & van Engeland, 1998).

Features of Saccade Amplitude and Curvature

The amplitude of saccades (S03, List 7) is frequently used as the basic feature to describe their size. The amplitudes of saccades are related to the respective durations and peak velocities (Bahill, Clark, & Stark, 1975), giving the opportunity of co-examination of these characteristics. Although the amplitude can provide a basic description of the overall size of a saccade, it cannot describe the curvature characteristics of saccadic trajectories. The modeling of saccade curvature can be important for behavioral studies, given the observed connections of curvature with the distractor-related modulation of eye movements (Doyle & Walker, 2001). The representation of saccade curvature has been thoroughly reviewed in (Ludwig & Gilchrist, 2002), where a large variety of curvature features (old and new) were described. We have included these features in the current set (S08 to S19, List 7) along with additional features that can model the non-linearity of saccade trajectory (S04-S05, List 7). Based on our observation that the ending parts of saccades often show larger degree of non-linearity, we also present two more features for modeling the saccade ending parts (‘tails’) (S06-S07, List 7). In Figure 3, we show examples of saccade trajectories both in time domain (position profile) and in 2D-space domain.

Features of Saccade Velocity and Acceleration

Saccades are considered to be of ballistic nature and it is assumed that their velocity cannot be modulated intentionally (Becker & Fuchs, 1969). Thus, the dynamic features of saccades provide a valuable source for exploring the background neurophysiological activity. In previous studies, the characteristics of saccadic velocity have been investigated as indicator of (de-)activation (Galley, 1989) and arousal (Di Stasi, Catena, Cañas, Macknik, & Martinez-Conde, 2013). In Figure 4, we can observe examples of the characteristics of various saccade velocity profiles. A prominent feature that can be extracted easily from velocity profiles is peak velocity (S21, List 8). Additionally, as previously done for fixations, we extract a set of profile-modeling features by employing descriptive statistics to represent the overall ‘shape’ properties of velocity profiles (S22 to S26, List 8).
The acceleration of saccades is directly related to the underlying forces moving the eyeball. Thus, saccadic acceleration can provide important information related to the dynamic properties of eye movements. The existence of asymmetries in the shapes of saccadic accelerationdeceleration phases has been previously reported in (Fricker, 1971), and it has been shown that the characteristics of these phases can be modulated by motor learning (Collins, Semroud, Orriols, & Doré-Mazars, 2008). Also, abnormal characteristics of the saccade accelerationdeceleration phases have been reported in studies of autism spectrum disorders (Schmitt, Cook, Sweeney, & Mosconi, 2014). In Figure 5, we show examples of saccade acceleration profiles (for the same saccades as in Figure 4) demonstrating the peaks, durations, and shapes of the acceleration-deceleration phases. To describe the basic properties of saccadic acceleration, we extract features for the peak values of acceleration and deceleration phases (List 9, S27-S28), and also, we extract acceleration profile-modeling features via the application of descriptive statistics (List 9, S29 to S33).

Features of Saccade-Characteristic Ratios

Features that represent ratios of saccadic characteristics can provide valuable clues for the inter-connections of oculomotor mechanisms. Also, such features can be used to provide robustness against exogenous effects when such effects are not desired (e.g., effects of stimulus layout). Various ratio features have been investigated in the past in studies of Parkinson’s disease (peak velocitymean velocity ratio or Q-ratio) (Garbutt, Harwood, Kumar, Han, & Leigh, 2003), as indicators of alertness (peak velocity-duration ratio or Saccadic-ratio) (Gupta & Routray, 2012), and in biometrics (peak acceleration-peak deceleration ratio) (Rigas, Komogortsev, & Shadmehr, 2016). In List 10, we present the extracted saccade-characteristic ratio features (S34 to S40).
Jemr 11 00003 i003Jemr 11 00003 i004

Features of Saccade Main-Sequence Characteristics

A more sophisticated way to describe the relationships between basic saccadic characteristics is to create a collective model (e.g., via curve fitting) using all the saccadic event instances in a recording. In the work of (Bahill et al., 1975) the general relationships of featurepairs of amplitude-duration and peak velocity-amplitude were investigated, and the term ‘main-sequence’ (borrowed from Astronomy) was used to describe them. The properties of main-sequence have been investigated in connection to mental workload and arousal (Di Stasi, Antolí, & Cañas, 2011; Di Stasi et al., 2013), and also, they have been employed for modeling saccadic vigor in eye movement biometrics (Rigas et al., 2016). The features extracted to describe the main-sequence relationships (S41 to S46, List 11) were modeled by fitting linear curves directly on the amplitude-duration data and on the logarithms of peak velocity-amplitude data (due to nonlinear relationship). In Figure 6, we show examples of the performed fitting on the main-sequence data.

Special features of saccade reading behavior

Due to the use of reading paradigm, we also extracted a specialized group of saccadic features (S47 to S52, List 12) that combine amplitude and direction cues, and they can potentially represent saccadic events connected to the reading behavior of subjects, e.g., forward read words, corrections and word regressions, line changes etc. It should be mentioned that previous research specialized on the study of eye movements during reading has outlined the importance of similar features and identified possible sources of their variability (Rayner, 1998). The modeling of the extracted features into more complex entities specifically related to reading behavior is out of the scope of our work, however, in section Limitations and Further Extensions we discuss about several studies that can be useful during the implementation of such complex features.

Post-Saccadic Oscillation Features

A post-saccadic oscillation is a small oscillatory movement that can occasionally appear after a saccade. The term post-saccadic oscillation can be used to cover movements appearing in various manifestations, e.g., as small rapid movements, known as dynamic overshoot (Kapoula, Robinson, & Hain, 1986), or as slower and smoother movements, known as glissadic overshoots (Weber & Daroff, 1972). Although, there are several studies that relate the appearance of glissadic phenomena with fatigue (Bahill & Stark, 1975b) and idiosyncratic characteristics (Kapoula et al., 1986), the exact sources and the role of post-saccadic oscillations is not yet fully understood. Also, their recording has been found to be pronounced for specific eye-tracking technologies (Frens & van der Geest, 2002) and influenced by filtering.

Features of Post-Saccadic Oscillation Temporal Characteristics

The basic features that are extracted to model the temporal characteristics of post-saccadic oscillations are the duration (P01) and two features modeling the frequency of appearance of post-saccadic oscillations, the interval between post-saccadic oscillations and the percent of saccades followed by a post-saccadic oscillation (P02, P03, List 13). To further quantify the frequency of appearance of different manifestations of post-saccadic oscillations we extract features that quantify the percentages of slow, moderate, and fast post-saccadic oscillations (P04, P05, P06, List 13). The thresholds for the categorization of post-saccadic oscillations into slow, moderate and fast were selected after careful examination of their characteristics during the pre-processing stage.

Features of Post-Saccadic Oscillation Shape

Instead of extracting the ‘amplitude’ of post-saccadic oscillations (absolute difference between starting and ending positions), which is probably less informative due to their ‘oscillatory’ shape, we extract a feature that represents the maximum absolute deviation in these ‘oscillatory’ shapes (P07, List 14). We further model the position profiles of post-saccadic oscillations by extracting two features that represent the number of local minima (valleys) and maxima (peaks) (P08, P09, List 14). In Figure 7, we present examples of post-saccadic oscillation position profiles demonstrating the variability in their ‘oscillatory’ shapes, and showing the features that can be extracted to model this variability.

Features of Post-Saccadic Oscillation Velocity and Acceleration

Due to the nature of post-saccadic oscillations their velocity profiles usually have multiple peaks. We extract the feature of peak velocity (P10, List 15) from the largest of them –most times it is the first peak. In Figure 8, we show examples of velocity profiles of post-saccadic oscillations (for the same events as in Figure 7) and demonstrate the differences in the peak velocities of fast, moderate, and slow post-saccadic oscillations. In Figure 9, we present the respective acceleration profiles. As was performed for fixations and saccades, we extract a set of features that model the ‘shapes’ of velocity and acceleration profiles of post-saccadic oscillations via the use of descriptive statistics (P11 to P20, Lists 15–16).

Features of Saccade/Post-Saccadic Oscillation Characteristic Ratios

Given the fact that every post-saccadic oscillation can be tied to a preceding ‘parent’ saccade, we extract three additional categories of features that can be used to model the possible interrelationships between the characteristics of saccades and their adjacent post-saccadic oscillations. These features (P21 to P24, List 17) are extracted by computing the ratios between important characteristics of post-saccadic oscillations and saccades, specifically, duration, amplitude (saccade) or deviation (post-saccadic oscillation), and peak velocity.

Experiments

Subjects

The experiments were performed with the participation of 298 subjects (162 males/136 females) with ages from 18 to 46 years, (M = 22, SD = 4.3). All subjects had normal or corrected vision (151 normal/147 corrected with 61 glasses/86 contact lenses) and filled a questionnaire to verify that they did not have any recent severe head injury that could affect the oculomotor functionality. The study was approved by the institutional review board of Texas State University and the participants provided signed informed consent.

Apparatus and Recording Setup

The eye tracking system used for the experiments was an EyeLink 1000 eye tracker with a sampling rate of 1000 Hz. The eye tracker operated in monocular mode capturing the left eye. The typical vendor specifications of this system report accuracy of 0.5° and spatial resolution of 0.01° RMS. In our experiments, we followed a strict protocol to ensure the high quality of recordings by restricting the allowed calibration accuracy error to maximum values lower than 1.5° and average values lower than 1°. We practically measured the average calibration accuracy over all recordings to be 0.48° (SD = 0.17°) and the average data validity to be 94.2% (SD = 5.7%). Validity is defined as the percentage of samples that were successfully captured by the eye-tracking device during a recording. Common sources of failure to capture (invalidity) can be blinks, moisture, squinting etc. During the recordings, each subject was comfortably positioned at a distance of 550 mm from a computer screen with dimensions 474 × 297 mm and resolution 1680 × 1050 pixels, where the visual stimulus was presented. To mitigate any possible eye-tracking artifacts from small head movements, the subjects’ heads were stabilized using a chinrest with a forehead.
Jemr 11 00003 i005Jemr 11 00003 i013

Experimental Paradigm

The data used in this study are from a text reading experiment, where every subject performed two recordings in two sessions separated by an interval of 13 to 42 minutes (M = 19.5, SD = 4.2). Between these two sessions the subjects performed other eye movement tasks (non-text stimuli) and had brief periods of rest to mitigate eye fatigue. The visual stimulus of the text reading experiment consisted of excerpts from the poem of Lewis Carroll “The Hunting of the Snark”. The first six stanzas were presented in first session and the next six stanzas in second session. The text excerpts were presented in white color on a black background using Times New Roman bold font of size 20pt, single-spaced, corresponding to line height of 0.92° on the presentation screen. Screenshots of the used visual stimulus are provided at: https://digital.library.txstate.edu/handle/10877/6904. The participants were asked to silently read the text, and the totally given time was 60 seconds. The recordings were post-processed to extract the parts that corresponded to the first full pass of the text by each subject.

Analysis Methods and Results

Methods for the Assessment of Central Tendency, Variability, and Reliability

In this section, we present the performed analysis for the exploration of the central tendency, variability, and test-retest reliability of the extracted features. For the calculation of summary statistics describing the central tendency and variability of features we employ the median and inter-quartile range over the feature values from the experimental population. We use these measures instead of the mean and standard deviation because these measures are expected to summarize the feature values more robustly both for normally and non-normally distributed features. We also employ two powerful measures for assessing reliability, the Intra-class Correlation Coefficient (ICC) and Kendall’s coefficient of concordance (Kendall’s W), used for normally (the former) and nonnormally (the latter) distributed features (see next section for definitions). In our experimental paradigm, the assessment of reliability is particularly important because it can serve two purposes: a) it reveals the stability of measurements taken on different occasions (sessions), and b) it can be used as a proxy of the relative variability of feature values between subjects (inter-subject) and sessions (intra-subject), thus indicating the relative discriminatory power of each feature.

Assessment of Normality

To assess the direct normality of features we employ the Pearson’s χ2 test and calculate the p values at 5% significance level. Features that are not directly normal are subjected to a number of classic normalization transformations followed by reassessment of the test. The used transformations applied on each feature distribution X are: the logarithm → log(X+1), the square root → sqrt(X+0.5), the cube root → sign(X)∙ | X | 3 , the reciprocal →1/X, the arcsine → 2∙sin−1 X (for proportions), and the logit → logadjX/(1−adjX) (for proportions and features in range [0, 1]) with adjX representing X adjusted in range [0.025, 0.075] to avoid undefined cases. The logarithm, square root, cube root, and reciprocal were complementary evaluated for the reflection transformation → max(X) + 1−X. Furthermore, in order to evaluate cases where the deviation from normality is due to outliers at the extremes, we perform Winsorization (Ruppert, 2004) with maximum-minimum limits at 5%–95% percentiles of distribution, and we reassess normality following the previous procedures.

Assessment of Reliability

Intraclass Correlation Coefficient (ICC): The ICC is a measure that can be calculated for normally distributed data in order to evaluate either the absolute agreement (accounts for systematic differences) or the consistency (does not account for systematic differences) of quantitative measurements, and thus, it can be used to assess the reliability among different occasions (in our case different recording sessions). Six basic forms of ICC and their calculation procedures are described in (Shrout & Fleiss, 1979). In the current work we use the ICC to assess absolute agreement, and for this reason, we employ the third ICC form (denoted as ICC(2, 1) in (Shrout & Fleiss, 1979)). The original approach for calculating the respective variance estimates is based on ANOVA tables. For cases involving two-way random effect models (like the current case) there is also a more robust approach for this calculation based on variance component maximum likelihood (VCML) analysis (Searle, Casella, & McCulloch, 1992). We currently adopt this approach to calculate the ICC. The ICC takes values in range [0.00, 1.00] (1.00 indicates complete agreement). The work of (Cicchetti, 1994) suggested some rules of thumb for interpreting the ICC values, in specific, [0.75, 1.00] indicates ‘excellent’ agreement, [0.60, 0.75) indicates ‘good’ agreement, [0.40, 0.60) indicates ‘fair’ agreement, and [0.00, 0.40) indicates ‘poor’ agreement.
Kendall’s coefficient of concordance (Kendall’s W): The Kendall’s W (Kendall & Babington Smith, 1939) is a non-parametric measure that can be used to assess occasion agreement without the requirement for normally distributed data. The Kendall’s W is calculated as a normalization of the Friedman test statistic (Friedman, 1937) in range [0.00, 1.00], with 1.00 indicating complete agreement. The process of estimating Kendall’s W does not make any prior assumption for the nature of the data distribution but instead performs statistical calculations based on data rankings. Since Kendall’s W is calculated for non-normally distributed data and since there are no similar rules (ranges) for the interpretation of values as for the ICC (‘excellent’, ‘good’ etc.), it is not advised to directly compare values of ICC and Kendall’s W.

Results and Discussion for Central Tendency, Variability, and Reliability

The tables of results presented below are structured in two-levels: the top part presents results for single-value features. The bottom part presents results for multi-value features (six feature subtypes are presented in corresponding columns). As already described, these multiple values are extracted by calculating descriptive statistics (columns Mn, Md, Sd, Iq, Sk, Ku) on values from multiple feature instances in a recording. The tables present values only for the independent components of eye movement (horizontal H, and vertical V), except for the features extracted only from the radial component or from trajectory in 2-D plane. In Table 1,Table 3, and Table 5 (fixations, saccades, and post-saccadic oscillations respectively) we present the values of central tendency (median, denoted MD) and overall variability (inter-quartile range, denoted IQ) for features values across subject population. In Table 2, Table 4, and Table 6 we present the respective measures from the assessment of normality and reliability of features. In this case, for each feature there is one column indicating the maximum p value (p) calculated following the described procedures for normality assessment, and the adjacent column presents the value of either the ICC when p value denotes a normally distributed feature (p ≥ 0.05), or Kendall’s W when p value denotes a nonnormally distributed feature (p < 0.05). To further facilitate the overview of results, the cells that correspond to non-normal features have been highlighted using lightgrey shading. Although the two reliability measures (ICC/W) are presented interchangeably in the same column for simplicity, we should once more emphasize that it is not advised to directly compare their values.
In Table 1, we can overview the typical values of fixation features calculated over the experimental population. We can observe that the median fixation duration was calculated to be about 200 ms (F02) and corresponds on an average rate of about 3–4 fixations per second (F01). This duration is within the expected range for fixations during reading, and similar values have been reported in previous research studies (Nyström & Holmqvist, 2010; Rayner, 1998). Since the fixation centroid (F03) is a direct measure of position, the extracted values for this feature are heavily affected by the positioning and centering of the stimulus. However, when a common stimulus is used for all subjects (as in our experiments) the median and inter-quartile range can provide clues about the existence of systematic error and its variability, either system-related or subject-related (unique error signature) (Hornof & Halverson, 2002). As revealed from the values of F05-F06, the drift during fixation affects in a similar way both components of eye movement. Furthermore, the drift speeds of the two components (F06) seem to be very close to previously reported values of 0.5°/s (Poletti et al., 2010). The values of the drift linear-fit slope feature (F07) reveal a positive tendency for the horizontal component and negative tendency for the vertical. Another important observation is that the values of the quadratic-fit R2 feature (F09) are larger than these of the linear-fit R2 feature (F08), which seems to indicate the occasional appearance of non-linearity (curvature) in fixation drifts (see Figure 1), a phenomenon previously reported in (Cherici, Kuang, Poletti, & Rucci, 2012). Finally, the calculated values for velocity and acceleration (F14 to F25) demonstrate the relatively low levels of eye mobility during fixations, compared to the corresponding levels for saccades and post-saccadic oscillations (see corresponding tables).
The examination of Table 2 allows for an assessment of the normality and reliability of fixation features. In overall, 50.7% of fixation features (feature subtypes) are found to be normally distributed and the rest are distributed non-normally. An examination of the shaded parts of the table (non-normal features) reveals that there is a general tendency for non-normality from the acceleration feature categories, and when using the kurtosis (Ku) descriptive statistic irrespectively of feature category. For the case of fixations, the calculated ICC values for assessing reliability are in range of 0.06 to 0.92. Following the categorization suggested in (Cicchetti, 1994) we can see that 32.5% of them are in the region of ‘excellent’ reliability, 20.5% in the region of ‘good’ reliability, 23.9% in the region of ‘fair’ reliability, and 23.1% in the region of ‘poor’ reliability. The top performing fixation features in terms of reliability are F14, F15, F16 (modeling of fixation velocity profile with mean, median, and standard deviation), F09 (R2 when modeling fixation drift with quadratic-fit), and F02 (fixation duration). For the case of non-normal features, the calculated W values are in range of 0.52 to 0.98. The difference in ranges of ICC and W (values of W seem to be compressed in the upper half of range [0.00, 1.00]) portrays the risk of attempting to directly compare the values of the two measures.
From the respective values we can see that the top performing fixation feature categories based on Kendall’s Wmeasure are F21, F22, F23 (modeling of fixation acceleration profile with mean, median, and standard deviation), and F05 (travelled distance during fixation drift). It is interesting to observe that although the eye mobility is relatively limited during fixations, the dynamic features (based on velocity and acceleration) seem to provide the best test-retest measurement agreement both for the case of normal and for non-normal features.
In Table 3, we present the values for the features extracted from saccades. The median duration (S02) over the experimental population was calculated to be about 28 ms. This duration seems to be justified given the relatively small amplitude of the saccades performed during reading, and it is within the range reported in other studies that employed the reading paradigm (Abrams, Meyer, & Kornblum, 1989; Nyström & Holmqvist, 2010). The median rate of saccades (S01) is similar but slightly lower than the rate of fixations, possibly due to the postfiltering of large saccadic events. A very interesting group of features are those that model the curvature of saccadic trajectory. As explained, the feature of saccade efficiency (S05) models the difference between the amplitude and the actual travelled distance during a saccade. The smaller values of saccade tail efficiency (S06) (efficiency at the ending part of saccade) when compared to overall saccade efficiency (S05) indicates the appearance of ‘hooks’ in saccade trajectory towards the ending part (when the post-saccadic oscillation phase begins). Qualitative observations of such phenomena have been reported in previous studies (Bahill & Stark, 1975a). The calculated value for the point of maximum raw deviation (S11) shows that in general the maximum raw deviation can be expected to occur around the middle (54%) of saccadic trajectory. Since the horizontal component of eye movement is typically more active during the reading task, the values for the dynamic features are much larger than for the vertical component. The median horizontal peak velocity (S21) was calculated to be about 170°/s, and the relatively large values of the Sd and Iq feature subtypes reveal a considerable variability of the peak velocity during the duration of a recording. The values of peak acceleration and deceleration (S27, S28) are both close to 13000°/s2. Similar values but for much smaller population are reported in (Abrams et al., 1989). The median peak acceleration appears to be in overall slightly larger than the peak deceleration, however, the reported variability does not allow to support the generality of this phenomenon. The calculated values for the features of acceleration-deceleration duration ratio (S39) and peak acceleration-peak deceleration ratio (S40) also suggest the volatility of this difference. The median accelerationdeceleration duration ratio seems to be slightly over one although it is expected that the larger values of peak acceleration (compared to peak deceleration) should correspond to smaller values of duration. An explanation for this discrepancy is that, in general, there is greater difficulty to accurately estimate the exact durations of the acceleration-deceleration phases (atypical profiles, multiple zero-crossings etc.) compared to the estimation of peak values. The overview of the features of saccadic reading behavior further clarifies the previously discussed difference in fixation and saccade rates (features F01, S01). In specific, by adding the rates of ‘large’ saccades (S49, S50) and ‘small’ saccades (S47, S48) we get a value that is much closer to the fixation rate. The rate of leftward large saccades (S50) is 0.4 (about one such saccade per two seconds), and seems to be consistent with the expected rate of line changes during normal reading. The calculated value for the rate of leftward small saccades (S48) is 0.8 (about one such saccade per second), a value that seems to be quite large to represent only word regressions. This value can be attributed to small corrective saccades performed during reading, e.g., for correcting undershoots during line changes (Rayner, 1998).
The overview of the results from assessing the normality and reliability of saccade features is provided in Table 4. An initial observation is that the percentage of saccade features that are normal (or can be normalized) is much larger (74%) than previously. A prominent clustering of non-normal features seems to occur for some of the skewness (Sk) and kurtosis (Ku) feature subtypes. Also, a considerable clustering of non-normal features can be observed in feature categories S05, S06, S07 (saccade efficiency, tail efficiency, tail inconsistency). For the case of saccade features, the calculated ICC values range from 0.00 to 0.96, with relatively larger percentage (42.1%) of them being highly reliable (‘excellent’ reliability), 19.9% are considered of ‘good’ reliability, 16.9% present ‘fair’ reliability, and 21.1% present ‘poor’ reliability. The saccade feature categories with the top values of ICC are S36 (the ratio of saccade peak velocity to saccade duration), S29, S30, S31 (modeling of saccade acceleration profile with mean, median, and standard deviation), and S06 (saccade tail efficiency). Top values refer to horizontal (or radial) components since they are more reliable than vertical components. There are also several other feature categories with exceptional reliability (ICC > 0.9), as for example S02 (saccade duration) and S27-S28 (peak acceleration and peak deceleration). As previously, the calculated Kendall’s W values for the non-normal features seem to be compressed at the upper half of range, varying from 0.44 to 0.98. The excellent reliability of feature S36 (ratio of saccade peak velocity to saccade duration) is further solidified by the higher Kendall’s W measure calculated for the Mn subtype of this feature, which was designated as non-normal (the rest subtypes were designated as normal). The same holds for features S06 (saccade tail efficiency) and S02 (saccade duration) for subtype Md. These and other similar cases (where some feature subtypes are designated as normal and some as non-normal) seem to imply that although the values of ICC and Kendall’s W cannot be directly compared, there is a certain degree of correspondence in their relative assessments about which feature categories are more reliable than others. Finally, another saccade feature category with non-normal members with very high W values is S20 (number of local minima in velocity profile).
In Table 5, we show the values for the post-saccadic oscillation features. The median duration (P01) was calculated to be about 14 ms, and the median interval between post-saccadic oscillations (P02) was found to be about 400 ms (though, with high variability). In overall, post-saccadic oscillations seem to occur at more than half of the saccades (P03). This finding agrees with previous observations (Nyström & Holmqvist, 2010) and further justifies the necessity for modeling the characteristics of post-saccadic oscillations. The vast majority of postsaccadic oscillations (76.5%) are ‘slow’ (P04) (peak velocities between 20°/s and 45°/s), whereas the percentages of ‘moderate’ (P05) (peak velocities between 45°/s and 55°/s) and ‘fast’ (P06) (peak velocities larger than 55°/s) post-saccadic oscillations are about 11–12% each. The velocity and acceleration profile-modeling features (P10 to P20) demonstrate the intermediate levels of eye mobility compared to saccades and fixations. Also, the examination of the ratio features shows that the postsaccadic oscillations have about 2–3 times smaller duration (P21) compared to the preceding saccades, whereas their peak velocities are about 5–6 times smaller (P24) than saccades (for horizontal component).
An overview of Table 6 can reveal the characteristics of normality and reliability of post-saccadic oscillation features. The percentage of normal (or normalized) postsaccadic oscillation features is slightly higher than the percentage for fixations, lying at 54.9%.
The ICC values for the case of post-saccadic oscillations range from 0.00 to 0.92, and the corresponding levels of reliability for the post-saccadic oscillation features are 35.5% ‘excellent’, 23.4% ‘good’, 12.1% ‘fair’, and ‘poor’ 29.0%. Among the most reliable categories of postsaccadic oscillation features are P03 (percentage of saccades followed by a glissade), and P16 and P18 (modeling of post-saccadic oscillation acceleration profile with mean and standard deviation). The values of Kendall’s W vary from 0.14 to 0.94 with the most reliable features appearing in categories P02 (interval between postsaccadic oscillations), P10 (peak velocity of postsaccadic oscillations), P13 (modeling of post-saccadic oscillation velocity profile with standard deviation), P21 (ratio of durations of saccades and adjacent post-saccadic oscillations), and P22 (ratio of amplitudes of saccades and durations of adjacent post-saccadic oscillations).

Factor Analysis Methods and Results

Preparation of Feature Subset for Factor Analysis

We extracted 101 general categories of features from fixations, saccades, and post-saccadic oscillations. From these categories, the single-value features contribute x 1 feature values, and the multi-value features contribute x 5 feature values. Also, the features that are extracted from horizontal, vertical, and radial components contribute x 3 feature values, the features extracted from horizontal and vertical only components contribute x 2 feature values, and the features extracted from radial-only component or from 2D-trajectory contribute x 1 feature values. Thus, by combining the contributions from all feature categories we finally result with 1112 unique feature values that are extracted from each recording of every subject. Not all of these features are suitable for factor analysis, and for this reason, we followed a procedure for the preparation of a subset of features. Our first step was to remove any features that had undefined values or missing data for any subject. On this basis, 3 features were removed. Our second step was to drop any features that were not normally distributed and could not be transformed into normal (following the procedures described in previous section). This left 687 features. The remaining features contained redundant features. For example, some features were based on either the mean (Mn) or the median (Md) of the same distribution, or the standard deviation (Sd) or the interquartile range (Iq) of the same distribution. We did not need two estimates of the central tendency of eyemovement feature distributions (mean, and median) so the less reliable (lowest ICC) measure was dropped from further analysis. Similarly, we did not need two measures of variance (interquartile range, and standard deviation) so the less reliable was dropped. After this step, there were 582 features left. We also intercorrelated every feature with every other feature, and found those pairs of features that were intercorrelated (Pearson’s r) greater than 0.90 (absolute value). We considered such pairs of features effectively redundant. The lower reliability feature from each pair was dropped from further analysis. This removal of redundant features was done for all subjects for session 1 data. This left 323 features. At this stage, the correlation matrix of the features was not positive definite, and could not, in this condition, be submitted to a factor analysis. As few highly intercorrelated features as possible were removed to ensure that the feature correlation matrix was positive definite. This left 274 features. In the final step, we removed all remaining features with an ICC less than, or equal to 0.7. This left our final dataset, ready for submission to factor analysis, with 95 features.

Factor Analysis Methodology

We used SPSS (IBM SPSS Statistics for Windows, Version 24.0. Armonk, NY: IBM Corp.) to conduct our factor analysis. To determine the number of factors we conducted a scree plot analysis in R, using the package “nFactors” (Raiche, 2010), as shown in Figure 10. The factor analysis was based on the correlation matrix of the 95 features in the final data set. We searched for 16 factors, based on the scree plot analysis. In our analysis, we employed maximum likelihood extraction, which is well suited to multivariate normal distributions (Osborne, 2014). Also, we employed the most widely used varimax rotation to enhance the interpretability of the resulting factors.

Factor Analysis Results

The factor analysis results are presented in Table 7. We employed the rotation factor matrix to extract the most important features. For each factor we created a description-name, based on our best interpretation of the meaning of the 4 most heavily weighted features (absolute value). Table 7 also contains the percent of variance accounted for by each factor. It also lists the 4 most heavily weighted features contributing to that factor as well as the feature weight (absolute value). The “Saccade Speed” factor accounted for 21.3% of the variance in the analysis, approximately more than twice as much as any other factor. Two other factors, “Fixation Drift Speed” and “2-D Saccade Distance Travelled” accounted each for more than 10% of the variance. Factors 11 to 16 each accounted for less than 2% of the variance. It should be noted that in some cases the most heavily weighted feature was difficult to be interpreted, and thus, we performed additional analysis and investigated intercorrelations with other features to derive more easily interpretable description-names for the respective factors. For example, for factor 14, the most heavily weighted feature is S25 (modeling of saccade velocity profile with skewness), horizontal (H) component, mean (Mn) descriptive statistic. This was found to be very highly correlated with the much more interpretable feature S37 (ratio of saccade peak velocity to saccade mean velocity), horizontal (H) component, median (Md) descriptive statistic. So, for this factor we finally selected the description-name “Ratio of Horizontal Saccade Peak Velocity to Mean Velocity”. For factor 15, the most heavily weighted feature is S25 (modeling of saccade velocity profile with skewness), radial (R) component, standard deviation (Sd) descriptive statistic. In this case, we investigated cases with high and low values for this feature and observed that the cases with high values corresponded to velocity profiles with several minima and maxima. We verified that there is a strong relationship between this feature and feature S20 (number of local minima in velocity profile), mean (Mn) descriptive statistic, which was initially excluded from factor analysis because it could not be normalized. Thus, we finally selected the description-name “Tendency for Multipeaked Saccade Velocity Profiles” for this factor.

Limitations and Further Extensions

The current research should be considered within the scope of certain limitations. First of all, the recordings of eye movements were conducted using a specific model of a high-grade eye-tracker (EyeLink, 1000). It would be very interesting to investigate the stability of feature values and the results from reliability assessment for eye movement recordings captured with eye-tracker models of different specifications. Since most of the highly reliable features were found to be dynamic and related to velocity/acceleration traces, which are usually the most prone to error, it would be useful to assess the effects of different error sources (eye-tracker dependent etc.) on the features. Second, the current test-retest interval can be considered relatively small (30 min.). Although such an interval justifies a preliminary test-retest analysis for assessing the reliability of features coming from different subjects, the examination of eye movement feature values for larger time intervals is expected to shed light on their long-term stability.
A further extension of the current study involves the combination of the extracted features into more complex entities that can be interpreted within the context of cognitive and visual behavior models. Examples of such models specifically for the task of reading have been presented in various previous studies, e.g., see (Reichle, Pollatsek, Fisher, & Rayner, 1998), (Engbert, Nuthmann, Richter, & Kliegl, 2005), (McDonald, Carpenter, & Shillcock, 2005), (Reilly & Radach, 2006), and (Kliegl, Nuthmann, & Engbert, 2006). In order to implement such more complex entities (complex features) one needs to take into consideration the influences not only of fixated word properties but also of previous and upcoming words (lag- and successor-word effects), or it is even possible to code the features based on larger clusters of words, e.g., word quintets (Heister, Würzner, & Kliegl, 2012).

Conclusion

In this work, we presented an overview of an extensive collection of features that can be extracted from eye movements. The described features can be used for modeling the characteristics of fixations, saccades, and postsaccadic oscillations, and allow for examining the physical and behavioral properties of eye movements. Along with the presented methods for the extraction of features, we examined their variability and test-retest reliability, and performed factor analysis using data from a large population of subjects. The presented methods and analysis can provide further insights on the temporal, positional, and dynamic properties of eye movements, and can serve as a useful tool for studies and applications involving the exploration and selection of eye movement features.

Ethics and Conflict of Interest

The authors declare that the contents of the article are in agreement with the ethics described in http://biblio.unibe.ch/portale/elibrary/BOP/jemr/ethics.html and that there is no conflict of interest regarding the publication of this paper.

Acknowledgments

This work was supported in part by NSF CAREER grant #CNS-1250718 and NIST grant #60NANB15D325. Special gratitude is expressed to Dr. E. Abdulin and I. S. Vasquez Mondragon for their contribution during the preprocessing of the eye movement recordings.

References

  1. Abrams, R. A., D. E. Meyer, and S. Kornblum. 1989. Speed and accuracy of saccadic eye movements: characteristics of impulse variability in the oculomotor system. J. Exp Psychol Hum Percept Perform 15, 3: 529–543. [Google Scholar]
  2. Ahram, T., W. Karwowski, D. Schmorrow, G. Marquart, C. Cabrall, and J. d. Winter. 2015. Review of Eye-related Measures of Drivers Mental Workload. Paper presented at the 6th Int. Conf. on Applied Human Factors and Ergonomicsand the Affiliated Conferences (AHFE 2015). [Google Scholar]
  3. Bahill, A. T., M. R. Clark, and L. Stark. 1975. The main sequence, a tool for studying human eye movements. Mathematical Biosciences 24, 3–4: 191–204. [Google Scholar]
  4. Bahill, A. T., and L. Stark. 1975a. Neurological control of horizontal and vertical components of oblique saccadic eye movements. Mathematical Biosciences 27, 3: 287–298. [Google Scholar]
  5. Bahill, A. T., and L. Stark. 1975b. Overlapping saccades and glissades are produced by fatigue in the saccadic eye movement system. Experimental Neurology 48, 1: 95–106. [Google Scholar]
  6. Becker, W., and A. F. Fuchs. 1969. Further properties of the human saccadic system: Eye movements and correction saccades with and without visual fixation points. Vision Res 9, 10: 1247–1258. [Google Scholar] [PubMed]
  7. Bolger, C., S. Bojanic, N. Sheahan, J. Malone, M. Hutchinson, and D. Coakley. 2000. Ocular microtremor (OMT): A new neurophysiological approach to multiple sclerosis. J Neurol Neurosurg Psychiatry 68, 5: 639–642. [Google Scholar]
  8. Bylsma, F. W., D. X. Rasmusson, G. W. Rebok, P. M. Keyl, L. Tune, and J. Brandt. 1995. Changes in visual fixation and saccadic eye movements in Alzheimer’s disease. Int J Psychophysiol 19, 1: 33–40. [Google Scholar] [PubMed]
  9. Canosa, R. L. 2009. Real-world vision: Selective perception and task. ACM Trans. Appl. Percept. 6, 2: 11. [Google Scholar]
  10. Cherici, C., X. Kuang, M. Poletti, and M. Rucci. 2012. Precision of sustained fixation in trained and untrained observers. J Vis 12, 6: pii: 31. [Google Scholar]
  11. Choi, J. E. S., P. A. Vaswani, and R. Shadmehr. 2014. Vigor of Movements and the Cost of Time in Decision Making. The Journal of Neuroscience 34, 4: 1212–1223. [Google Scholar]
  12. Cicchetti, D. V. 1994. Guidelines, criteria, and rules of thumb for evaluating normed and standardized assessment instruments in psychology. Psychological Assessment 6, 4: 284–290. [Google Scholar] [CrossRef]
  13. Collins, T., and K. Doré-Mazars. 2006. Eye movement signals influence perception: Evidence from the adaptation of reactive and volitional saccades. Vision Research 46, 21: 3659–3673. [Google Scholar] [CrossRef]
  14. Collins, T., A. Semroud, E. Orriols, and K. Doré-Mazars. 2008. Saccade Dynamics before, during, and after Saccadic Adaptation in Humans. Invest. Ophthalmol. Vis. Sci. 49, 2: 604–612. [Google Scholar] [CrossRef] [PubMed]
  15. Di Stasi, L. L., A. Antolí, and J. J. Cañas. 2011. Main sequence: An index for detecting mental workload variation in complex tasks. Appl Ergon 42, 6: 807–813. [Google Scholar]
  16. Di Stasi, L. L., A. Catena, J. J. Cañas, S. L. Macknik, and S. Martinez-Conde. 2013. Saccadic velocity as an arousal index in naturalistic tasks. Neuroscience & Biobehavioral Reviews 37, 5: 968–975. [Google Scholar]
  17. Doyle, M. C., and R. Walker. 2001. Curved saccade trajectories: Voluntary and reflexive saccades curve away from irrelevant distractors. Experimental Brain Research 139: 333–344. [Google Scholar]
  18. Eckstein, M. P., B. R. Beutter, B. T. Pham, S. S. Shimozaki, and L. S. Stone. 2007. Similar Neural Representations of the Target for Saccades and Perception during Search. The Journal of Neuroscience 27, 6: 1266–1270. [Google Scholar] [PubMed]
  19. Engbert, R., A. Nuthmann, E. M. Richter, and R. Kliegl. 2005. SWIFT: A dynamical model of saccade generation during reading. Psychol Rev 112, 4: 777–813. [Google Scholar]
  20. Fernández, G., P. Mandolesi, N. P. Rotstein, O. Colombo, O. Agamennoni, and L. E. Politi. 2013. Eye movement alterations during reading in patients with early Alzheimer disease. Invest Ophthalmol Vis Sci 54, 13: 8345–8352. [Google Scholar]
  21. Frens, M. A., and J. N. van der Geest. 2002. Scleral search coils influence saccade dynamics. J Neurophysiol 88, 2: 692–698. [Google Scholar] [CrossRef]
  22. Fricker, S. J. 1971. Dynamic measurements of horizontal eye motion. I. Acceleration and velocity matrices. Invest Ophthalmol 10, 9: 724–732. [Google Scholar]
  23. Fried, M., E. Tsitsiashvili, Y. S. Bonneh, A. Sterkin, T. Wygnanski-Jaffe, T. Epstein, and U. Polat. 2014. ADHD subjects fail to suppress eye blinks and microsaccades while anticipating visual stimuli but recover with medication. Vision Research 101: 62–72. [Google Scholar] [CrossRef] [PubMed]
  24. Friedman, M. 1937. The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance. Journal of the American Statistical Association 32, 200: 675–701. [Google Scholar] [CrossRef]
  25. Galley, N. 1989. Saccadic eye movement velocity as an indicator of (de)activation: A review and some speculations. Journal of Psychophysiology 3, 3: 229–244. [Google Scholar]
  26. Garbutt, S., M. R. Harwood, A. N. Kumar, Y. H. Han, and R. J. Leigh. 2003. Evaluating small eye movements in patients with saccadic palsies. Ann N Y Acad Sci. 1004, 337–346. [Google Scholar] [CrossRef]
  27. George, A., and A. Routray. 2016. A score level fusion method for eye movement biometrics. Pattern Recognition Letters 82, Part 2: 207–215. [Google Scholar] [CrossRef]
  28. Gupta, S., and A. Routray. 2012. Estimation of Saccadic Ratio from eye image sequences to detect human alertness. Paper presented at the 4th Int. Conf. on Intelligent Human Computer Interaction (IHCI). [Google Scholar]
  29. Hayhoe, M., and D. Ballard. 2005. Eye movements in natural behavior. Trends Cogn Sci 9, 4: 188194. [Google Scholar] [CrossRef]
  30. Heister, J., K. Würzner, and R. Kliegl. 2012. Analysing large datasets of eye movements during reading. In Visual word recognition, volume 2: Meaning and context, individuals and development. Edited by J. S. Adelman. Hove, England: Psychology Press, pp. 102–131. [Google Scholar]
  31. Holland, C., and O. V. Komogortsev. 2011. Biometric identification via eye movement scanpaths in reading. Paper presented at the 2011 Int. Joint Conf. on Biometrics (IJCB). [Google Scholar]
  32. Hornof, A. J., and T. Halverson. 2002. Cleaning up systematic error in eye-tracking data by using required fixation locations. Behavior Research Methods, Instruments, & Computers 34, 4: 592604. [Google Scholar]
  33. Inhoff, A. W., and R. Radach. 1998. Definition and computation of oculomotor measures in the study of cognitive processes. In Eye guidance in reading and scene perception. Edited by G. Underwood. Oxford, England: Elsevier Science Ltd, pp. 29–53. [Google Scholar]
  34. Just, M. A., and P. A. Carpenter. 1976. The role of eyefixation research in cognitive psychology. Behavior Research Methods & Instrumentation 8, 2: 139–143. [Google Scholar]
  35. Kapoula, Z. A., D. A. Robinson, and T. C. Hain. 1986. Motion of the eye immediately after a saccade. Exp Brain Res 61, 2: 386–394. [Google Scholar] [CrossRef]
  36. Kaspar, K., and P. König. 2011. Overt Attention and Context Factors: The Impact of Repeated Presentations, Image Type, and Individual Motivation. PLoS ONE 6, 7: e21719. [Google Scholar] [CrossRef]
  37. Kemner, C., M. N. Verbaten, J. M. Cuperus, G. Camfferman, and H. van Engeland. 1998. Abnormal saccadic eye movements in autistic children. J Autism Dev Disord. 28, 1: 61–67. [Google Scholar]
  38. Kendall, M. G., and B. Babington Smith. 1939. The Problem of m Rankings. The Annals of Mathematical Statistics 10, 3: 275–287. [Google Scholar]
  39. Kliegl, R., A. Nuthmann, and R. Engbert. 2006. Tracking the mind during reading: The influence of past, present, and future words on fixation durations. J Exp Psychol Gen 135, 1: 1235. [Google Scholar]
  40. Klin, A., W. Jones, R. Schultz, F. Volkmar, and D. Cohen. 2002. Visual fixation patterns during viewing of naturalistic social situations as predictors of social competence in individuals with autism. Arch Gen Psychiatry 59, 9: 809816. [Google Scholar]
  41. Land, M. F. 2009. Vision, eye movements, and natural behavior. Vis Neurosci 26, 1: 51–62. [Google Scholar]
  42. Leech, J., M. Gresty, K. Hess, and P. Rudge. 1977. Gaze failure, drifting eye movements, and centripetal nystagmus in cerebellar disease. Br J Ophthalmol 61, 12: 774–781. [Google Scholar]
  43. Ludwig, C. J. H., and I. D. Gilchrist. 2002. Measuring saccade curvature: A curve-fitting approach. Behavior Research Methods, Instruments, & Computers 34, 4: 618–624. [Google Scholar]
  44. MacAskill, M. R., and T. J. Anderson. 2016. Eye movements in neurodegenerative diseases. Curr Opin Neurol 29, 1: 61–68. [Google Scholar] [CrossRef]
  45. Martinez-Conde, S., S. L. Macknik, and D. H. Hubel. 2004. The role of fixational eye movements in visual perception. Nat Rev Neurosci 5, 3: 229240. [Google Scholar] [CrossRef]
  46. McDonald, S. A., R. H. S. Carpenter, and R. C. Shillcock. 2005. An anatomically-constrained, stochastic model of eye movement control in reading. Psychol Rev 112, 4: 814–840. [Google Scholar]
  47. Nyström, M., and K. Holmqvist. 2010. An adaptive algorithm for fixation, saccade, and glissade detection in eyetracking data. Behavior Research Methods 42, 1: 188–204. [Google Scholar]
  48. Osborne, J. W. 2014. Best practices in exploratory factor analysis.
  49. Poletti, M., C. Listorti, and M. Rucci. 2010. Stability of the Visual World during Eye Drift. The Journal of Neuroscience 30, 33: 11143–11150. [Google Scholar] [CrossRef] [PubMed]
  50. Raiche, G. 2010. nFactors: An R package for parallel analysis and nongraphical solutions to the Cattell scree test. [Google Scholar]
  51. Ramat, S., R. J. Leigh, D. S. Zee, and L. M. Optican. 2007. What clinical disorders tell us about the neural control of saccadic eye movements. Brain 130, 1: 10–35. [Google Scholar] [CrossRef]
  52. Raney, G. E., S. J. Campbell, and J. C. Bovee. 2014. Using Eye Movements to Evaluate the Cognitive Processes Involved in Text Comprehension. J Vis Exp. 83: 50780. [Google Scholar]
  53. Rauthmann, J. F., C. T. Seubert, P. Sachse, and M. R. Furtner. 2012. Eyes as windows to the soul: Gazing behavior is related to personality. Journal of Research in Personality 46, 2: 147156. [Google Scholar] [CrossRef]
  54. Rayner, K. 1998. Eye movements in reading and information processing: 20 years of research. Psychol Bull 124, 3: 372–422. [Google Scholar] [CrossRef] [PubMed]
  55. Reichle, E. D., A. Pollatsek, D. L. Fisher, and K. Rayner. 1998. Toward a model of eye movement control in reading. Psychol Rev 105, 1: 125157. [Google Scholar] [CrossRef]
  56. Reilly, R., and R. Radach. 2006. Some empirical tests of an interactive activation model of eye movement control in reading. Cognitive Systems Research 7, 1: 34–55. [Google Scholar] [CrossRef]
  57. Rigas, I., O. Komogortsev, and R. Shadmehr. 2016. Biometric Recognition via Eye Movements: Saccadic Vigor and Acceleration Cues. ACM Trans. Appl. Percept. 13, 2: 6. [Google Scholar]
  58. Rigas, I., and O. V. Komogortsev. 2017. Current research in eye movement biometrics: An analysis based on BioEye 2015 competition. Image and Vision Computing 58: 129–141. [Google Scholar] [CrossRef]
  59. Ruppert, D. 2004. Trimming and Winsorization Encyclopedia of Statistical Sciences. John Wiley & Sons, Inc. [Google Scholar]
  60. Schmitt, L. M., E. H. Cook, J. A. Sweeney, and M. W. Mosconi. 2014. Saccadic eye movement abnormalities in autism spectrum disorder indicate dysfunctions in cerebellum and brainstem. Mol Autism. 5: 47. [Google Scholar] [CrossRef]
  61. Schor, C. M., and C. Westall. 1984. Visual and vestibular sources of fixation instability in amblyopia. Investigative Ophthalmology & Visual Science 25, 6: 729–738. [Google Scholar]
  62. Schütz, A. C., D. I. Braun, and K. R. Gegenfurtner. 2011. Eye movements and perception: A selective review. Journal of Vision 11, 5: 9. [Google Scholar] [PubMed]
  63. Searle, S. R., G. Casella, and C. E. McCulloch. 1992. Variance components. New York: Wiley. [Google Scholar]
  64. Shirama, A., C. Kanai, N. Kato, and M. Kashino. 2016. Ocular Fixation Abnormality in Patients with Autism Spectrum Disorder. Journal of Autism and Developmental Disorders 46, 5: 16131622. [Google Scholar] [CrossRef] [PubMed]
  65. Shrout, P. E., and J. L. Fleiss. 1979. Intraclass correlations: Uses in assessing rater reliability. Psychol Bull 86, 2: 420–428. [Google Scholar] [CrossRef] [PubMed]
  66. Stampe, D. M., and E. M. Reingold. 1995. Selection By Looking: A Novel Computer Interface And Its Application To Psychological Research. Studies in Visual Information Processing, NorthHolland, Edited by J.M. Findlay, R. Walker and R.W. Kentridge. 6, 467–478. [Google Scholar]
  67. Steinman, R. M., G. M. Haddad, S. A.A., and D. Wyman. 1973. Miniature eye movement. Science 181, 4102: 810–819. [Google Scholar]
  68. Weber, R. B., and R. B. Daroff. 1972. Corrective movements following refixation saccades: Type and control system analysis. Vision Research 12, 3: 467–475. [Google Scholar]
  69. Wetzel, P. A., G. T. Gitchel, and M. S. Baron. 2011. Effect of Parkinson’s Disease on Eye Movements During Reading. Investigative Ophthalmology & Visual Science 52, 14: 46974697. [Google Scholar]
  70. Yarbus, A. 1967. Eye Movements and Vision. Plenum Press. [Google Scholar]
 Figure 1. Eye movement positional signal, and examples of different ways of modeling fixation drifts (right top: linear fit is preferred; right bottom: quadratic fit is preferred). 
 Figure 1. Eye movement positional signal, and examples of different ways of modeling fixation drifts (right top: linear fit is preferred; right bottom: quadratic fit is preferred). 
Jemr 11 00003 g001
 Figure 2. Examples of fixation velocity and acceleration profiles for horizontal and vertical components of eye movement (P90 denotes the 90-th percentile velocity threshold). 
 Figure 2. Examples of fixation velocity and acceleration profiles for horizontal and vertical components of eye movement (P90 denotes the 90-th percentile velocity threshold). 
Jemr 11 00003 g002
 Figure 3. Examples of saccade trajectories in time domain (top panel) and in 2-D plane (bottom panel). 
 Figure 3. Examples of saccade trajectories in time domain (top panel) and in 2-D plane (bottom panel). 
Jemr 11 00003 g003
 Figure 4. Examples of saccade velocity profiles showing the differences in their peak values and overall shapes. 
 Figure 4. Examples of saccade velocity profiles showing the differences in their peak values and overall shapes. 
Jemr 11 00003 g004
 Figure 5. Examples of saccade acceleration profiles showing the differences in their peak values, durations, and shapes of the acceleration-deceleration phases. 
 Figure 5. Examples of saccade acceleration profiles showing the differences in their peak values, durations, and shapes of the acceleration-deceleration phases. 
Jemr 11 00003 g005
 Figure 6. Saccade main-sequence relationships and the respective linear regression fits for amplitude-duration (left) and the logarithms of peak velocity-amplitude (right). 
 Figure 6. Saccade main-sequence relationships and the respective linear regression fits for amplitude-duration (left) and the logarithms of peak velocity-amplitude (right). 
Jemr 11 00003 g006
 Figure 7. Examples of post-saccadic oscillation position profiles showing the differences in their ‘oscillatory’ shapes. 
 Figure 7. Examples of post-saccadic oscillation position profiles showing the differences in their ‘oscillatory’ shapes. 
Jemr 11 00003 g007
 Figure 8. Examples of post-saccadic oscillation velocity profiles showing the differences in their peak velocities and shapes. 
 Figure 8. Examples of post-saccadic oscillation velocity profiles showing the differences in their peak velocities and shapes. 
Jemr 11 00003 g008
 Figure 9. Examples of acceleration profiles of the previously shown post-saccadic oscillations. 
 Figure 9. Examples of acceleration profiles of the previously shown post-saccadic oscillations. 
Jemr 11 00003 g009
 Figure 10. Scree plot to determine the number of factors to look for in the final data set. The three more commonly used analysis (mean eigenvalue, parallel analysis and optimal coordinates) all indicate that there are 16 factors. 
 Figure 10. Scree plot to determine the number of factors to look for in the final data set. The three more commonly used analysis (mean eigenvalue, parallel analysis and optimal coordinates) all indicate that there are 16 factors. 
Jemr 11 00003 g010
 Table 1. Statistics of central tendency and variability for fixation features over the experimental population. 
 Table 1. Statistics of central tendency and variability for fixation features over the experimental population. 
Jemr 11 00003 i006
* Skewness and kurtosis are unit-less measures, so, the feature units do not apply on them.
 Table 2. Statistics of normality and reliability for fixation features over the experimental population. 
 Table 2. Statistics of normality and reliability for fixation features over the experimental population. 
Jemr 11 00003 i007
 Table 3. Statistics of central tendency and variability for saccade features over the experimental population. 
 Table 3. Statistics of central tendency and variability for saccade features over the experimental population. 
Jemr 11 00003 i008
 Table 4. Statistics of normality and reliability for saccade features over the experimental population. 
 Table 4. Statistics of normality and reliability for saccade features over the experimental population. 
Jemr 11 00003 i009
 Table 5. Statistics of central tendency and variability for post-saccadic oscillation features over the experimental population. 
 Table 5. Statistics of central tendency and variability for post-saccadic oscillation features over the experimental population. 
Jemr 11 00003 i010
 Table 6. Statistics of normality and reliability for post-saccadic oscillation features over the experimental population. 
 Table 6. Statistics of normality and reliability for post-saccadic oscillation features over the experimental population. 
Jemr 11 00003 i011
 Table 7. Results from factor analysis showing the most heavily weighted features and the percent of accounted variance for each factor, along with the interpretation of factors via respective Post Hoc, Ad Hoc assigned description-names. 
 Table 7. Results from factor analysis showing the most heavily weighted features and the percent of accounted variance for each factor, along with the interpretation of factors via respective Post Hoc, Ad Hoc assigned description-names. 
Jemr 11 00003 i012

Share and Cite

MDPI and ACS Style

Rigas, I.; Friedman, L.; Komogortsev, O. Study of an Extensive Set of Eye Movement Features: Extraction Methods and Statistical Analysis. J. Eye Mov. Res. 2018, 11, 1-28. https://doi.org/10.16910/jemr.11.1.3

AMA Style

Rigas I, Friedman L, Komogortsev O. Study of an Extensive Set of Eye Movement Features: Extraction Methods and Statistical Analysis. Journal of Eye Movement Research. 2018; 11(1):1-28. https://doi.org/10.16910/jemr.11.1.3

Chicago/Turabian Style

Rigas, Ioannis, Lee Friedman, and Oleg Komogortsev. 2018. "Study of an Extensive Set of Eye Movement Features: Extraction Methods and Statistical Analysis" Journal of Eye Movement Research 11, no. 1: 1-28. https://doi.org/10.16910/jemr.11.1.3

APA Style

Rigas, I., Friedman, L., & Komogortsev, O. (2018). Study of an Extensive Set of Eye Movement Features: Extraction Methods and Statistical Analysis. Journal of Eye Movement Research, 11(1), 1-28. https://doi.org/10.16910/jemr.11.1.3

Article Metrics

Back to TopTop