Low-Complexity Pupil Tracking for Sunglasses-Wearing Faces for Glasses-Free 3D HUDs
Source abstract
Abstract
This study proposes a pupil-tracking method applicable to drivers both with and without sunglasses on, which has greater compatibility with augmented reality (AR) three-dimensional (3D) head-up displays (HUDs). Performing real-time pupil localization and tracking is complicated by drivers wearing facial accessories such as masks, caps, or sunglasses. The proposed method fulfills two key requirements: low complexity and algorithm performance. Our system assesses both bare and sunglasses-wearing faces by first classifying images according to these modes and then assigning the appropriate eye tracker. For bare faces with unobstructed eyes, we applied our previous regression-algorithm-based method that uses scale-invariant feature transform features. For eyes occluded by sunglasses, we propose an eye position estimation method: our eye tracker uses nonoccluded face area tracking and a supervised regression-based pupil position estimation method to locate pupil centers. Experiments showed that the proposed method achieved high accuracy and speed, with a precision error of <10 mm in <5 ms for bare and sunglasses-wearing faces for both a 2.5 GHz CPU and a commercial 2.0 GHz CPU vehicle-embedded system. Coupled with its performance, the low CPU consumption (10%) demonstrated by the proposed algorithm highlights its promise for implementation in AR 3D HUD systems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Face recognition and analysis · Gaze Tracking and Assistive Technology · Augmented Reality Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electronic and Electrical Engineering, Hongik University, Seoul 04066, Korea
Multimedia Processing Lab, Samsung Advanced Institute of Technology, Suwon 16678, Korea
Funding
Hongik University
References (36)
Show source-provided references
1. Flat Panel Light-Field 3-D Display: Concept, Design, Rendering, and Calibration10.1109/JPROC.2017.2686445 ↗
2. Autostereoscopic 3D display using directional subpixel rendering10.1364/OE.26.020233 ↗
3. Holographic Optical Elements for Augmented Reality: Principles, Present Status, and Future Perspectives10.1002/adpr.202000049 ↗
4. Cho, Y.H., and Nam, D.K. (2019). Content Visualizing Device and Method. (20190139298), U.S. Patent.
5. Martinez, L.A.V., and Orozoco, L.F.E. (2016). Head-Up Display System Using Auto-Stereoscopy 3D Transparent Electronic Display. (20160073098), U.S. Patent.
6. Automotive augmented reality 3D head-up display based on light-field rendering with eye-tracking10.1364/OE.404318 ↗
7. Aberration-free pupil steerable Maxwellian display for augmented reality with cholesteric liquid crystal holographic lenses10.1364/OL.422559 ↗
8. Killioğlu, M., Taşkiran, M., and Kahraman, N. (2017, January 26–28). Anti-spoofing in face recognition with liveness detection using pupil tracking. Proceedings of the 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI), Herl’any, Slovakia.10.1109/SAMI.2017.7880281 ↗
9. Spicer, C., Khwaounjoo, P., and Cakmak, Y.O. (2021). Human and Human-Interfaced AI Interactions: Modulation of Human Male Autonomic Nervous System via Pupil Mimicry. Sensors, 21.10.3390/s21041028 ↗
10. PuRe: Robust pupil detection for real-time pervasive eye tracking10.1016/j.cviu.2018.02.002 ↗
11. Design of an accurate and high-speed binocular pupil tracking system based on GPGPUs10.1007/s11227-017-2193-5 ↗
12. Ou, W.-L., Kuo, T.-L., Chang, C.-C., and Fan, C.-P. (2021). Deep-Learning-Based Pupil Center Detection and Tracking Technology for Visible-Light Wearable Gaze Tracking Devices. Appl. Sci., 11.10.3390/app11020851 ↗
13. Bozomitu, R.G., Păsărică, A., Tărniceriu, D., and Rotariu, C. (2019). Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications. Sensors, 19.10.3390/s19163630 ↗
14. Li, B., Fu, H., Wen, D., and Lo, W. (2018). Etracker: A Mobile Gaze-Tracking System with Near-Eye Display Based on a Combined Gaze-Tracking Algorithm. Sensors, 18.10.3390/s18051626 ↗
15. Pupil and Glint Detection Using Wearable Camera Sensor and Near-Infrared LED Array10.3390/s151229792 ↗
16. A Novel Gaze Tracking Method Based on the Generation of Virtual Calibration Points10.3390/s130810802 ↗
17. Kim, S., Jeong, M., and Ko, B.C. (2020). Energy Efficient Pupil Tracking Based on Rule Distillation of Cascade Regression Forest. Sensors, 20.10.3390/s20185141 ↗
18. Su, M.-C., U, T.-M., Hsieh, Y.-Z., Yeh, Z.-F., Lee, S.-F., and Lin, S.-S. (2020). An Eye-Tracking System based on Inner Corner-Pupil Center Vector and Deep Neural Network. Sensors, 20.10.3390/s20010025 ↗
19. Eye/Head Tracking Technology to Improve HCI with iPad Applications10.3390/s150202244 ↗
20. Brousseau, B., Rose, J., and Eizenman, M. (2020). Hybrid Eye-Tracking on a Smartphone with CNN Feature Extraction and an Infrared 3D Model. Sensors, 20.10.3390/s20020543 ↗
21. Lee, D.E., Yoon, H.S., Hong, H.G., and Park, K.R. (2017). Fuzzy-System-Based Detection of Pupil Center and Corneal Specular Reflection for a Driver-Gaze Tracking System Based on the Symmetrical Characteristics of Face and Facial Feature Points. Symmetry, 9.10.3390/sym9110267 ↗
22. Gaze Tracking System for User Wearing Glasses10.3390/s140202110 ↗
23. Kang, D., and Heo, J. (2020). Content-Aware Eye Tracking for Autostereoscopic 3D Display. Sensors, 20.10.3390/s20174787 ↗
24. Kang, D., Heo, J., Kang, B., and Nam, D. (2019, January 13). Pupil detection and tracking for AR 3D under various circumstances. Proceedings of the Electronic Imaging, Autonomous Vehicles and Machines Conference; Society for Imaging Science and Technology, San Francisco, CA, USA.10.2352/ISSN.2470-1173.2019.15.AVM-055 ↗
25. Liu, Z., Luo, P., Wang, X., and Tang, X. (2015, January 7–13). Deep learning face attributes in the wild. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.425 ↗
26. Wu, B., Iandola, F., Jin, P.H., and Keutzer, K. (2017, January 21–26). SqueezeDet: Unified, small, low power fully convolutional neural networks for real-time object detection for autonomous driving. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPRW.2017.60 ↗
27. Joint face detection and alignment using multitask cascaded convolutional networks10.1109/LSP.2016.2603342 ↗
28. Wu, W., Qian, C., Yang, S., Wang, Q., Cai, Y., and Zhou, Q. (2018, January 18–22). Look at boundary: A boundary-aware face alignment algorithm. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00227 ↗
29. Dong, X., Yan, Y., Ouyang, W., and Yang, Y. (2018, January 18–22). Style aggregated network for facial landmark detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00047 ↗
30. Xuehan, X., and De la Torre, F. (2013, January 23–28). Supervised descent method and its applications to face alignment. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA.
31. Robust real-time face detection10.1023/B:VISI.0000013087.49260.fb ↗
32. Viola, P., and Jones, M.J. (2001, January 8–14). Rapid object detection using a boosted cascade of simple features. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Kauai, HI, USA.
33. Freund, Y., and Schapire, R.E. (July, January 28). Experiments with a new boosting algorithm. Proceedings of the International Conference on Machine Learning, Bari, Italy.
34. Hyperface: A deep multi-task learning framework for face detection, landmark localization, pose estimation, and gender recognition10.1109/TPAMI.2017.2781233 ↗
35. Distinctive image features from scale-invariant keypoints10.1023/B:VISI.0000029664.99615.94 ↗
36. Guo, X., Li, S., Yu, J., Zhang, J., Ma, J., Ma, L., Liu, W., and Ling, H. (2019). PFLD: A practical facial landmark detector. arXiv.