Automatic identification of oculomotor behavior using pattern recognition techniques

Comput Biol Med. 2015 May:60:151-62. doi: 10.1016/j.compbiomed.2015.03.002. Epub 2015 Mar 11.

Abstract

In this paper, a methodological scheme for identifying distinct patterns of oculomotor behavior such as saccades, microsaccades, blinks and fixations from time series of eye's angular displacement is presented. The first step of the proposed methodology involves signal detrending for artifacts removal and estimation of eye's angular velocity. Then, feature vectors from fourteen first-order statistical features are formed from each angular displacement and velocity signal using sliding, fixed-length time windows. The obtained feature vectors are used for training and testing three artificial neural network classifiers, connected in cascade. The three classifiers discriminate between blinks and non-blinks, fixations and non-fixations and saccades and microsaccades, respectively. The proposed methodology was tested on a dataset from 1392 subjects, each performing three oculomotor fixation conditions. The average overall accuracy of the three classifiers, with respect to the manual identification of eye movements by experts, was 95.9%. The proposed methodological scheme provided better results than the well-known Velocity Threshold algorithm, which was used for comparison. The findings of the present study indicate that the utilization of pattern recognition techniques in the task of identifying the various eye movements may provide accurate and robust results.

Keywords: Blinks; Classification; Fixation; Microsaccades; Neural network; Saccades; Velocity threshold algorithm.

MeSH terms

  • Adolescent
  • Adult
  • Algorithms
  • Artifacts
  • Eye Movements / physiology*
  • Humans
  • Male
  • Models, Statistical
  • Neural Networks, Computer
  • Pattern Recognition, Automated*
  • Reproducibility of Results
  • Saccades / physiology*
  • Signal Processing, Computer-Assisted
  • Young Adult