Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Jun 6;15(12):1446.
doi: 10.3390/diagnostics15121446.

Validation of an Eye-Tracking Algorithm Based on Smartphone Videos: A Pilot Study

Affiliations

Validation of an Eye-Tracking Algorithm Based on Smartphone Videos: A Pilot Study

Wanzi Su et al. Diagnostics (Basel). .

Abstract

Introduction: This study aimed to develop and validate an efficient eye-tracking algorithm suitable for the analysis of images captured in the visible-light spectrum using a smartphone camera. Methods: The investigation primarily focused on comparing two algorithms, which were named CHT_TM and CHT_ACM, abbreviated from the core functions: Circular Hough Transform (CHT), Active Contour Models (ACMs), and Template Matching (TM). Results: CHT_TM significantly improved the running speed of the CHT_ACM algorithm, with not much difference in the resource consumption, and improved the accuracy on the x axis. CHT_TM achieved a reduction by 79% of the execution time. CHT_TM performed with an average mean percentage error of 0.34% and 0.95% in the x and y direction across the 19 manually validated videos, compared to 0.81% and 0.85% for CHT_ACM. Different conditions, like manually opening the eyelids with a finger versus without a finger, were also compared across four different tasks. Conclusions: This study shows that applying TM improves the original eye-tracking algorithm with CHT_ACM. The new algorithm has the potential to help the tracking of eye movement, which can facilitate the early screening and diagnosis of neurodegenerative diseases.

Keywords: biosignal processing; eye movement; eye-tracking; neurodegenerative condition.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflicts of interest.

Figures

Figure 1
Figure 1
The initial set of the stimuli in the experiment protocol. (a) Vertical task; (b) horizontal task; (c) fixation task; and (d) circular task.
Figure 2
Figure 2
The experimental set-up.
Figure 3
Figure 3
The voting mechanism from the edge pixel in a circular pattern [61].
Figure 4
Figure 4
An example of matching the lower half of non-intact eye. (a) Before using masking. (b) After using masking.
Figure 5
Figure 5
The flowchart describes the steps of the algorithm.
Figure 6
Figure 6
The flowchart comparing the two different algorithms in this study.
Figure 7
Figure 7
The running speed of CHT_ACM and CHT_TM.

Similar articles

References

    1. Mengtao L., Fan L., Gangyan X., Su H. Leveraging eye-tracking technologies to promote aviation safety—A review of key aspects, challenges, and future perspectives. Saf. Sci. 2023;168:106295. doi: 10.1016/j.ssci.2023.106295. - DOI
    1. Hansen D.W., Ji Q. In the Eye of the Beholder: A Survey of Models for Eyes and Gaze. IEEE Trans. Pattern Anal. Mach. Intell. 2010;32:478–500. doi: 10.1109/TPAMI.2009.30. - DOI - PubMed
    1. Majaranta P., Bulling A. Eye Tracking and Eye-Based Human–Computer Interaction. In: Fairclough S.H., Gilleade K., editors. Advances in Physiological Computing. Springer; London, UK: 2014. pp. 39–65.
    1. Pouget P. The cortex is in overall control of ‘voluntary’ eye movement. Eye. 2015;29:241–245. doi: 10.1038/eye.2014.284. - DOI - PMC - PubMed
    1. Purves D., Augustine G.J., Fitzpatrick D., Hall W.C., LaManlia A.-S., Mooney R.D., Platt M.L., White L.E., editors. Neuroscience. 2nd ed. Sinauer Associates; Sunderland, MA, USA: 2001. Types of Eye Movements and Their Functions.

LinkOut - more resources