Iris recognition based on local grey extremum values with CNN-based approaches

Main Article Content

Kamil Malinowski
Khalid Saeed


One of the most important steps in the operation of biometric systems based on iris recognition of the human eye is pattern comparison. However, the comparison of the recorded pattern with the pattern stored in the database of the biometric system cannot function properly without effective extraction of key features from the iris image. In the presented work, we propose an iris recognition system based on image feature extraction and extreme grey shade analysis. Harris-Laplace, RANSAC and SIFT descriptor algorithms were used to find and describe key points. In the experimental part, two methods were used to compare descriptors: the Brute Force method and the Siamese Network method. IIT Delhi Iris Database (version 1.0), MMU v2 database, UBIRIS v1, UBIRIS v2 image databases were used for the study. The proposed method utilizes a different approach when using the generalized corner extraction algorithm (Harris-Laplace algorithms) for comparing iris patterns. In addition, we prove that the use of the descriptor and the Siamese neural networks significantly improves the results obtained in the original method based on paths alone in the case of well contrasted infrared images with very low resolutions.

Article Details

How to Cite
Malinowski, K., & Saeed, K. (2023). Iris recognition based on local grey extremum values with CNN-based approaches. Machine Graphics and Vision, 32(3/4), 205–232.
Author Biographies

Kamil Malinowski, Faculty of Computer Science; Bialystok University of Technology; Białystok; Poland

Kamil Malinowski is a PhD student in Computer Science at Bialystok University of Technology. His research focuses on bi-modal biometric systems, where he explores the intersection of computer science and biometrics. With a strong background in both theory and practice, is well-versed in various aspects of biometric data acquisition, image processing, signal processing, biometric feature matching algorithms, performance evaluation of biometric systems, as well as privacy and security concerns related to biometric data. Aside from his academic pursuits, also actively contributes to the field of cybersecurity. He works as a trainer at Altkom Akademia, where he shares his expertise in attack protection, risk management, monitoring, detection, and response to cyber threats. His practical experience in the industry allows him to provide valuable insights and knowledge to trainees, equipping them with the necessary skills to safeguard against cyber threats on a daily basis.

Khalid Saeed, Faculty of Computer Science; Bialystok University of Technology; Białystok; Poland

Dr. Khalid Saeed is a full Professor of Computer Science at Bialystok University of Technologyand a half-time visiting professor at Universidad de La Costa, Barranquilla, Colombia. He was with Warsaw University of Technologyin 2014-2019 and with AGH Krakow in 2008-2014. He received his BSc Degree from Baghdad University in 1976, MSc and PhD (distinguished) Degrees from Wroclaw University of Technology in Poland in 1978 and 1981, respectively. He received his DSc Degree (Habilitation) in Computer Science from the Polish Academy of Sciences in Warsaw in 2007. He was nominated by the President of Poland for the title of Professor in 2014. He has published more than 250 publications including about 120 journal papers and book chapters, about 100 peer reviewed conference papers, edited 50 books, journals and Conference Proceedings, written 13 text and reference books (h-index 19 in WoS and 15 in SCOPUS base). He supervised more than 15 PhD and 150 MSc theses. He gave more than 50 invited lectures and keynotes in different universities in Europe, China, India, South Korea, Serbia, Germany, Japan, and Canada, on biometric image processing and analysis. He received more than 30 academic awards. He is also a member of more than 15 editorial boards of international journals and conferences. He was selected as the IEEE Distinguished Speaker, from 2011 to 2016. He is also the Editor-in-Chief of International Journal of Biometrics with Inderscience Publishers.


Willoughby, C. E., Ponzin, D., Ferrari, S., Lobo, A., Landau, K., Omidi, Y. (2010). Anatomy and physiology of the human eye: effects of mucopolysaccharidoses disease on structure and function - A review. Clinical & Experimental Ophthalmology, 38:2-11. (Crossref)

Das, P., Holsopple, L., Rissacher, D., Schuckers, M., Schuckers, S. (2021). Iris Recognition Performance in Children: A Longitudinal Study. IEEE Transactions on Biometrics, Behavior, and Identity Science, 3(1):138-151. (Crossref)

Zhao, Z., Kumar, A. (2017). Towards more accurate iris recognition using deeply learned spatially corresponding features. In Proceedings of the IEEE International Conference on Computer Vision (ICCV), pp. 3809-3818. (Crossref)

Hajari, K., Gawande, U., Golhar, Y. (2016). Neural network approach to iris recognition in noisy environment. Procedia Computer Science, 78:675-682. (Crossref)

