Multi-patch convolution neural network for iris liveness detection

Attacking iris systems with fake iris patterns has become the largest security risk of iris recognition systems. Therefore iris liveness detection which discriminate genuine or fake iris images is of significant importance to iris recognition systems. However, the state-of-the-art algorithms mainly rely on hand-crafted texture features which can only identify fake iris images with single pattern. This paper proposes a Multi-patch Convolution Neural Network (MCNN) that is capable of handling different types of fake iris images. MCNN directly learns the mapping function between raw pixels of the input iris patch and the labels. The outputs of each patch are fed into a decision layer which determines the final decision. Our proposed algorithm automatically learns the features to detect hybrid pattern of fake iris images rather than handcraft. The decision layer helps to improve the robustness and accuracy for iris liveness detection. Experimental results demonstrate an extremely higher accuracy of iris liveness detection than other state-of-the-art algorithms. The proposed MCNN remarkably achieve the best results with nearly 100% accuracy on ND-Contact and CAISA-Iris-Fake datasets.

[1]  Julian Fiérrez,et al.  Iris liveness detection based on quality related features , 2012, 2012 5th IAPR International Conference on Biometrics (ICB).

[2]  Richa Singh,et al.  Unraveling the Effect of Textured Contact Lenses on Iris Recognition , 2014, IEEE Transactions on Information Forensics and Security.

[3]  Tieniu Tan,et al.  Counterfeit iris detection based on texture analysis , 2008, 2008 19th International Conference on Pattern Recognition.

[4]  Ramachandra Raghavendra,et al.  Robust Scheme for Iris Presentation Attack Detection Using Multiscale Binarized Statistical Image Features , 2015, IEEE Transactions on Information Forensics and Security.

[5]  Kang Ryoung Park,et al.  Fake Iris Detection by Using Purkinje Image , 2006, ICB.

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

[7]  Adam Czajka,et al.  Database of iris printouts and its application: Development of liveness detection method for iris recognition , 2013, 2013 18th International Conference on Methods & Models in Automation & Robotics (MMAR).

[8]  Tieniu Tan,et al.  Efficient Iris Spoof Detection via Boosted Local Binary Patterns , 2009, ICB.

[9]  David Menotti,et al.  Deep Representations for Iris, Face, and Fingerprint Spoofing Detection , 2014, IEEE Transactions on Information Forensics and Security.

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

[11]  Tieniu Tan,et al.  Iris Image Classification Based on Hierarchical Visual Codebook , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Pengfei Shi,et al.  A Fake Iris Detection Method Based on FFT and Quality Assessment , 2008, 2008 Chinese Conference on Pattern Recognition.

[13]  Tieniu Tan,et al.  Contact Lens Detection Based on Weighted LBP , 2010, 2010 20th International Conference on Pattern Recognition.