<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Towards a Framework for Visualization and Analysis of Eye Tracking Data for Functional Vision Screening</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Qasim Ali</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carsten G. Helgesen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ilona Heldal</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Western Norway University of Applied Sciences</institution>
          ,
          <addr-line>Inndalsveien 28, 5063, Bergen</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Eye-tracking technologies ofer a valuable means of collecting data on gaze movements, which can be utilized to assess functional vision problems. However, analyzing gaze data and presenting trustworthy interpretations is a challenge today. The analysis depends on the eye-tracking technologies, available software for vision screening, gaze metrics, and stimuli data. This paper presents a novel framework for visualizing and analyzing data obtained from diferent eye trackers and vision screening software ordered in a pipeline. This framework is flexible and can be scaled up and extended with gaze metrics and data-cleaning mechanisms to facilitate vision experts and researchers in further optimizations. It illustrates through a description of the pipeline the necessary steps toward producing comprehensive results on gaze metrics and a range of visualizations, such as heatmaps, scan paths, and fixation points, through a graphical interface, making data analysis and interpretation more eficient and user-friendly.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Eye-tracking</kwd>
        <kwd>data analysis</kwd>
        <kwd>framework</kwd>
        <kwd>functional vision screening</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In recent years, there has been a growing interest among researchers to utilize eye-tracking