Wang, K., Kumar, A. (2019). Toward more accurate iris recognition using dilated residual features. IEEE Transactions on Information Forensics and Security, 14(12):3233-3245. (Crossref)

Ren, M., Wang, Y., Sun, Z., Tan, T. (2020, April). Dynamic graph representation for occlusion handling in biometrics. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34, No. 07, pp. 11940-11947. (Crossref)

Chicco, D. (2021). Siamese Neural Networks: An Overview. In: Cartwright, H. (eds). Artificial Neural Networks. Methods in Molecular Biology, Vol. 2190. Humana, New York, NY. (Crossref)

Rathgeb, C., Wagner, J., Busch, C. (2019). SIFT-based iris recognition revisited: prerequisites, advantages and improvements. Pattern Analysis and Applications, 22:889-906. (Crossref)

Tareen, S. A. K., Raza, R. H. (2023, March). Potential of SIFT, SURF, KAZE, AKAZE, ORB, BRISK, AGAST, and 7 More Algorithms for Matching Extremely Variant Image Pairs. In Proceedings of the 2023 4th International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), pp. 1-6. IEEE. (Crossref)

Zhao, Y., Zhai, Y., Dubois, E., Wang, S. (2016). Image matching algorithm based on SIFT using color and exposure information. Journal of Systems Engineering and Electronics, 27(3), 691-699. (Crossref)

Liu, C., Xu, J., Wang, F. (2021). A review of keypoints' detection and feature description in image registration. Scientific Programming, 1-25, 2021. (Crossref)

Rathgeb, C., Uhl, A. (2010, June). Secure iris recognition based on local intensity variations. In Proceedings of the International Conference Image Analysis and Recognition (ICIAR), pp. 266-275. Springer, Berlin, Heidelberg. (Crossref)

Lee, M. B., Kang, J. K., Yoon, H. S., Park, K. R. (2021). Enhanced iris recognition method by generative adversarial network-based image reconstruction. IEEE Access, 9:10120-10135. (Crossref)

Yang, K., Xu, Z., Fei, J. (2021). Dualsanet: Dual spatial attention network for iris recognition. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pp. 889-897. (Crossref)

Chen, Y., Zeng, Z., Gan, H., Zeng, Y., Wu, W. (2021). Non-segmentation frameworks for accurate and robust iris recognition. Journal of Electronic Imaging, 30(3):033002. (Crossref)

Winston, J. J., Hemanth, D. J., Angelopoulou, A., Kapetanios, E. (2021). Hybrid deep convolutional neural models for iris image recognition. Multimedia Tools and Applications, 81(7):9481-9503. (Crossref)

Liu, M., Zhou, Z., Shang, P., Xu, D. (2019). Fuzzified image enhancement for deep learning in iris recognition. IEEE Transactions on Fuzzy Systems, 28(1):92-99. (Crossref)

Chen, Y., Wu, C., Wang, Y. (2020). T-center: A novel feature extraction approach towards large-scale iris recognition. IEEE Access, 8:32365-32375. (Crossref)

Liu, G., Zhou, W., Tian, L., Liu, W., Liu, Y., Xu, H. (2021). An efficient and accurate iris recognition algorithm based on a novel condensed 2-ch deep convolutional neural network. Sensors, 21(11):3721. (Crossref)

Ahmadi, N., Akbarizadeh, G. (2018). Hybrid robust iris recognition approach using iris image pre-processing, two-dimensional gabor features and multi-layer perceptron neural network/PSO. IET Biometrics, 7(2):153-162. (Crossref)

Ahmadi, N., Nilashi, M., Samad, S., Rashid, T. A., Ahmadi, H. (2019). An intelligent method for iris recognition using supervised machine learning techniques. Optics & Laser Technology, 120:105701. (Crossref)

Wang, Y., Zheng, H. (2021, February). An improved Iris recognition method based on wavelet packet transform. Journal of Physics: Conference Series, Vol. 1744, No. 4, p. 042239. IOP Publishing. (Crossref)

Bala, N., Vyas, R., Gupta, R., Kumar, A. (2021). Iris Recognition Using Improved Xor-Sum Code. In Proceedings of the Conference on Security and Privacy, pp. 107-117. Springer, Singapore. (Crossref)

Galdi, C., Dugelay, J. L. (2017). FIRE: Fast Iris REcognition on mobile phones by combining colour and texture features. Pattern Recognition Letters, 91:44-51. (Crossref)

Lv, L., Yuan, Q., Li, Z. (2019). An algorithm of Iris feature-extracting based on 2D Log-Gabor. Multimedia Tools and Applications, 78(16):22643-22666. (Crossref)

