Eye Movement Analysis for Activity Recognition Using Electrooculography

In this work, we investigate eye movement analysis as a new sensing modality for activity recognition. Eye movement data were recorded using an electrooculography (EOG) system. We first describe and evaluate algorithms for detecting three eye movement characteristics from EOG signals-saccades, fixations, and blinks-and propose a method for assessing repetitive patterns of eye movements. We then devise 90 different features based on these characteristics and select a subset of them using minimum redundancy maximum relevance (mRMR) feature selection. We validate the method using an eight participant study in an office environment using an example set of five activity classes: copying a text, reading a printed paper, taking handwritten notes, watching a video, and browsing the Web. We also include periods with no specific activity (the NULL class). Using a support vector machine (SVM) classifier and person-independent (leave-one-person-out) training, we obtain an average precision of 76.1 percent and recall of 70.5 percent over all classes and participants. The work demonstrates the promise of eye-based activity recognition (EAR) and opens up discussion on the wider applicability of EAR to other activities that are difficult, or even impossible, to detect using common sensing modalities.

[1]  H. Schiffman Sensation and Perception: An Integrated Approach , 1976 .

[2]  J. Moran,et al.  Sensation and perception , 1980 .

[3]  J. Kleinman,et al.  Speaking, thinking, and blinking , 1981, Psychiatry Research.

[4]  H. Schiffman Sensation and perception: An integrated approach, 3rd ed. , 1990 .

[5]  Lawrence W. Stark,et al.  Visual perception and sequences of eye movement fixations: a stochastic modeling approach , 1992, IEEE Trans. Syst. Man Cybern..

[6]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[7]  Gregory D. Abowd,et al.  Context-awareness in wearable and ubiquitous computing , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[8]  H. Damasio,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence: Special Issue on Perceptual Organization in Computer Vision , 1998 .

[9]  Joseph H. Goldberg,et al.  Identifying fixations and saccades in eye-tracking protocols , 2000, ETRA.

[10]  A. Angrilli,et al.  Cardiac responses associated with affective processing of unpleasant film stimuli. , 2000, International journal of psychophysiology : official journal of the International Organization of Psychophysiology.

[11]  S. Liversedge,et al.  Saccadic eye movements and cognition , 2000, Trends in Cognitive Sciences.

[12]  Jason Jianjun Gu,et al.  A study of natural eye movement detection and ocular implant movement control using processed EOG signals , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[13]  John R. Anderson,et al.  Automated Eye-Movement Protocol Analysis , 2001, Hum. Comput. Interact..

[14]  M. Mazo,et al.  System for assisted mobility using eye movements based on electrooculography , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[15]  Guang-Zhong Yang,et al.  The use of visual search for knowledge gathering in image decision support , 2002, IEEE Transactions on Medical Imaging.

[16]  J. Henderson Human gaze control during real-world scene perception , 2003, Trends in Cognitive Sciences.

[17]  Koby Crammer,et al.  Ultraconservative Online Algorithms for Multiclass Problems , 2001, J. Mach. Learn. Res..

[18]  E. Gordon,et al.  Defining the temporal threshold for ocular fixation in free-viewing visuocognitive tasks , 2003, Journal of Neuroscience Methods.

[19]  Andrew T. Duchowski,et al.  Eye Tracking Methodology: Theory and Practice , 2003, Springer London.

[20]  Y. V. Venkatesh,et al.  Eye gaze based reading detection , 2003, TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.

[21]  Kamiar Aminian,et al.  Ambulatory system for human motion analysis using a kinematic sensor: monitoring of daily physical activity in the elderly , 2003, IEEE Transactions on Biomedical Engineering.

[22]  Wyatt S. Newman,et al.  A human-robot interface based on electrooculography , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[23]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[24]  D. Ballard,et al.  Eye movements in natural behavior , 2005, Trends in Cognitive Sciences.

[25]  Guang Li,et al.  Development of an EOG (Electro-Oculography) Based Human-Computer Interface , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[26]  David Zhang,et al.  Wavelet-based cascaded adaptive filter for removing baseline drift in pulse waveforms , 2005, IEEE Transactions on Biomedical Engineering.

[27]  W. Sardha Wijesoma,et al.  EOG based control of mobile assistive platforms for the severely disabled , 2005, 2005 IEEE International Conference on Robotics and Biomimetics - ROBIO.

[28]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  M. Marmor,et al.  Standard for clinical electro-oculography , 1993, Documenta Ophthalmologica.

[30]  Mohammad Ali Tinati,et al.  A Wavelet Packets Approach to Electrocardiograph Baseline Drift Cancellation , 2006, Int. J. Biomed. Imaging.

[31]  Paul Lukowicz,et al.  Activity Recognition of Assembly Tasks Using Body-Worn Microphones and Accelerometers , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Vaegan,et al.  ISCEV Standard for Clinical Electro-oculography (EOG) 2006 , 2006, Documenta Ophthalmologica.

[33]  Albrecht Schmidt,et al.  Recognizing context for annotating a live life recording , 2007, Personal and Ubiquitous Computing.

[34]  Jennifer Healey,et al.  A Long-Term Evaluation of Sensing Modalities for Activity Recognition , 2007, UbiComp.

[35]  Pun Sio Hang,et al.  Accurate Removal of Baseline Wander in ECG Using Empirical Mode Decomposition , 2007, 2007 Joint Meeting of the 6th International Symposium on Noninvasive Functional Source Imaging of the Brain and Heart and the International Conference on Functional Biomedical Imaging.

[36]  Sarabjeet Singh Mehta,et al.  Total Removal of Baseline Drift from ECG Signal , 2007, 2007 International Conference on Computing: Theory and Applications (ICCTA'07).

[37]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[38]  Guang-Zhong Yang,et al.  A gaze-based study for investigating the perception of visual realism in simulated scenes , 2008, TAP.

[39]  Gerhard Tröster,et al.  It’s in Your Eyes - Towards Context-Awareness and Mobile HCI Using Wearable EOG Goggles , 2008 .

[40]  Gerhard Tröster,et al.  Robust Recognition of Reading Activity in Transit Using Wearable Electrooculography , 2009, Pervasive.

[41]  Paul Lukowicz,et al.  Rapid Prototyping of Activity Recognition Applications , 2008, IEEE Pervasive Computing.

[42]  Bernt Schiele,et al.  Discovery of activity patterns using topic models , 2008 .

[43]  R. Schleicher,et al.  Blinks and saccades as indicators of fatigue in sleepiness warners: looking tired? , 2022 .

[44]  Rama Chellappa,et al.  Machine Recognition of Human Activities: A Survey , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[45]  Gerhard Tröster,et al.  Wearable EOG goggles: Seamless sensing and context-awareness in everyday environments , 2009, J. Ambient Intell. Smart Environ..

[46]  Gerhard Tröster,et al.  Eye Movement Analysis for Activity Recognition Using Electrooculography , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[47]  Gerhard Tröster,et al.  Wearable EOG goggles: eye-based interaction in everyday environments , 2009, CHI Extended Abstracts.

[48]  Roxanne L. Canosa,et al.  Real-world vision: Selective perception and task , 2009, TAP.

[49]  Mateu Sbert,et al.  A unified information-theoretic framework for viewpoint selection and mesh saliency , 2009, TAP.

[50]  Gerhard Tröster,et al.  What's in the Eyes for Context-Awareness? , 2011, IEEE Pervasive Computing.