A Reminiscence of “Mastermind”: Iris/Periocular Biometrics by “In-Set” CNN Iterative Analysis

Convolutional neural networks (CNNs) have emerged as the most popular classification models in biometrics research. Under the discriminative paradigm of pattern recognition, CNNs are used typically in one of two ways: 1) <italic>verification</italic> mode (“ <italic>are samples from the same person?</italic> ”), where pairs of images are provided to the network to distinguish between <italic>genuine</italic> and <italic>impostor</italic> instances and 2) <italic>identification</italic> mode (“ <italic>whom is this sample from?</italic> ”), where appropriate feature representations that map images to identities are found. This paper postulates a novel mode for using CNNs in biometric identification, by learning models that answer the question “ <italic>is the query’s identity among this set?</italic> ”. The insight is a reminiscence of the classical <italic>Mastermind</italic> game: by iteratively analyzing the network responses when multiple random samples of <inline-formula> <tex-math notation="LaTeX">$k$ </tex-math></inline-formula> gallery elements are compared to the query, we obtain weakly correlated matching scores that, altogether, provide solid cues to infer the most likely identity. In this setting, identification is regarded as a variable selection and regularization problem, with sparse linear regression techniques being used to infer the matching probability with respect to each gallery identity. As main strength, this strategy is highly robust to <italic>outlier</italic> matching scores, which are known to be a primary error source in biometric recognition. Our experiments were carried out in full versions of two well-known irises near-infrared (CASIA-IrisV4-Thousand) and periocular visible wavelength (UBIRIS.v2) datasets, and confirm that recognition performance can be solidly boosted-up by the proposed algorithm, when compared with the traditional working modes of CNNs in biometrics.

[1]  Hugo Proença,et al.  IRINA: Iris Recognition (Even) in Inaccurately Segmented Data , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Richa Singh,et al.  Gender and ethnicity classification of Iris images using deep class-encoder , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[3]  Maria E. Niessen,et al.  Bayesian score level fusion for facial recognition , 2016, 2016 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[4]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[5]  Rafael Medina Carnicer,et al.  Deep multi-task learning for gait-based biometrics , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[6]  Anirban Mukherjee,et al.  Iris biometrics using deep convolutional networks , 2018, 2018 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[7]  Patrick J. Flynn,et al.  Improved Iris Recognition through Fusion of Hamming Distance and Fragile Bit Distance , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  John Daugman,et al.  How iris recognition works , 2002, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Ajay Kumar,et al.  Accurate Periocular Recognition Under Less Constrained Environment Using Semantics-Assisted Convolutional Neural Network , 2017, IEEE Transactions on Information Forensics and Security.

[11]  Ajita Rattani,et al.  On fine-tuning convolutional neural networks for smartphone based ocular recognition , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[12]  Nalini K. Ratha,et al.  Iris individuality: a partial iris model , 2004, ICPR 2004.

[13]  Dumitru Erhan,et al.  Deep Neural Networks for Object Detection , 2013, NIPS.

[14]  Arun Ross,et al.  Iris Segmentation Using Geodesic Active Contours , 2009, IEEE Transactions on Information Forensics and Security.

[15]  R. Tibshirani,et al.  Least angle regression , 2004, math/0406456.

[16]  Hugo Proença,et al.  Deep-PRWIS: Periocular Recognition Without the Iris and Sclera Using Deep Learning Frameworks , 2018, IEEE Transactions on Information Forensics and Security.

[17]  Rama Chellappa,et al.  Convolutional neural networks for attribute-based active authentication on mobile devices , 2016, 2016 IEEE 8th International Conference on Biometrics Theory, Applications and Systems (BTAS).

[18]  Ramachandra Raghavendra,et al.  Learning deeply coupled autoencoders for smartphone based robust periocular verification , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[19]  Tieniu Tan,et al.  Ordinal Measures for Iris Recognition , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[21]  Lei Zhang,et al.  High-order information for robust iris recognition under less controlled conditions , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[22]  Ajita Rattani,et al.  Convolutional neural network for age classification from smart-phone based ocular images , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[23]  Andrea Vedaldi,et al.  MatConvNet: Convolutional Neural Networks for MATLAB , 2014, ACM Multimedia.