Abbasi, M. (2019). Improving identification performance in iris recognition systems through combined feature extraction based on binary genetics. SN Applied Sciences, 1(7):1-14. (Crossref)

Barpanda, S. S., Sa, P. K., Marques, O., Majhi, B., Bakshi, S. (2018). Iris recognition with tunable filter bank based feature. Multimedia Tools and Applications, 77(6):7637-7674. (Crossref)

Barpanda, S. S., Majhi, B., Sa, P. K., Sangaiah, A. K., Bakshi, S. (2019). Iris feature extraction through wavelet mel-frequency cepstrum coefficients. Optics & Laser Technology, 110:13-23. (Crossref)

Gad, R., Talha, M., Abd El-Latif, A. A., Zorkany, M., Ayman, E. S., Nawal, E. F., Muhammad, G. (2018). Iris recognition using multi-algorithmic approaches for cognitive internet of things (CIoT) framework. Future Generation Computer Systems, 89:178-191. (Crossref)

Liping, Y., Zhongliang, P. (2019). Iris recognition method based on Harr wavelet and Log-Gabor transform [J]. Application of Electronic Technique, 45(4):113-117.

Kumar, A. and Passi, A (2010). Comparison and combination of iris matchers for reliable personal authentication, Pattern Recognition, 43(3):1016-1026. (Crossref)

MMU v2 MMU Iris Database, Malaysia Multimedia University, [Dataset, accessed 1 November 2021]

Proença, H. and Alexandre, L. A., 2005, September. UBIRIS: A noisy iris image database. In Proceedings of the International Conference on Image Analysis and Processing (ICIAP), pp. 970-977. Springer, Berlin, Heidelberg. (Crossref)

[dataset] Proença, H., Filipe, S., Santos, R., Oliveira, J. and Alexandre, L. A. (2010). The UBIRIS.v2: A Database of Visible Wavelength Iris Images Captured On-The-Move and At-A-Distance, IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(8):1529-1535. (Crossref)

Malinowski, K., Saeed, K. (2022). An Efficient Algorithm for Boundary Detection of Noisy or Distorted Eye Pupil. In Proceedings of the Conference on Advanced Computing and Systems for Security, Vol. 13, pp. 51-59. Springer, Singapore. (Crossref)

Malinowski, K., Saeed, K. (2022). An iris segmentation using harmony search algorithm and fast circle fitting with blob detection. Biocybernetics and Biomedical Engineering, 42(1):391-403. (Crossref)

Moslhi, O. M. (2020). New full Iris Recognition System and Iris Segmentation Technique Using Image Processing and Deep Convolutional Neural Network. International Journal of Scientific Research in Multidisciplinary Studies, 6(3):20-27.

Malgheet, J. R., Manshor, N. B., Affendey, L. S., Abdul Halin, A. B. (2021). Iris Recognition Development Techniques: A Comprehensive Review. Complexity, 2021. (Crossref)

Alvarez-Betancourt, Y., Garcia-Silvente, M. (2016). A keypoints-based feature extraction method for iris recognition under variable image quality conditions. Knowledge-Based Systems, 92:169-182. (Crossref)

Tuytelaars, T., Mikolajczyk, K. (2008). Local invariant feature detectors: A survey. Now Publishers Inc. (Crossref)

Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2):91-110. (Crossref)

Noble, F. K. (2016, November). Comparison of OpenCV's feature detectors and feature matchers. In Proceedings of the 2016 23rd International Conference on Mechatronics and Machine Vision in Practice (M2VIP), pp. 1-6. IEEE. (Crossref)

Chopra, S., Hadsell, R., LeCun, Y. (2005, June). Learning a similarity metric discriminatively, with application to face verification. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), Vol. 1, pp. 539-546. IEEE. (Crossref)

Schuetzke, J., Benedix, A., Mikut, R., Reischl, M. (2020, November). Siamese Networks for 1D Signal Identification. In Proceedings of the 30. Workshop on Computational Intelligence, Berlin, 26-27 November, 2020. Vol. 26, p. 17. KIT Scientific Publishing. (Crossref)

.NET Foundation and contributors. BenchmarkDotNet version 0.13.1, Copyright (c) 2013-2021,

De Marsico, M., Nappi, M., Riccio, D., Wechsler, H. (2015). Mobile iris challenge evaluation (MICHE)-I, biometric iris dataset and protocols. Pattern Recognition Letters, 57:17-23. (Crossref)

Hosseini, M. S., Araabi, B. N., Soltanian-Zadeh, H. (2010). Pigment melanin: Pattern for iris recognition. IEEE Transactions on Instrumentation and Measurement, 59(4):792-804. (Crossref)



Download data is not yet available.
Recommend Articles