Evaluation of Ten Open-Source Eye-Movement Classification Algorithms in Simulated Surgical Scenarios

Despite providing several insights into visual attention and evidence regarding certain brain states and psychological functions, classifying eye movements is a highly demanding process. Currently, there are several algorithms to classify eye movement events which use different approaches. However, to date, only a limited number of studies have assessed these algorithms under specific conditions, such as those required for surgical training programmes. This study presents an investigation of ten open-source eye-movement classification algorithms using the Eye Tribe eye-tracker. The algorithms were tested on the eye-movement records obtained from 23 surgical residents, who performed computer-based surgical simulation tasks under different hand conditions. The aim was to offer data for the improvement of surgical training programmes. According to the results, due to the different classification methods and default threshold values, the ten algorithms produced different results. Considering the fixation duration, the only common event for all of the investigated algorithms, the binocular-individual threshold (BIT) algorithm resulted in a different clustering compared to the other algorithms. Based on the other set of common events, three clusters were determined by eight algorithms (except BIT and event detection (ED)), distinguishing dispersion-based, velocity-based and modified versions of velocity-based algorithms. Accordingly, it was concluded that dispersion-based and velocity-based algorithms provided different results. Additionally, as it individually specifies the threshold values for the eye-movement data, when there is no consensus about the threshold values to be set, the BIT algorithm can be selected. Especially for such cases like simulation-based surgical skill-training, the use of individualised threshold values in the BIT algorithm can be more beneficial in classifying the raw eye data and thus evaluating the individual progress levels of trainees based on their eye movement behaviours. In conclusion, the threshold values had a critical effect on the algorithm results. Since default values may not always be suitable for the unique features of different data sets, guidelines should be developed to indicate how the threshold values are set for each algorithm.

[1]  Marcus Nyström,et al.  Detection of Saccades and Postsaccadic Oscillations in the Presence of Smooth Pursuit , 2013, IEEE Transactions on Biomedical Engineering.

[2]  Oleg V Komogortsev,et al.  Automated classification and scoring of smooth pursuit eye movements in the presence of fixations and saccades , 2013, Behavior research methods.

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

[4]  Mark S. Bolding,et al.  Vergence eye movements in patients with schizophrenia , 2014, Vision Research.

[5]  Stéphane Cotin,et al.  Real-Time Error Control for Surgical Simulation , 2016, IEEE Transactions on Biomedical Engineering.

[6]  Stephane Cotin,et al.  Controlling the error on target motion through real‐time mesh adaptation: Applications to deep brain stimulation , 2017, International journal for numerical methods in biomedical engineering.

[7]  B. Steinacher,et al.  Smooth pursuit eye movements in schizophrenia and affective disorder , 1997, Psychological Medicine.

[8]  Mei Ren-lang Medical Education in Turkey:Past to Future , 2009 .

[9]  Tim Bray,et al.  Internet Engineering Task Force (ietf) the Javascript Object Notation (json) Data Interchange Format , 2022 .

[10]  Stéphane P. A. Bordas,et al.  Corotational Cut Finite Element Method for real-time surgical simulation: application to needle insertion simulation , 2017, Computer Methods in Applied Mechanics and Engineering.

[11]  Nergiz Ercil Cagiltay,et al.  Insights from surgeons’ eye-movement data in a virtual simulation surgical training environment: effect of experience level and hand conditions , 2018, Behav. Inf. Technol..

[12]  S. Moss One algorithm to rule them all , 2017 .

[13]  Jian Mou,et al.  Effects of social popularity and time scarcity on online consumer behaviour regarding smart healthcare products: An eye-tracking approach , 2018, Comput. Hum. Behav..

[14]  T. Crawford,et al.  Inhibitory control of saccadic eye movements and cognitive impairment in Alzheimer’s disease , 2005, Biological Psychiatry.

[15]  Evie McCrum-Gardner,et al.  Which is the correct statistical test to use? , 2008, The British journal of oral & maxillofacial surgery.

