Skip to main content
Log in

Developing Iris Recognition System for Smartphone Security

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. http://cs.stanford.edu

References

  1. Adegoke BO, Omidiora EO, Falohun SA, Ojo JA (2013) Iris Segmentation: a survey. Int J Mod Eng Res 3(4):1885–1889

    Google Scholar 

  2. Android Developers. https://developer.android.com/ Accessed 21 October 2016

  3. ARROWS NX F-04G (2015). http://www.fujitsu.com/global/about/resources/news/press-releases/2015/0525-01.html/ Accessed 15 october 2016

  4. 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

  5. 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

    Article  Google Scholar 

  6. Biometric and Image Processing Lab (BIPLab) (2014). http://biplab.unisa.it/MICHE/database/ Accessed 20 october 2016

  7. Biometrics Ideal Test http://biometrics.idealtest.org/findDownloadDbByMode.do?mode=Iris, Accessed 8 May 2017

  8. 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]

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

  13. ForYourIrisOnly (2013). http://www.iritech.com/products/software/foryouririsonly-iris-recognition-software Accessed 15 october 2016

  14. ForYourIrisOnly Lite. https://play.google.com/store/apps/details?id=com.iritech.fyio.lite&hl=en Accessed 15 october 2016

  15. 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

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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

  19. IriSecureIDClient. https://play.google.com/store/apps/details?id=com.iritech.irisecureidclient&hl=en. Accessed 15 october 2016

  20. IriShield - USB MK 2120U (2014). http://www.biometricsupply.com/iritech-irishield-usb-mk-2120u.html. Accessed 15 october 2016

  21. IriShieldTM-USB MK 2120U Hardware Developer’s Manual (2014). http://www.biometricsupply.com/iritech-irishield-usb-mk-2120u.html Accessed 15 october 2016

  22. IriTracker for Windows. http://www.fulcrumbiometrics.com/IriTracker-Iris-based-Time-and-Attendance-p/105111.htm. Accessed 2 May 2017

  23. 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

    Article  Google Scholar 

  24. 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

  25. 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

  26. 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

  27. 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

  28. Masek L (2003) Recognition of Human Iris Patterns for Biometric Identification. Master’s thesis, University of Western Australia

  29. 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

  30. 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

  31. OpenCV (2014) Cascade Classifier Training. http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html/ Accessed 12 December 2016

  32. OpenCV (2014) Template Matching. http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html/ Accessed 29 December 2016

  33. OpenCV(Open Source Computer Vision) http://opencv.org/ Accessed 25 October 2016

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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.

  37. 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

  38. 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

    Article  Google Scholar 

  39. 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

  40. 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

  41. Singh S, Singh K (2011) Segmentation Techniques for Iris Recognition System. Int J Sci Eng Res 2(4):1–8

    Google Scholar 

  42. 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

    Article  Google Scholar 

  43. THE UNIVERSITY OF AUCKLAND (2014). https://www.cs.auckland.ac.nz/~m.rezaei/Downloads.html/ Accessed 5 December 2016

  44. Theiler J, Glocer K (2006) Sparse linear filters for detection and classification in hyperspectral imagery. Proc SPIE 6233:62330H. doi:10.1117/12.665994

    Article  Google Scholar 

  45. 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

  46. 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

    Google Scholar 

  47. 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

  48. 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

  49. 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

  50. OpenCV (2014) Cascade Classification. http://docs.opencv.org/2.4/modules/objdetect/doc/cascade_classification.html/ Accessed 5 December 2016

Download references

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

Authors

Corresponding author

Correspondence to Lamiaa A. Elrefaei.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-5049-3

Keywords