technology using computer programs to assess oculomotor behaviour with the help of serious
games and reading tasks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Eye-tracking (ET) technologies provide helpful information and
enable researchers to study eye movements in psychology, neurology, cognition, engineering,
and education [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. A bibliometric analysis showed significant research conducted on diverse
facets of eye movements, encompassing visual attention, saccades, reading and visual search
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        An eye tracker provides raw data on gaze that needs to be analyzed to obtain meaningful
metrics on eye movements, such as fixations, saccades, smooth pursuits, blinks, pupil size, and
latency [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. While numerous algorithms have been developed and optimized [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] to improve
the accuracy and precision of eye movement detection, interpreting the results obtained from
these algorithms can still be challenging, especially when high levels of precision and accuracy
are required to draw reliable conclusions. Measuring oculomotor problems relies on the chain
of such eye movements, which are dependent on computerized vision screening tasks. Some
studies [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] have illustrated the analysis of ET data for functional vision screening, but they
are limited to a specific ET, analyzing the tasks under study, a specific screen size, and a fixed
threshold for calculating fixations and saccades. In addition, there is also no specific pipeline
for the data analysis of ET for functional vision screening.
      </p>
      <p>The overall aim of this paper is to propose a concept of a novel framework for the evaluation
of functional vision screening by the implementation of a data analysis pipeline that consists
of some existing algorithms for computing gaze metrics and visualization techniques on
unprocessed ET data. The input of the system is data from any ET, stimuli data and dimensions
of the screen where the data is collected, and the output of the system would be the gaze
metrics, analysis of gaze data with respect to the movements of stimuli, and visualizations
such as heatmaps, fixations points, and scan path. Even though the optimal threshold values
of ET algorithms can vary among clinicians and vision tests, a framework with a graphical
interface visualizing this will enable adjusting the parameters accordingly. Such a framework
can regenerate the simulation (replay) of the animated vision screening task, which can give
a better understanding of the gaze response to the stimuli. Thus, the proposed framework
provides a pipeline of ET data analysis, visualization and integration with any eye-tracker data.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background</title>
      <sec id="sec-2-1">
        <title>2.1. Functional vision screening and gaze metrics</title>
        <p>
          In recent years, a growing body of research has demonstrated the potential of ET technologies
for functional vision screening. The quantification of ET data for functional vision screening
has recently been used to evaluate the efectiveness of this technology with vision experts
[
          <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
          ]. Recent research studies have highlighted the potential benefits of ET technologies utilized
to make such measurements for the diagnosis of, e.g., strabismus and nystagmus [
          <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
          ]. By
analyzing eye movements and measuring deviations from normal eye behaviour patterns, ET
technology can provide objective and quantitative measures of how vision functions. In this
paper, we utilize a computer software called C&amp;Look [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] that uses an eye tracker to complement
vision experts in providing essential evidence for OMD (oculomotor dificulties, a problem with
coordination of left and right eyes), a functional vision assessment (FVA) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>
          An eye tracker provides raw data on gaze points, and algorithms must be applied to handle
and visualize the results in order to extract important characteristics or gaze metrics from the
data. For example, fixations refer to specific points in continuous eye movement data that
indicate where the eye is focused on a visual display. Saccades are the fast eye movements
between fixation points [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Fixations are obtained by taking discrete samples of the eye’s
position [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. Salvucci et al. [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] have proposed a taxonomy to classify fixation identification
algorithms based on how they use spatial and temporal information in ET protocols. The
optimal threshold for the minimum fixation duration varies depending on the nature of the task.
For example, it is measured at 225 milliseconds for reading, 275 milliseconds for visual search,
and 400 milliseconds for hand-eye coordination [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Among the other gaze metrics, latency,
velocity, and amplitude are particularly relevant in functional vision screening.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Eye-tracking data analysis studies</title>
        <p>
          PyTrack [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] is an eye-tracking data analysis toolkit that can extract gaze metrics and provide
visualizations of the results. However, it does not currently support dynamic stimuli or areas
of interest (AOIs). Duchowski proposed a data analysis pipeline [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] that involves averaging
left and right gaze values. However, averaging positions of gaze points which are apart may
result in a misleading representation as the result does not reflect any of the two gaze points.
Therefore, a more comprehensive analysis should be conducted on each left and right gaze
point to ensure accurate measurements. Kumar et al. [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] has developed a system for detecting
OMD in stroke patients using a low-frequency eye tracker, 30 Hz. This system relies on gaze
metrics, including fixation, smooth pursuit, and blinking, in response to both static and dynamic
visual stimuli. Jayawardena [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] has put forward a proposed architecture called the Real-Time
Advanced Eye Movements Analysis Pipeline (RAEMAP), which aims to utilize ET measures as
a valid method for psychophysiological evaluation. The goal is to demonstrate the efectiveness
of RAEMAP in diagnosing ADHD in real time.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Eye-tracking data analysis framework</title>
      <p>We are developing a framework consisting of four phases to quantify and interpret ET data to
measure OMD (see figure 1). The proposed framework is compatible with recorded eye-tracking
data for vision screening purposes.</p>
      <sec id="sec-3-1">
        <title>3.1. Data source and data transformation</title>
        <p>The framework requires data from multiple sources. Firstly, ET data will be used to calculate
gaze metrics such as fixations, saccades, smooth pursuit, and pupil size. Secondly, stimulus
data will be used to map ET data into areas of interest (AOIs) within the stimuli. In vision
screening tasks, the AOI is either the stimuli itself or some specific region inside the stimuli.
Lastly, vision screening software can be used on diferent screen sizes, such as laptops and
monitors of varying sizes. Therefore, information regarding screen size is crucial to converting
the data into a suitable format and common units.</p>
        <p>
          Eye trackers provide a stream of data (a time series) with a frequency depending on the Hertz
(Hz) rate of the eye tracker. The second phase of the framework will handle the data
transformation of the eye tracker, stimuli data and screen dimensions. Vision screening software can be
developed in diferent environments and programming packages. Therefore, the coordinate
systems represent the data in diferent shapes and formats, e.g., normalized coordinates, pixel
coordinates, word space and camera space. Diferent applications, such as Unity, Windows Form,
or Java, might use diferent coordinate systems to represent stimuli. The collected data must be
transformed into a common coordinate system, and time series data must be transformed to be
on coordinated time points [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Pre-processing and analyzer</title>
        <p>The data stream can contain artefacts that need to be cleaned before running the algorithms to
detect gaze metrics and visualizations. The common problems are invalid, or missing data of
gaze points. Therefore, the data from the eye tracker and stimuli will be cleaned in the third
phase of the framework.</p>
        <p>
          In the analyzer phase, our framework will employ several established quantitative analysis
techniques. These techniques will involve the extraction of gaze metrics, conducting statistical
and descriptive analyses, and visualizing the results [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. The process will be structured
following a hierarchical approach, as illustrated in figure 2. The statistical and descriptive
analysis will compute the (1) mapping of gaze points with the stimuli position and compare
them, (2) a percentage of gaze points following the path of stimuli and (3) calculate valid fixation
points, only those fixation points where the fixation is exactly on the stimuli. The framework
will be able to produce a detailed report that includes expected and calculated values of stimuli
position and gaze position as comprehensive visualizations for the vision screening task. Overall,
this approach will facilitate a thorough and rigorous examination of the data collected during
the vision screening task.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Implementation of toolkit</title>
    </sec>
    <sec id="sec-5">
      <title>5. Limitations and future directions</title>
      <p>The aim of this paper was to show the overall concept of a framework. Currently, the framework
has implemented the fixations detection algorithm and visualization of gaze data. However, the
framework is scalable and flexible to integrate more modules. This involves implementing the
algorithm for transforming screen coordinates in Phase 2 of the framework on the original data
from both eye trackers and stimuli, as well as coordinating time series data. For Phase 4 of the
framework, remaining gaze metrics such as latency, pupil size, statistical analysis and reporting
mechanisms must also be developed and integrated.</p>
      <p>Although there is no currently accepted benchmark for assessing functional vision problems
using ET technology and computerized software, our research aims to determine the expected
values of stimuli position and the calculated position of the gaze point over a specified period of
time along gaze metrics. This data can contribute to defining a benchmark necessary for vision
experts in documenting and measuring objective eye behaviour metrics.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Discussion</title>
      <p>The study highlights the proposed framework and current state of work to compute gaze metrics
and visualizations such as heatmaps, scan paths, and fixation points in presenting the gaze data.
The graphical interface of the framework makes the pipeline of data analysis and interpretation
of ET data more eficient and user-friendly for vision experts and researchers.</p>
      <p>
        Previous research has investigated the application of ET data quantification for assessing
OMD and measuring functional vision [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Clinicians or vision experts can efectively identify
potential abnormalities by analyzing the overall gaze metrics, statistical graphs, and recording.
      </p>
      <p>
        Some of the existing ET data analysis pipelines have incorporated essential algorithms and
a sequential set of procedures that facilitate the analysis of raw data and extraction of key
features [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ]. This framework provides a package that consists of a data analysis pipeline
and a graphical interface for the navigation and interaction with the framework. The data
analysis pipeline is a sequential phase that will be executed to generate quantitative results for
i.e, fixtions and visualize i.e, scanpath, heatmap and fixations points. Currently, the data analysis
pipeline has implemented the I-DT algorithm [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] to extract fixations and saccades gaze metrics
and pupil size has already been calculated in the stream of ET data provided by most of the
eye trackers, for example, Tobii eye trackers provide pupil size in real-time. However, further
development is required to implement the analysis of additional gaze metrics and perform
statistical data analysis.
      </p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>ET technologies provide a valuable means of collecting data from gaze movements, which can
be utilized to assess functional vision problems. In this article, we presented the concept and
current implementation of the framework which combine the data analysis pipeline for the ET
data. It provides a detailed overview of all the steps of the proposed framework and shows the
data visualization in an interactive graphical interface implemented in Python. The components
of the framework are flexible and can be scaled up and extended with further gaze metrics
mechanisms to facilitate vision experts and researchers in further optimizations. Thus, the
next step involves implementing statistical data analysis within the framework to enhance its
capabilities further</p>
    </sec>
    <sec id="sec-8">
      <title>8. Acknowledgments</title>
      <p>Thanks to the Seced project (number-267524) for collecting the data we examined for using
C&amp;Look.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ali</surname>
          </string-name>
          , I. Heldal,
          <string-name>
            <given-names>C. G.</given-names>
            <surname>Helgesen</surname>
          </string-name>
          , G. Krumina,
          <string-name>
            <given-names>C.</given-names>
            <surname>Costescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kovari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Katona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thill</surname>
          </string-name>
          ,
          <article-title>Current challenges supporting school-aged children with vision problems: A rapid review</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>11</volume>
          (
          <year>2021</year>
          ). URL: https://www.mdpi.com/2076-3417/11/20/9673. doi:
          <volume>10</volume>
          . 3390/app11209673.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Duchowski</surname>
          </string-name>
          ,
          <article-title>A breadth-first survey of eye-tracking applications</article-title>
          ,
          <source>Behavior Research Methods, Instruments, &amp; Computers</source>
          <volume>34</volume>
          (
          <year>2002</year>
          )
          <fpage>455</fpage>
          -
          <lpage>470</lpage>
          . doi:
          <volume>10</volume>
          .3758/bf03195475.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ali</surname>
          </string-name>
          , I. Heldal,
          <string-name>
            <given-names>C. G.</given-names>
            <surname>Helgesen</surname>
          </string-name>
          ,
          <article-title>A bibliometric analysis and visualization of the use of eyetracking technologies for vision screening</article-title>
          , in: 2021
          <source>International Conference on e-Health and Bioengineering (EHB)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/EHB52898.
          <year>2021</year>
          .
          <volume>9657547</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Mahanama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jayawardana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rengarajan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Jayawardena</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chukoskie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Snider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jayarathna</surname>
          </string-name>
          ,
          <article-title>Eye movement and pupil measures: A review</article-title>
          ,
          <source>Frontiers in Computer Science</source>
          <volume>3</volume>
          (
          <year>2022</year>
          ). URL: https://doi.org/10.3389/fcomp.
          <year>2021</year>
          .
          <volume>733531</volume>
          . doi:
          <volume>10</volume>
          .3389/fcomp.
          <year>2021</year>
          .
          <volume>733531</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Akshay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. J.</given-names>
            <surname>Megha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. B.</given-names>
            <surname>Shetty</surname>
          </string-name>
          ,
          <article-title>Machine learning algorithm to identify eye movement metrics using raw eye tracking data</article-title>
          ,
          <source>in: 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>949</fpage>
          -
          <lpage>955</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICSSIT48917.
          <year>2020</year>
          .
          <volume>9214290</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Blignaut</surname>
          </string-name>
          ,
          <string-name>
            <surname>E. J. van Rensburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Oberholzer</surname>
          </string-name>
          ,
          <article-title>Visualization and quantification of eye tracking data for the evaluation of oculomotor function</article-title>
          ,
          <source>Heliyon</source>
          <volume>5</volume>
          (
          <year>2019</year>
          )
          <article-title>e01127</article-title>
          . URL: https://europepmc.org/articles/PMC6348242. doi:
          <volume>10</volume>
          .1016/j.heliyon.
          <year>2019</year>
          .e01127.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Blignaut</surname>
          </string-name>
          ,
          <string-name>
            <surname>E. J. van Rensburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Oberholzer</surname>
          </string-name>
          ,
          <article-title>Visualization and quantification of eye tracking data for the evaluation of oculomotor function</article-title>
          ,
          <source>Heliyon</source>
          <volume>5</volume>
          (
          <year>2019</year>
          )
          <article-title>e01127</article-title>
          . URL: https://doi.org/10.1016/j.heliyon.
          <year>2019</year>
          .e01127. doi:
          <volume>10</volume>
          .1016/j.heliyon.
          <year>2019</year>
          .e01127.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Spampinato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Di</given-names>
            <surname>Pietro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Reibaldi</surname>
          </string-name>
          ,
          <article-title>Eye tracker based method for quantitative analysis of pathological nystagmus</article-title>
          ,
          <source>in: 2011 24th International Symposium on Computer-Based Medical Systems (CBMS)</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/CBMS.
          <year>2011</year>
          .
          <volume>5999041</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>U.</given-names>
            <surname>Saisara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Boonbrahm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chaiwiriya</surname>
          </string-name>
          ,
          <article-title>Strabismus screening by eye tracker and games</article-title>
          ,
          <source>in: 2017 14th International Joint Conference on Computer Science and Software Engineering (JCSSE)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/JCSSE.
          <year>2017</year>
          .
          <volume>8025956</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M. G.</given-names>
            <surname>Eide</surname>
          </string-name>
          , I. Heldal,
          <string-name>
            <given-names>C. G.</given-names>
            <surname>Helgesen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Birkeland</surname>
          </string-name>
          <string-name>
            <surname>Wilhelmsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Watanabe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Geitung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Soleim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Costescu</surname>
          </string-name>
          ,
          <article-title>Eye-tracking complementing manual vision screening for detecting oculomotor dysfunction</article-title>
          ,
          <source>in: 2019 E-Health and Bioengineering Conference (EHB)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/EHB47216.
          <year>2019</year>
          .
          <volume>8969956</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ali</surname>
          </string-name>
          , I. Heldal,
          <string-name>
            <given-names>M. G.</given-names>
            <surname>Eide</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. G.</given-names>
            <surname>Helgesen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. B.</given-names>
            <surname>Wilhelmsen</surname>
          </string-name>
          ,
          <article-title>Using eye-tracking technologies in vision teachers' work - a norwegian perspective</article-title>
          ,
          <source>in: 2020 International Conference on e-Health and Bioengineering (EHB)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/EHB50910.
          <year>2020</year>
          .
          <volume>9280169</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Stuart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Galna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lord</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Rochester</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Godfrey</surname>
          </string-name>
          ,
          <article-title>Quantifying saccades while walking: Validity of a novel velocity-based algorithm for mobile eye tracking</article-title>
          ,
          <source>in: 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society</source>
          , IEEE,
          <year>2014</year>
          . URL: https://doi.org/10.1109/embc.
          <year>2014</year>
          .
          <volume>6944931</volume>
          . doi:
          <volume>10</volume>
          .1109/embc.
          <year>2014</year>
          .
          <volume>6944931</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Bylinskii</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Borkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. W.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Pfister</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oliva</surname>
          </string-name>
          ,
          <article-title>Eye fixation metrics for large scale evaluation and comparison of information visualizations</article-title>
          , in: M.
          <string-name>
            <surname>Burch</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Chuang</surname>
            , B. Fisher,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Schmidt</surname>
          </string-name>
          , D. Weiskopf (Eds.),
          <source>Eye Tracking and Visualization</source>
          , Springer International Publishing, Cham,
          <year>2017</year>
          , pp.
          <fpage>235</fpage>
          -
          <lpage>255</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>D. D. Salvucci</surname>
            ,
            <given-names>J. H.</given-names>
          </string-name>
          <string-name>
            <surname>Goldberg</surname>
          </string-name>
          ,
          <article-title>Identifying fixations and saccades in eye-tracking protocols</article-title>
          , in: Eye Tracking Research &amp; Application,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P.</given-names>
            <surname>Blignaut</surname>
          </string-name>
          ,
          <article-title>Fixation identification: The optimum threshold for a dispersion algorithm</article-title>
          , Attention, Perception, &amp; Psychophysics 71 (
          <year>2009</year>
          )
          <fpage>881</fpage>
          -
          <lpage>895</lpage>
          . URL: https://doi.org/10.3758/ app.71.4.881. doi:
          <volume>10</volume>
          .3758/app.71.4.881.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>U.</given-names>
            <surname>Ghose</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Srinivasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. P.</given-names>
            <surname>Boyce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. S.</given-names>
            <surname>Chng</surname>
          </string-name>
          ,
          <string-name>
            <surname>PyTrack:</surname>
          </string-name>
          <article-title>An end-to-end analysis toolkit for eye tracking</article-title>
          ,
          <source>Behavior Research Methods</source>
          <volume>52</volume>
          (
          <year>2020</year>
          )
          <fpage>2588</fpage>
          -
          <lpage>2603</lpage>
          . URL: https://doi.org/10.3758/s13428-020-01392-6. doi:
          <volume>10</volume>
          .3758/s13428-020-01392-6.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Duchowski</surname>
          </string-name>
          , Eye Tracking Methodology, Springer International Publishing,
          <year>2017</year>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -57883-5. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -57883-5.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dutta</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
          </string-name>
          , U. Lahiri,
          <article-title>SmartEye: Developing a novel eye tracking system for quantitative assessment of oculomotor abnormalities</article-title>
          ,
          <source>IEEE Transactions on Neural Systems and Rehabilitation Engineering</source>
          <volume>24</volume>
          (
          <year>2016</year>
          )
          <fpage>1051</fpage>
          -
          <lpage>1059</lpage>
          . URL: https://doi.org/10.1109/ tnsre.
          <year>2016</year>
          .
          <volume>2518222</volume>
          . doi:
          <volume>10</volume>
          .1109/tnsre.
          <year>2016</year>
          .
          <volume>2518222</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jayawardena</surname>
          </string-name>
          , RAEMAP:
          <article-title>Real-time advanced eye movements analysis pipeline</article-title>
          ,
          <source>in: ACM Symposium on Eye Tracking Research and Applications</source>
          , ACM,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .1145/ 3379157.3391992.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Berbuir</surname>
          </string-name>
          , Towards analyzing
          <string-name>
            <surname>C</surname>
          </string-name>
          &amp;
          <article-title>Look Data, HVL internal report</article-title>
          , Discussion paper, HVL, Bergen, Norway,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <article-title>Analysis of eye tracking data: Supporting vision screening with eye tracking technologies</article-title>
          ,
          <source>in: Proceedings of the 2023 Symposium on Eye Tracking Research and Applications</source>
          , ETRA '23,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .1145/3588015.3589536.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>G.</given-names>
            <surname>Drusch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bastien</surname>
          </string-name>
          , S. Paris,
          <article-title>Analysing eye-tracking data: From scanpaths and heatmaps to the dynamic visualisation of areas of interest, Advances in science, technology, higher education and society in the conceptual age</article-title>
          :
          <source>STHESCA</source>
          <volume>20</volume>
          (
          <year>2014</year>
          )
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Gehrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schönenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Duchowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Krejtz</surname>
          </string-name>
          ,
          <article-title>Implementing innovative gaze analytic methods in clinical psychology: A study on eye movements in antisocial violent ofenders</article-title>
          ,
          <source>in: Proceedings of the 2018 ACM Symposium on Eye Tracking Research &amp; Applications</source>
          , ETRA '18,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2018</year>
          . doi:
          <volume>10</volume>
          .1145/3204493.3204543.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Duchowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jörg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Allen</surname>
          </string-name>
          , I. Giannopoulos,
          <string-name>
            <given-names>K.</given-names>
            <surname>Krejtz</surname>
          </string-name>
          , Eye movement synthesis,
          <source>in: Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research &amp; Applications</source>
          , ETRA '16,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2016</year>
          , p.
          <fpage>147</fpage>
          -
          <lpage>154</lpage>
          . doi:
          <volume>10</volume>
          .1145/2857491.2857528.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>D. D. Salvucci</surname>
            ,
            <given-names>J. H.</given-names>
          </string-name>
          <string-name>
            <surname>Goldberg</surname>
          </string-name>
          ,
          <article-title>Identifying fixations and saccades in eye-tracking protocols</article-title>
          ,
          <source>in: Proceedings of the 2000 Symposium on Eye Tracking Research &amp; Applications</source>
          , ETRA '00,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2000</year>
          , p.
          <fpage>71</fpage>
          -
          <lpage>78</lpage>
          . doi:
          <volume>10</volume>
          . 1145/355017.355028.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>