ABSTRACT
Smartphones have become an important way to store sensitive information; therefore, users’ privacy needs to be highly protected. This can be done by using the most reliable and accurate biometric identification system available today: iris recognition. This paper develops and tests an iris recognition system for smartphones. The system uses eye images that rely on visible wavelength; these images are acquired by the smartphone built-in camera. The development of the system passes through four main phases: the first phase is the iris segmentation phase, which is done in three steps to detect the iris region from the captured image, which contains the eye and part of the face using Haar Cascade Classifier training, pupil localization, and iris localization using a Circular Hough Transform. In the second phase, the system applies normalization using a Rubber Sheet model, which converts the iris image to a fixed size pattern. In the third phase, unique features are extracted from that pattern using a Deep Sparse Filtering algorithm. Finally, in the matching phase, seven different matching techniques are investigated to decide the most appropriate one the system will use to verify the user. Two types of testing are conducted: Offline and Online tests. The BIPLab database and a collected dataset are used to measure the accuracy of the system phases and to calculate the Equal Error Rate (EER) for the whole system. The average EER is 0.18 for the BIPLab database and 0.26 for the collected dataset.













Similar content being viewed by others
Notes
References
Adegoke BO, Omidiora EO, Falohun SA, Ojo JA (2013) Iris Segmentation: a survey. Int J Mod Eng Res 3(4):1885–1889
Android Developers. https://developer.android.com/ Accessed 21 October 2016
ARROWS NX F-04G (2015). http://www.fujitsu.com/global/about/resources/news/press-releases/2015/0525-01.html/ Accessed 15 october 2016
Azizi A, and Pourreza HR (2009) Efficient IRIS Recognition Through Improvement of Feature Extraction and subset Selection. in (IJCSIS) International Journal of Computer Science and Information Security, 2:(1):arXiv:0906.4789
Bengio S, Poh N (2006) Database, Protocol and Tools for Evaluating Score-Level Fusion Algorithms in Biometric Authentication. Pattern Recogn 39(2):223–233. doi:10.1016/j.patcog.2005.06.011
Biometric and Image Processing Lab (BIPLab) (2014). http://biplab.unisa.it/MICHE/database/ Accessed 20 october 2016
Biometrics Ideal Test http://biometrics.idealtest.org/findDownloadDbByMode.do?mode=Iris, Accessed 8 May 2017
Chawla S and Oberoi A (2011) A Robust Algorithm for Iris Segmentation and Normalization using Hough Transform. 5th IEEE International Conference on Advanced Computing & Communication Technologies [ICACCT-2011]
Cherabit N, Chelali FZ, Djeradi A (2012) Circular Hough Transform for Iris localization. Sci Technol 2(5):114–121. doi:10.5923/j.scit.20120205.02
Choi E, Lee C (2003) Feature extraction based on the Bhattacharyya distance. Patt Recogn Soc 36(8):1703–1709. doi:10.1016/S0031-3203(03)00035-9
Djoumessi M (2011) Iris Segmentation Using Daugman's Integro-Differential Operator. http://digital.cs.usu.edu/~xqi/Teaching/REU11/Website/Maeva/FinalPaper.pdf. Accessed 17 December 2016
Du, Y and Chang C-I (2007) Rethinking the effective assessment of biometric systems, http://spie.org/newsroom/technical-articles-archive/07-0800/0815-rethinking-the-effective-assessment-of-biometric-systems?pf=true&ArticleID=x17545/ Accessed 20 October 2016
ForYourIrisOnly (2013). http://www.iritech.com/products/software/foryouririsonly-iris-recognition-software Accessed 15 october 2016
ForYourIrisOnly Lite. https://play.google.com/store/apps/details?id=com.iritech.fyio.lite&hl=en Accessed 15 october 2016
Giuseppe J, Riccadonna S, Visintainer R, and Furlanello C (2009) Canberra distance on ranked lists. Advances in Ranking Workshop at NIPS: December 11, 2009, Trento, Italy, PP. 22–27
Guadarrama S, Lederer J (2015) Compute Less to Get More:Using ORC to Improve Sparse Filtering. Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, PP. 3797–3803
Gupta S, Doshi V, Jain A, Iyer S (2010) Iris Recognition System using Biometric Template Matching Technology. Int J Comput Appl 1(2):1–4
Hugo Proenc, A and Alexandre LA, ”UBIRIS: A Noisy Iris Image Database,” Proc. 13th Int’l Conf. Image Analysis and Processing, pp. 970–977, 2005
IriSecureIDClient. https://play.google.com/store/apps/details?id=com.iritech.irisecureidclient&hl=en. Accessed 15 october 2016
IriShield - USB MK 2120U (2014). http://www.biometricsupply.com/iritech-irishield-usb-mk-2120u.html. Accessed 15 october 2016
IriShieldTM-USB MK 2120U Hardware Developer’s Manual (2014). http://www.biometricsupply.com/iritech-irishield-usb-mk-2120u.html Accessed 15 october 2016
IriTracker for Windows. http://www.fulcrumbiometrics.com/IriTracker-Iris-based-Time-and-Attendance-p/105111.htm. Accessed 2 May 2017
Jillelaa RR, Rossb A (2015) Segmenting iris images in the visible spectrum with applications in mobile biometrics. Pattern Recogn Lett 57:4–16. doi:10.1016/j.patrec.2014.09.014
Kazakov T (2011) Iris Detection And Normalization. A Thesis Submitted To University Of Birmingham For The Degree of Beng Computer Science/Software Engineering. https://www.researchgate.net/publication/216206388_Iris_Detection_and_Normalization. Accessed 20 October 2016
Kelvin M (2012) What Are The Benifites of Android Application Development. http://www.slideshare.net/martinkelvin/what-are-the-benefits-of-android-application-development. Accessed 20 October 2016
Koh PW, Chen Z, Bhaskar S, Ng AY, Ngiam J (2011) Sparse Filtering. in NIPS'11 Proceedings of the 24th International Conference on Neural Information Processing Systems, PP. 1125–1133, 2011. http://cs.stanford.edu/~jngiam/papers/NgiamKohChenBhaskarNg2011.pdf. Accessed 17 December 2016
Li C-G, Guo J, and Zhang H-G (2010) Local Sparse Representation Based Classification. in 2010 International Conference on Pattern Recognition, Beijing, PP. 649–652. doi:10.1109/ICPR.2010.164
Masek L (2003) Recognition of Human Iris Patterns for Biometric Identification. Master’s thesis, University of Western Australia
Jiquan N, Pang WK, Zhenghao C, Bhaskar S, Ng AY (2015) A Fast and Accurate Pupil and Iris Localization Method Usable with a Regular Camera. Int J Comput Sci Inf Secur 13(5):73–82
Omran S, and Al-Hillali AA (2015) Quarter of Iris Region Recognition Using the RED. in UKSIM-AMSS International Conference on Modelling and Simulation. doi:10.1109/UKSim.2015.70
OpenCV (2014) Cascade Classifier Training. http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html/ Accessed 12 December 2016
OpenCV (2014) Template Matching. http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html/ Accessed 29 December 2016
OpenCV(Open Source Computer Vision) http://opencv.org/ Accessed 25 October 2016
Proença HP, Alexandre LA (2007) Toward Noncooperative Iris Recognition: A Classification Approach Using Multiple Signatures. IEEE Trans Pattern Anal Mach Intell 29(4):607–612. doi:10.1109/TPAMI.1016
Proença H, Filipe S, Santos R, Oliveira J, Alexandre LA (2010) The UBIRIS.v2: A Database of Visible Wavelength Iris Images Captured On-The-Move and At-A-Distance. IEEE Trans Pattern Anal Mach Intell 32(8):1529–1535, ISSN: 0162-8828. doi:10.1109/TPAMI.2009.66
Radu P, Sirlantzis K, Howells G, Hoque S, and Deravi F (2011) A Versatile Iris Segmentation Algorithm. In 2011 BIOSIG Conference on Biometrics and Security, September 2011, Darmstadt, Germany, pp. 137–150.
Raja KB, Raghavendra R, Vemuri VK, Busch C (2015) Smartphone based visible iris recognition using deep sparse filtering. (ELSEVIER) Pattern Recogn Lett 57(1):33–42. doi:10.1016/j.patrec.2014.09.006
Raja KB, Raghavendraa R, Vemuria VK, Busch C (2015) Smartphone based visible iris recognition using deep sparse filtering. (ELSEVIER) Pattern Recogn Lett 57:33–42, 1. doi:10.1016/j.patrec.2014.09.006
Samsung Galaxy Note 7 Iris Scanner Review (2016). https://recombu.com/mobile/article/samsung-galaxy-note-7-iris-scanner-review-how-does-it-work# Accessed 1 May 2017
Shamsi M, Saad PB, and Rasouli A (2008) Iris Segmentation And Normalization Approach. in Jurnal Teknologi Maklumat, lohor, Malaysia, pp. 88–101. http://eprints.utm.my/11006/1/MahboubehShamsi2008_IrisSegmentationandNormalizationApproach.pdf
Singh S, Singh K (2011) Segmentation Techniques for Iris Recognition System. Int J Sci Eng Res 2(4):1–8
Sirlantzis K, Howells G, Hoque S, Radu FDP (2013) A Colour Iris Recognition System Employing Multiple Classifier. Electron Lett Comput Vis Image Anal 12(2):54–65. doi:10.5565/rev/elcvia.520
THE UNIVERSITY OF AUCKLAND (2014). https://www.cs.auckland.ac.nz/~m.rezaei/Downloads.html/ Accessed 5 December 2016
Theiler J, Glocer K (2006) Sparse linear filters for detection and classification in hyperspectral imagery. Proc SPIE 6233:62330H. doi:10.1117/12.665994
Trokielewicz M, Bartuzi E, Michowska K, Andrzejewska A, and Selegrat M (2015) Exploring the feasibility of iris recognition for visible spectrum iris images obtained using smartphone camera. Proc. SPIE 9662, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2015, 96622C; doi:10.1117/12.2205913
Verma P, Dubey M, Verma P, Basu SB (2012) Daughman's Algorithm Method For Iris Recognition-A Biometric Approach. Int J Emer Technol and Adv Eng 2(6):177–185
Walia M and Jain S (2015) Iris Recognition System Using Circular Hough Transform. Int J Adv Res Comp Sci Manag Stu 3(7):13–21
Wang L and Geng X (2010) Behavioral Biometrics For Human Identification: Intelligent Applications. United State of America doi:10.4018/978-1-60566-725-6
Zhu Y, Tan T, and Wang Y (2000) Biometric Personal Identification Based on Iris Patterns. in Proceedings of 15th International Conference on Pattern Recognition ICPR-2000, Vol. 2, PP. 801 - 804. doi:10.1109/ICPR.2000.906197
OpenCV (2014) Cascade Classification. http://docs.opencv.org/2.4/modules/objdetect/doc/cascade_classification.html/ Accessed 5 December 2016
Acknowledgments
This work was funded by the deanship of scientific research (DSR), King Abdulaziz University, Jeddah, under grant No. (611-97-D1435). The authors therefore, acknowledge with thanks DSR technical and financial support. Thanks also goes to the research laboratory at the University of Salerno, Italy for letting us use their BIPLab database [6], which helped us to complete this work and test it properly. The authors are grateful to the anonymous reviewers for their constructive suggestions to improve the quality of the paper. The authors are also grateful for all volunteers who contributed to collect our dataset and participated in the online test.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Elrefaei, L.A., Hamid, D.H., Bayazed, A.A. et al. Developing Iris Recognition System for Smartphone Security. Multimed Tools Appl 77, 14579–14603 (2018). https://doi.org/10.1007/s11042-017-5049-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-5049-3