Abstract
Iris detection and tracking play an essential role in a wide range of real-world applications, including tracking gaze, biometric authentication, virtual mouse, smart wheelchair, robotic ophthalmic surgery, etc. However, iris detection is difficult due to specular reflection, occlusion, glistening on glasses, the distance between a person's eye and the camera, etc. Therefore, an integrated approach for iris detection and tracking in an uncontrolled environment is proposed. The proposed approach consists of (i) Tiny-YOLOv3-based eye detection, (ii) Seg-Net for iris detection/segmentation, and (iii) a KLT algorithm for iris tracking. Tracking reduces the computational complexity after the segmentation/localization of the iris in the initial frame instead of detection/segmentation across each frame. The models are evaluated on various benchmark databases (i) BioID, (ii) GI4E, (iii) Talking-Face, and (iv) NITSGoP databases for eye detection, GI4E and NITSGoP databases for iris segmentation, and localization. The complete (eye detection, iris segmentation, iris tracking) model is evaluated on NITSGoP and UPNA head poses databases for iris tracking. Extensive experiments show that our proposed method outperforms the baseline methods. The results also indicate that the proposed method can overcome the iris segmentation in each frame to reduce the computational complexity.












Similar content being viewed by others
References
Ahmed M, Laskar RH (2021) Evaluation of accurate iris center and eye corner localization method in a facial image for gaze estimation. Multimedia Syst 27:429–448. https://doi.org/10.1007/s00530-020-00744-8
Shahin MK, Tharwat A, Gaber T, Hassanien AE (2019) A wheelchair control system using human-machine interaction: single-modal and multimodal approaches. J Intell Syst 28(1):115–132
Qiu H, Li Z, Yang YU, Xin C, Bian G (2020) Real-Time Iris Tracking Using Deep Regression Networks for Robotic Ophthalmic Surgery. IEEE Access 8:50648–50658. https://doi.org/10.1109/ACCESS.2020.2980005
Lin C, Li X, Li Z, Hou J (2022) Finding Stars From Fireworks: Improving Non-Cooperative Iris Tracking. IEEE Transactions on Circuits and Systems for Video Technology 32(9):6137–6147. https://doi.org/10.1109/TCSVT.2022.3158969
Chaudhary AK, Pelz JB (2019) Motion tracking of iris features to detect small eye movements. J Eye Mov Res 12(6):10.16910/jemr.12.6.4. https://doi.org/10.16910/jemr.12.6.4
Kim H, Jo J, Toh K, Kim J (2016) Eye detection in a facial image under pose variation based on multi-scale iris shape feature. Image Vision Comput 57:147-164. ISSN 0262-8856. https://doi.org/10.1016/j.imavis.2016.10.003
Xia HYu, Wang F (2019) Accurate and robust iris center localization via fully convolutional networks. IEEE/CAA J Automatica Sinica 6(5):1127–1138. https://doi.org/10.1109/JAS.2019.1911684
Ahmed M, Laskar RH (2022) Iris center localization using gradient and intensity information under uncontrolled environment. Multimed Tools Appl 81:7145–7168. https://doi.org/10.1007/s11042-021-11805-z
Gou C, Wu Y, Wang K, Wang K, Wang FY, Ji Q (2017) A joint cascaded framework for simultaneous eye detection and eye state estimation. Pattern Recogn 67:23–31
Li B, Fu H (2018) Real time eye detector with cascaded convolutional neural networks. Appl Comput Intell Soft Comput 2018
Choi JH, Lee KI, Song BC (2020) Eye pupil localization algorithm using convolutional neural networks. Multimed Tools Appl 79(43):32563–32574
Ahmad N, Yadav KS, Ahmed M, Laskar RH, Hossain A (2022) An integrated approach for iris center localization using deep networks and rectangular-intensity-gradient technique. J King Saud Univ - Comput Inf Sci, ISSN 1319–1578. https://doi.org/10.1016/j.jksuci.2022.02.015
Nsaif AK, Ali SHM, Jassim KN, Nseaf AK, Sulaiman R, Al-Qaraghuli A, ... Nayan NA (2021) Frcnn-gnb: Cascade faster r-cnn with gabor filters and naïve bayes for enhanced eye detection. IEEE Access 9:15708–15719
Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: Towards real-time object detection with region proposal networks. Adv Neural Inf Process Syst 28
Joseph R, Farhadi A (201Zhu8) "YOLOv3: An Incremental Improvement." ArXiv abs/1804.02767
Liu N, Li H, Zhang M, Liu J, Sun Z, Tan T (2016) "Accurate iris segmentation in non-cooperative environments using fully convolutional networks," 2016 International Conference on Biometrics (ICB). 2016, pp 1–8. https://doi.org/10.1109/ICB.2016.7550055
Jalilian E, Uhl A (n. d.) Iris Segmentation Using Fully Convolutional Encoder – Decoder Networks. https://doi.org/10.1007/978-3-319-61657-5
Feng X, Liu W, Li J, Meng Z, Sun Y, Feng C (2022) Iris R-CNN : Accurate iris segmentation and localization in non-cooperative environment with visible illumination. Pattern Recogn Lett 155:151–158. https://doi.org/10.1016/j.patrec.2021.10.031
Badrinarayanan V, Kendall A, Cipolla R (2017) Seg-Net: A deep convolutional encoder-decoder architecture for image segmentation. IEEE Trans Pattern Anal Mach Intell 39(12):2481–2495
Yadav KS, Anish Monsley K, Laskar RH, Misra S, Bhuyan MK, Khan T (2022) A selective region-based detection and tracking approach towards the recognition of dynamic bare hand gesture using deep neural network. Multimedia Systems 28(3):861–879
Bruni V, Vitulano D (2015) A robust perception based method for iris tracking ✩. Pattern Recogn Lett 57:74–80. https://doi.org/10.1016/j.patrec.2014.09.001
Yildiz M, Yorulmaz M (2021) A novel gaze input system based on iris tracking with webcam mounted eyeglasses. Interact Comput 33(2):211–222. https://doi.org/10.1093/iwc/iwab022
Ahmed M, Laskar RH (2019) Eye detection and localization in a facial image based on partial geometric shape of iris and eyelid under practical scenarios. J Electron Imaging 28(3):033009
Khan W, Hussain A, Kuru K, Al-askar H (2020) Pupil localisation and eye center estimation using machine learning and computer vision. Sensors 20(13):3785. https://doi.org/10.3390/s20133785
Dai L, Liu J, Ju Z, Gao Y (2020) Iris center localization using energy map with image inpaint technology and post-processing correction. IEEE Access 8:16965–16978
Henriques JF, Caseiro R, Martins P, Batista J (2014) High-speed tracking with kernelized correlation filters. IEEE Trans Pattern Anal Mach Intell 37(3):583–596
Farahi F, Yazdi HS (2020) Probabilistic Kalman filter for moving object tracking. Sig Process: Image Commun 82:115751
Hansen DW, Pece AE (2005) Eye tracking in the wild. Comput Vis Image Underst 98(1):155–181
Dunau P, Beyerer J (2016) Iris tracking using extended object tracking. In 2016 19th international conference on information fusion (FUSION) (pp 1735–1742). IEEE
Nayak T, Bhoi N (2020) Object detection and tracking using watershed Segmentation and KLT tracker. Global J Comput Sci Technol
BioID Technology Research (2001) the BioID Face Database. https://ftp.uni-erlangen.de/pub/facedb/. Accessed 25 Jan 2020
Villanueva A, Ponz V, Sesma-Sanchez L, Ariz M, Porta S, Cabeza R (2013) Hybrid method based on topography for robust detection of iris center and eye corners. ACM Trans Multimed Comput Commun Appl (TOMM) 9(4):1–20
NITSGoP database. http://manirahmed02.wixsite.com/nitsgop-database. Accessed 25 Jan 2020
Talking-Face video. https://personalpages.manchester.ac.uk/staff/timothy.f.cootes/data/talking_face/talking_face.html. (FGnet – IST-2000-26434). Accessed 25 Jan 2020
Taheri Tajar A, Ramazani A, Mansoorizadeh M (2021) A lightweight Tiny-YOLOv3 vehicle detection approach. J Real-Time Image Proc 18(6):2389–2401
Yadav KS, Kirupakaran AM, Laskar RH, Bhuyan MK, Khan T (2022) Design and development of a vision‐based system for detection, tracking and recognition of isolated dynamic bare hand gesticulated characters. Expert Syst e12970
Yadav KS, Singha J (2020) Facial expression recognition using modified Viola-John’s algorithm and KNN classifier. Multimed Tools Appl 79(19):13089–13107
Miron C, Pasarica A, Manta V, Timofte R (2022) Efficient and robust eye images iris segmentation using a lightweight U-net convolutional network. Multimed Tools Appl 81(11):14961–14977
Ariz M, José JB, Villanueva A, Cabeza R (2016) A novel 2D/3D database with automatic face annotation for head tracking and pose estimation. Comput Vision Image Underst 148: 201–210, ISSN 1077–3142
Wang C, Muhammad J, Wang Y, He Z, Sun Z (2020) Towards complete and accurate iris segmentation using deep multi-task attention network for non-cooperative iris recognition. IEEE Trans Inf Forensics Security 15:2944–2959
Shen J, Liu Y, Dong X, Lu X, Khan FS, Hoi S (2021) Distilled Siamese networks for visual tracking. IEEE Trans Pattern Anal Mach Intell 44(12):8896–8909
Acknowledgements
The authors thank the IMPRINT (IMP/2018/000098) project for providing the computational facilities in the speech and image processing laboratory in NIT Silchar. The authors are also thankful to Mohd Iqbal, Mewat Engineering College, Nuh, Haryana, for the moral support.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that they have no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ahmad, N., Yadav, K.S., Kirupakaran, A.M. et al. Design and development of an integrated approach towards detection and tracking of iris using deep learning. Multimed Tools Appl 83, 44661–44683 (2024). https://doi.org/10.1007/s11042-023-17433-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17433-z