[24]  William J. Christmas,et al.  When Face Recognition Meets with Deep Learning: An Evaluation of Convolutional Neural Networks for Face Recognition , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[25]  Abhishek Kumar Gangwar,et al.  DeepIrisNet: Deep iris representation with applications in iris recognition and cross-sensor iris recognition , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[26]  Ajay Kumar,et al.  Towards More Accurate Iris Recognition Using Deeply Learned Spatially Corresponding Features , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[27]  Kang Ryoung Park,et al.  Deep Learning-Based Iris Segmentation for Iris Recognition in Visible Light Environment , 2017, Symmetry.

[28]  Julian Fierrez,et al.  Facial Soft Biometrics for Recognition in the Wild: Recent Works, Annotation, and COTS Evaluation , 2018, IEEE Transactions on Information Forensics and Security.

[29]  Anil K. Jain,et al.  Face Search at Scale , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Tieniu Tan,et al.  Exploring complementary features for iris recognition on mobile devices , 2016, 2016 International Conference on Biometrics (ICB).

[31]  Kuntal Dey,et al.  A preliminary study of CNNs for iris and periocular verification in the visible spectrum , 2016, 2016 23rd International Conference on Pattern Recognition (ICPR).

[32]  Tieniu Tan,et al.  Deep Feature Fusion for Iris and Periocular Biometrics on Mobile Devices , 2018, IEEE Transactions on Information Forensics and Security.

[33]  Arun Ross,et al.  Periocular Biometrics in the Visible Spectrum , 2011, IEEE Transactions on Information Forensics and Security.

[34]  Xiaogang Wang,et al.  Hybrid Deep Learning for Face Verification , 2013, 2013 IEEE International Conference on Computer Vision.

[35]  Shervin Minaee,et al.  An experimental study of deep convolutional features for iris recognition , 2016, 2016 IEEE Signal Processing in Medicine and Biology Symposium (SPMB).

[36]  Jiande Sun,et al.  Eye Recognition With Mixed Convolutional and Residual Network (MiCoRe-Net) , 2018, IEEE Access.

[37]  Luís A. Alexandre,et al.  The UBIRIS.v2: A Database of Visible Wavelength Iris Images Captured On-the-Move and At-a-Distance , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  Shervin Minaee,et al.  Iris recognition using scattering transform and textural features , 2015, 2015 IEEE Signal Processing and Signal Processing Education Workshop (SP/SPE).

[39]  Bernadette Dorizzi,et al.  OSIRIS: An open source iris recognition software , 2016, Pattern Recognit. Lett..

[40]  Carlos D. Castillo,et al.  Deep Learning for Understanding Faces: Machines May Be Just as Good, or Better, than Humans , 2018, IEEE Signal Processing Magazine.

[41]  Kuntal Dey,et al.  Convolutional neural networks for ocular smartphone-based biometrics , 2017, Pattern Recognit. Lett..

[42]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[43]  Hugo Proenca,et al.  Ocular Biometrics by Score-Level Fusion of Disparate Experts , 2014, IEEE Transactions on Image Processing.

[44]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[45]  Sridha Sridharan,et al.  Iris Recognition With Off-the-Shelf CNN Features: A Deep Learning Perspective , 2018, IEEE Access.

[47]  John Daugman,et al.  High Confidence Visual Recognition of Persons by a Test of Statistical Independence , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[48]  Neil Yager,et al.  The Biometric Menagerie , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  Tieniu Tan,et al.  A Light CNN for Deep Face Representation With Noisy Labels , 2015, IEEE Transactions on Information Forensics and Security.

[50]  Peter Corcoran,et al.  An End to End Deep Neural Network for Iris Segmentation in Unconstraint Scenarios , 2017, Neural Networks.

[51]  Ajay Kumar,et al.  Improving Periocular Recognition by Explicit Attention to Critical Regions in Deep Neural Network , 2018, IEEE Transactions on Information Forensics and Security.