Abstract
Recognition of gender from iris images can be considered a texture classification task in which a classification model discriminates iris textures of male and female subjects. Although many researchers have proposed efficient iris texture classification methods that rely on deep features or employ Fourier and wavelet transforms, several issues have still been reported in the literature. On the one hand, it is difficult to discriminate the details of iris textures using the features extracted by traditional frequency domain transforms. On the other hand, in different imaging conditions, small changes in pupil diameter or head rotations result in the translation and deformation of the iris texture and inaccurate classification results. To overcome these challenges, the current study proposes an approach that employs a feature extraction method based on a wavelet scattering transform comparable with deep features extracted from raw image data using convolutional neural networks. In the proposed method, the scattering coefficients are extracted from each RGB channel, followed by applying the principal component analysis (PCA) to reduce the extracted features’ dimensionality. These features are used to train a convolutional neural network. The current paper compares the deep feature vectors extracted from raw RGB images against features obtained from the wavelet scattering transform. This comparison is made according to the performance results obtained from a fine-tuned multi-layer perceptron (MLP) model trained by both feature sets. Experiments conducted on CVBL and UTIRIS databases indicate that using a wavelet scattering transform and extracting second-order features can significantly enhance the performance of the iris-based gender classification in comparison to deep features achieved from applying a deep neural network to raw pixel information. Moreover, our feature extraction method provides learnable features, thus eliminating the need for an additional training step to obtain deep features, as performed in the most recent state-of-the-art methods.
Similar content being viewed by others
Data availability
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Alaslani MG (2018) Convolutional neural network based feature extraction for iris recognition. International Journal of Computer Science & Information Technology (IJCSIT) 10:65–78
Andén J, Mallat S (2014) Deep scattering spectrum. IEEE Trans Signal Process 62(16):4114–4128
Andén J, Lostanlen V, Mallat S(2015) Joint time-frequency scattering for audio classification, In: 2015 IEEE 25th International Workshop on Machine Learning for Signal Processing (MLSP), IEEE. pp. 1–6
Aryanmehr S, Karimi M, Boroujeni FZ (2018) CVBL IRIS Gender Classification Database Image Processing and Biometric Research, Computer Vision and Biometric Laboratory (CVBL), In: 2018 IEEE 3rd International Conference on Image, Vision and Computing (ICIVC), IEEE. pp. 433–438
Bansal A, Agarwal R, Sharma R (2012) SVM based gender classification using iris images, In: 2012 Fourth International Conference on Computational Intelligence and Communication Networks, IEEE. pp. 425–429
Bansal A, Agarwal R, Sharma R (2014) Predicting gender using iris images. Res J Recent Sci 2277:2502
Bowyer KW, Hollingsworth K, Flynn PJ (2008) Image understanding for iris biometrics: a survey. Comput Vis Image Underst 110(2):281–307
Bradley D, Roth G (2007) Adaptive thresholding using the integral image. Journal of graphics tools 12(2):13–21
Bruna J, Mallat S (2013) Invariant scattering convolution networks. IEEE Trans Pattern Anal Mach Intell 35(8):1872–1886
Daugman JG (1994) Biometric personal identification system based on iris analysis, ed: Google patents
Daugman J (2007) New methods in iris recognition. IEEE Transactions on Systems, Man, and Cybernetics 37(5):1167–1175
Davarzani R, Mozaffari S, Yaghmaie K (2015) Scale-and rotation-invariant texture description with improved local binary pattern features. Signal Process 111:274–293
Davies ER (2004) Machine vision: theory, algorithms, practicalities, 3rd edn. Elsevier
Hosseini MS, Araabi BN, Soltanian-Zadeh H (2010) Pigment melanin: Pattern for iris recognition. IEEE Trans Instrum Meas 59(4):792–804
Izadpanahi S, Toygar Ö (2014) Human age classification with optimal geometric ratios and wrinkle analysis. Int J Pattern Recognit Artif Intell 28(02):1456003
Jolliffe IT (2002) Principal component analysis for special types of data. Springer
Khalifa NEM, Taha MHN, Hassanien AE, Mohamed HNET (2019) Deep iris: deep learning for gender classification through iris patterns. Acta Informatica Medica 27(2):96
Khan AR, Doosti F, Karimi M, Harouni M, Tariq U, Fati SM, Ali Bahaj S (2021) Authentication through gender classification from iris images using support vector machine. Microsc Res Tech 84(11):2666–2676
Kingma DP, Ba J (2014) Adam: A method for stochastic optimization
Kuehlkamp A, Becker B, Bowyer K (2017) Gender-from-iris or gender-from-Mascara?, In: 2017 IEEE Winter Conference on Applications of Computer Vision (WACV), IEEE. pp. 1151–1159
Lagree S, Bowyer KW (2011) Predicting ethnicity and gender from iris texture, In: 2011 IEEE International Conference on Technologies for Homeland Security (HST), IEEE. pp. 440–445
Liu X, Bowyer KW, Flynn PJ (2005) Experiments with an improved iris segmentation algorithm, In: Fourth IEEE Workshop on Automatic Identification Advanced Technologies (AutoID'05), IEEE. pp. 118–123
Mallat S (2012) Group invariant scattering. Commun Pure Appl Math 65(10):1331–1398
Mallat S (2016) Understanding deep convolutional networks. Philos Trans R Soc A Math Phys Eng Sci 374(2065):20150203
Morris NJ, Avidan S, Matusik W, Pfister H (2007) Statistics of infrared images, In: 2007 IEEE Conference on Computer Vision and Pattern Recognition, IEEE. pp. 1–7
Nguyen K, Fookes C, Ross A, Sridharan S (2017) Iris recognition with off-the-shelf CNN features: a deep learning perspective. IEEE Access 6:18848–18855
O’Mahony N et al (2019) Deep learning vs. traditional computer vision," in Science and information conference, Springer. pp. 128–144
Okokpujie K, John SN, Noma-Osaghae E, Ndujiuba C, Okokpujie I (2019) An enhanced voters registration and authentication application using Iris recognition technology. Int J Civil Eng Technol 10(2):57–68
Omran EM, Soliman RF, Salah MM, Napoleon SA, el-Rabaie ESM, AbdeElnaby MM, Ismail NA, Eisa AA, abd El-samie F (2020) Noisy Iris recognition based on deep neural network. Menoufia J Electron Eng Res 29(2):64–69
Oyallon E, Mallat S, Sifre L (2013) Generic deep networks with wavelet scattering, arXiv preprint arXiv:1312.5940
Proença H (2009) On the feasibility of the visible wavelength, at-a-distance and on-the-move iris recognition, In: 2009 IEEE Workshop on Computational Intelligence in Biometrics: Theory, Algorithms, and Applications, IEEE. pp. 9–15
Qiu X, Sun Z, Tan T (2006) Global texture analysis of iris images for ethnic classification, In: International Conference on Biometrics, Springer. pp. 411–418
Rajput M, Sable G (2019) Deep learning based gender and age estimation from human Iris, In: Proceedings of the international conference on advances in electronics, electrical & computational intelligence (ICAEEC)
Rajput MR, Sable GS (2019) Age Group Estimation from Human Iris, In: International Conference on Soft Computing and Signal Processing, Springer, pp. 519–529
Rong W, Li Z, Zhang W, Sun L (2014) An improved CANNY edge detection algorithm, In: 2014 IEEE International Conference on Mechatronics and Automation, IEEE. pp. 577–582
Sable GS, Rajput MR (2020) Radon and Multiwavelet-Based Compact Feature Vector Generation for Gender Identification from Iris. In: Computing in Engineering and Technology. Springer, pp 29–43
Sable G, Farooque MMJ, Rajput M (2020) Pretrained Deep Neural Networks for Age Prediction from Iris Biometrics. In: Computational Intelligence Techniques and Their Applications to Software Engineering Problems. CRC Press, pp 189–199
Shalizi C (2013) Advanced data analysis from an elementary point of view, ed: Citeseer
Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27(3):379–423
Sifre L, Mallat S (2013) Rotation, scaling and deformation invariant scattering for texture discrimination, In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1233–1240
Singh M, Nagpal S, Vatsa M, Singh R, Noore A, Majumdar A (2017) Gender and ethnicity classification of iris images using deep class-encoder, In: 2017 IEEE international joint conference on biometrics (IJCB), IEEE. pp. 666–673
Tapia J, Aravena C (2017) Gender classification from NIR iris images using deep learning. In: Deep Learning for Biometrics. Springer, pp 219–239
Tapia J, Aravena CC (2018) Gender classification from periocular NIR images using fusion of CNNs models, In: 2018 IEEE 4th International Conference on Identity, Security, and Behavior Analysis (ISBA), IEEE. pp. 1–6
Tapia J, Arellano C (2019) Gender classification from Iris texture images using a new set of binary statistical image features, In: 2019 International Conference on Biometrics (ICB), IEEE. pp. 1–7
Tapia JE, Perez CA, Bowyer KW (2014) Gender classification from iris images using fusion of uniform local binary patterns, In: European Conference on Computer Vision, Springer. pp. 751–763
Tapia JE, Perez CA, Bowyer KW (2016) Gender classification from the same iris code used for recognition. IEEE Trans Inf Forensics Secur 11(8):1760–1770
Thenuwara SS, Premachandra C, Kawanaka HJA (2022) A multi-agent based enhancement for multimodal biometric system at border control. Array 14:100171
Thomas V, Chawla NV, Bowyer KW, Flynn PJ (2007) Learning to predict gender from iris images, In: 2007 First IEEE International Conference on Biometrics: Theory, Applications, and Systems, IEEE. pp. 1–5
Trokielewicz M, Bartuzi E (2018) Cross-spectral iris recognition for mobile applications using high-quality color images, arXiv preprint arXiv:1807.04061
Vyas R, Kanumuri T, Sheoran G (2019) Cross spectral iris recognition for surveillance based applications. Multimed Tools Appl 78(5):5681–5699
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
Yuen H, Princen J, Illingworth J, Kittler J (1990) Comparative study of Hough transform methods for circle finding. Image Vis Comput 8(1):71–77
Funding
The authors did not receive support from any organization for the submitted work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors have no competing interests to declare that are relevant to the content of this article.
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 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
Aryanmehr, S., Boroujeni, F.Z. Efficient deep CNN-based gender classification using Iris wavelet scattering. Multimed Tools Appl 82, 19041–19065 (2023). https://doi.org/10.1007/s11042-022-14062-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-14062-w