journal article·2022Open access

Robust and High Accuracy Algorithm for Detection of Pupil Images

Waleed El Nahal, Hatim G. Zaini, Raghad H. Zaini, Sherif S. M. Ghoneim, Ashraf Mohamed Ali Hassan

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

Recently, many researchers have tried to develop a robust, fast, and accurate algorithm. This algorithm is for eye-tracking and detecting pupil position in many applications such as head-mounted eye tracking, gaze-based human-computer interaction, medical applications (such as deaf and diabetes patients), and attention analysis. Many real-world conditions challenge the eye appearance, such as illumination, reflections, and occasions. On the other hand, individual differences in eye physiology and other sources of noise, such as contact lenses or make-up. The present work introduces a robust pupil detection algorithm with and higher accuracy than the previous attempts for real-time analytics applications. The proposed circular hough transform with morphing canny edge detection for Pupillometery (CHMCEP) algorithm can detect even the blurred or noisy images by using different filtering methods in the pre-processing or start phase to remove the blur and noise and finally the second filtering process before the circular Hough transform for the center fitting to make sure better accuracy. The performance of the proposed CHMCEP algorithm was tested against recent pupil detection methods. Simulations and results show that the proposed CHMCEP algorithm achieved detection rates of 87.11, 78.54, 58, and 78 according to Świrski, ExCuSe, Else, and labeled pupils in the wild (LPW) data sets, respectively. These results show that the proposed approach performs better than the other pupil detection methods by a large margin by providing exact and robust pupil positions on challenging ordinary eye pictures.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Gaze Tracking and Assistive Technology · Glaucoma and retinal disorders · Ocular Surface and Contact Lens

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (37)

Show source-provided references
1. Accurate pupil center detection in off-the-shelf eye tracking systems using convolutional neural networks
2. Pupil detection algorithms for eye tracking applications
3. Driver-activity recognition in the context of conditionally autonomous driving
4. Binocular glaucomatous visual field loss and its impact on visual exploration-a supermarket study
5. Current challenges supporting school-aged children with vision problems: A rapid review10.3390/app11209673 ↗
6. A novel approach to video- based pupil tracking
7. A robust and accurate detection of pupil images
8. Evaluation of a low-cost open-source gaze tracker
9. Real-time gaze tracking with a consumer-grade video camera
10. A study of algorithms of pupil diameter measurement
11. A study of pupil orientation and detection of pupil using circle algorithm: A review10.14445/22315381/IJETT-V54P203 ↗
12. Else: Ellipse selection for robust pupil detection in real-world environments
13. ExCuSe: Robust pupil detection in real-world scenarios
14. An open-source platform for pervasive eye tracking and mobile gazebased interaction
15. Set: A pupil detection method using sinusoidal approximation10.3389/fneng.2015.00004 ↗
16. Starburst: A hybrid algorithm for video-based eye tracking combining feature-based and model-based approaches
17. Robust real-time pupil tracking in highly off-axis images
18. Topological structural analysis of digitized binary images by border following10.1016/0734-189X(85)90016-7 ↗
19. Accurate pupil features extraction based on new projection function
20. Cormen · Introduction to algorithms · 2009 · 1014
21. A threshold selection method from gray-level histograms10.1109/TSMC.1979.4310076 ↗
22. A computational approach to edge detection10.1109/TPAMI.1986.4767851 ↗
23. Circular hough transform for iris localization10.5923/j.scit.20120205.02 ↗
24. Driving with binocular visual field loss? A study on a supervised on-road parcours with simultaneous eye and head tracking10.1371/journal.pone.0087470 ↗
25. Pupil detection in the wild: An evaluation of the state of the art in mobile head-mounted eye tracking10.1007/s00138-016-0776-4 ↗
26. A new robust pupil detection algorithm for eye tracking based human-computer interface
27. A Hu moment invariant as a shape circularity measure10.1016/j.patcog.2009.06.017 ↗
28. TBE-Net: A three-branch embedding network with part-aware ability and feature complementary learning for vehicle re-identification10.1109/TITS.2021.3116045 ↗
29. RSOD: Real-time small object detection algorithm in UAV-based traffic monitoring
30. A deep learning-based approach to video-based eye tracking for human psychophysics10.3389/fnhum.2021.685830 ↗
31. Energy efficient pupil tracking based on rule distillation of cascade regression forest
32. Deep learning-based pupil center detection for fast and accurate eye tracking system
33. Eye tracking algorithms, techniques, tools, and applications with an emphasis on machine learning and Internet of Things technologies10.1016/j.eswa.2020.114037 ↗
34. Eye tracking user interface for Internet access used in assistive technology
35. Real time eye tracking and detection—A driving assistance system10.25046/aj030653 ↗
36. Wedel · Handbook of Research Methods in Consumer Psychology · 2019 · 2019 · 276
37. Combining virtual reality and mobile eye tracking to provide a naturalistic experimental environment for shopper research10.1016/j.jbusres.2017.09.028 ↗