[16]  Marcus Nyström,et al.  An adaptive algorithm for fixation, saccade, and glissade detection in eyetracking data , 2010, Behavior research methods.

[17]  J. Sidtis,et al.  Pursuit eye movement dysfunction in HIV-1 seropositive individuals. , 1991, Journal of psychiatry & neuroscience : JPN.

[18]  Oleg V. Komogortsev,et al.  Standardization of Automated Analyses of Oculomotor Fixation and Saccadic Behaviors , 2010, IEEE Transactions on Biomedical Engineering.

[19]  Riender Happee,et al.  Differences between racing and non-racing drivers: A simulator study using eye-tracking , 2017, PloS one.

[20]  Minho Lee,et al.  Using eye movement data to infer human behavioral intentions , 2016, Comput. Hum. Behav..

[21]  Nergiz Ercil Cagiltay,et al.  The Effect of Training, Used-Hand, and Experience on Endoscopic Surgery Skills in an Educational Computer-Based Simulation Environment (ECE) for Endoneurosurgery Training , 2019, Surgical innovation.

[22]  E. Ozcelik,et al.  Construct and face validity of the educational computer-based environment (ECE) assessment scenarios for basic endoneurosurgery skills , 2017, Surgical Endoscopy.

[23]  Joseph T. Coyne,et al.  Investigating the Use of Two Low Cost Eye Tracking Systems for Detecting Pupillary Response to Changes in Mental Workload , 2016 .

[24]  Yunhui Liu,et al.  Appearance-Based Gaze Estimator for Natural Interaction Control of Surgical Robots , 2019, IEEE Access.

[25]  H. Gruber,et al.  Eye tracking in Educational Science: Theoretical frameworks and research agendas. , 2017, Journal of eye movement research.

[26]  Nergiz Ercil Cagiltay,et al.  Using Eye-Movement Events to Determine the Mental Workload of Surgical Residents , 2018, Journal of eye movement research.

[27]  Xuebai Zhang,et al.  A Complete System for Analysis of Video Lecture Based on Eye Tracking , 2018, IEEE Access.

[28]  Edwin S. Dalmaijer,et al.  Is the low-cost EyeTribe eye tracker any good for research? , 2014 .

[29]  Yi-Ting Huang,et al.  The female gaze: Content composition and slot position in personalized banner ads, and how they influence visual attention in online shoppers , 2018, Comput. Hum. Behav..

[30]  Oleg V. Komogortsev,et al.  Qualitative and quantitative scoring and evaluation of the eye movement classification algorithms , 2010, ETRA.

[31]  Christian Duriez,et al.  Real-time simulation of contact and cutting of heterogeneous soft-tissues , 2014, Medical Image Anal..

[32]  P. Krabbe,et al.  Eye tracking to explore attendance in health-state descriptions , 2018, PloS one.

[33]  Andreas G. Boudouvis,et al.  Classification of states and model order reduction of large scale Chemical Vapor Deposition processes with solution multiplicity , 2019, Comput. Chem. Eng..

[34]  Michel Wedel,et al.  Defining eye-fixation sequences across individuals and tasks: the Binocular-Individual Threshold (BIT) algorithm , 2010, Behavior research methods.

[35]  Erol Özçelik,et al.  Simulation-based environments for surgical practice , 2017, 2017 4th International Conference on Control, Decision and Information Technologies (CoDIT).

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

[37]  Nergiz Ercil Cagiltay,et al.  Insights From Pupil Size to Mental Workload of Surgical Residents: Feasibility of an Educational Computer-Based Surgical Simulation Environment (ECE) Considering the Hand Condition , 2018, Surgical innovation.

[38]  Hilde Bosmans,et al.  State of the Art: Eye-Tracking Studies in Medical Imaging , 2018, IEEE Access.

[39]  J. L. Gordon,et al.  A model of the smooth pursuit eye movement system , 1986, Biological Cybernetics.

[40]  Stéphane Cotin,et al.  Quantifying the uncertainty in a hyperelastic soft tissue model with stochastic parameters , 2018, Applied Mathematical Modelling.