Cross-Sensor Iris Recognition through Kernel Learning

Due to the increasing popularity of iris biometrics, new sensors are being developed for acquiring iris images and existing ones are being continuously upgraded. Re-enrolling users every time a new sensor is deployed is expensive and time-consuming, especially in applications with a large number of enrolled users. However, recent studies show that cross-sensor matching, where the test samples are verified using data enrolled with a different sensor, often lead to reduced performance. In this paper, we propose a machine learning technique to mitigate the cross-sensor performance degradation by adapting the iris samples from one sensor to another. We first present a novel optimization framework for learning transformations on iris biometrics. We then utilize this framework for sensor adaptation, by reducing the distance between samples of the same class, and increasing it between samples of different classes, irrespective of the sensors acquiring them. Extensive evaluations on iris data from multiple sensors demonstrate that the proposed method leads to improvement in cross-sensor recognition accuracy. Furthermore, since the proposed technique requires minimal changes to the iris recognition pipeline, it can easily be incorporated into existing iris recognition systems.

[1]  Rama Chellappa,et al.  Kernel dictionary learning , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[2]  Inderjit S. Dhillon,et al.  Learning low-rank kernel matrices , 2006, ICML.

[3]  Nello Cristianini,et al.  Classification using String Kernels , 2000 .

[4]  Christopher M. Bishop,et al.  Pattern Recognition and Machine Learning (Information Science and Statistics) , 2006 .

[5]  Patrick J. Flynn,et al.  Factors that degrade the match distribution in iris biometrics , 2009, Identity in the Information Society.

[6]  Julian Fiérrez,et al.  Quality-Based Conditional Processing in Multi-Biometrics: Application to Sensor Interoperability , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[7]  Trevor Darrell,et al.  Adapting Visual Category Models to New Domains , 2010, ECCV.

[8]  Patrick J. Flynn,et al.  A Multialgorithm Analysis of Three Iris Biometric Sensors , 2012, IEEE Transactions on Information Forensics and Security.

[9]  Raymond N. J. Veldhuis,et al.  Sensor Interoperability and Fusion in Fingerprint Verification: A Case Study using Minutiae-and Ridge-Based Matchers , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[10]  S T Roweis,et al.  Nonlinear dimensionality reduction by locally linear embedding. , 2000, Science.

[11]  K. Bowyer,et al.  Handbook of Iris Recognition , 2016, Advances in Computer Vision and Pattern Recognition.

[12]  Patrick J. Flynn,et al.  A Survey of Iris Biometrics Research: 2008-2010 , 2013, Handbook of Iris Recognition.

[13]  Lauren R. Kennell,et al.  Iris Recognition - Beyond One Meter , 2009, Handbook of Remote Biometrics.

[14]  Ivor W. Tsang,et al.  Domain Adaptation via Transfer Component Analysis , 2009, IEEE Transactions on Neural Networks.

[15]  Daniel Marcu,et al.  Domain Adaptation for Statistical Classifiers , 2006, J. Artif. Intell. Res..

[16]  Miguel A. Ferrer,et al.  Looking for Hand Biometrics Interoperability , 2011, 2011 International Conference on Hand-Based Biometrics.

[17]  James J. Filliben,et al.  Robust iris recognition baseline for the grand challenge , 2011 .

[18]  Inderjit S. Dhillon,et al.  Information-theoretic metric learning , 2006, ICML '07.

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

[20]  John E. Prussing,et al.  The principal minor test for semidefinite matrices , 1986 .

[21]  Kilian Q. Weinberger,et al.  Learning a kernel matrix for nonlinear dimensionality reduction , 2004, ICML.

[22]  Alexander J. Smola,et al.  Binet-Cauchy Kernels on Dynamical Systems and its Application to the Analysis of Dynamic Scenes , 2007, International Journal of Computer Vision.

[23]  P. Jonathon Phillips,et al.  An Introduction to Evaluating Biometric Systems , 2000, Computer.

[24]  Patrick J. Flynn,et al.  A cross-sensor evaluation of three commercial iris cameras for iris biometrics , 2011, CVPR 2011 WORKSHOPS.

[25]  P. Jonathon Phillips,et al.  Improvements in Video-based Automated System for Iris Recognition (VASIR) , 2009, 2009 Workshop on Motion and Video Computing (WMVC).

[26]  Arun Ross,et al.  Biometric Sensor Interoperability: A Case Study in Fingerprints , 2004, ECCV Workshop BioAW.

[27]  Bernhard E. Boser,et al.  A training algorithm for optimal margin classifiers , 1992, COLT '92.

[28]  Richa Singh,et al.  On iris camera interoperability , 2012, 2012 IEEE Fifth International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[29]  Patrick J. Flynn,et al.  Image understanding for iris biometrics: A survey , 2008, Comput. Vis. Image Underst..

[30]  Mikhail Belkin,et al.  Laplacian Eigenmaps and Spectral Techniques for Embedding and Clustering , 2001, NIPS.

[31]  L. Bregman The relaxation method of finding the common point of convex sets and its application to the solution of problems in convex programming , 1967 .

[32]  Michael Rabadi,et al.  Kernel Methods for Machine Learning , 2015 .