Fingerprint Spoof Buster: Use of Minutiae-Centered Patches

The primary purpose of a fingerprint recognition system is to ensure a reliable and accurate user authentication, but the security of the recognition system itself can be jeopardized by spoof attacks. This study addresses the problem of developing accurate, generalizable, and efficient algorithms for detecting fingerprint spoof attacks. Specifically, we propose a deep convolutional neural network based approach utilizing local patches centered and aligned using fingerprint minutiae. Experimental results on three public-domain LivDet datasets (2011, 2013, and 2015) show that the proposed approach provides state-of-the-art accuracies in fingerprint spoof detection for intra-sensor, cross-material, cross-sensor, as well as cross-dataset testing scenarios. For example, in LivDet 2015, the proposed approach achieves 99.03% average accuracy over all sensors compared to 95.51% achieved by the LivDet 2015 competition winners. Additionally, two new fingerprint presentation attack datasets containing more than 20,000 images, using two different fingerprint readers, and over 12 different spoof fabrication materials are collected. We also present a graphical user interface, called Fingerprint Spoof Buster, that allows the operator to visually examine the local regions of the fingerprint highlighted as live or spoof, instead of relying on only a single score as output by the traditional approaches.

[1]  Anil K. Jain,et al.  Gold Fingers: 3D Targets for Evaluating Capacitive Readers , 2017, IEEE Transactions on Information Forensics and Security.

[2]  Luisa Verdoliva,et al.  Local contrast phase descriptor for fingerprint liveness detection , 2015, Pattern Recognit..

[3]  F. Roli,et al.  Security evaluation of biometric authentication systems under real spoofing attacks , 2012, IET Biom..

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

[5]  Carlo Sansone,et al.  On the Robustness of Fingerprint Liveness Detection Algorithms against New Materials used for Spoofing , 2017, BIOSIGNALS.

[6]  Dario Maio,et al.  Fake Fingerprint Detection by Odor Analysis , 2006, ICB.

[7]  Arun Ross,et al.  An ensemble of one-class SVMs for fingerprint spoof detection across different fabrication materials , 2016, 2016 IEEE International Workshop on Information Forensics and Security (WIFS).

[8]  Luisa Verdoliva,et al.  An Investigation of Local Descriptors for Biometric Spoofing Detection , 2015, IEEE Transactions on Information Forensics and Security.

[9]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Gian Luca Marcialis,et al.  Fingerprint liveness detection by local phase quantization , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[11]  Anil K. Jain,et al.  Altered Fingerprints: Analysis and Detection , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Eryun Liu,et al.  Fingerprint matching by incorporating minutiae discriminability , 2011, 2011 International Joint Conference on Biometrics (IJCB).

[13]  Gian Luca Marcialis,et al.  LivDet 2011 — Fingerprint liveness detection competition 2011 , 2012, 2012 5th IAPR International Conference on Biometrics (ICB).

[14]  Gian Luca Marcialis,et al.  LivDet 2013 Fingerprint Liveness Detection Competition 2013 , 2013, 2013 International Conference on Biometrics (ICB).

[15]  Arun Ross,et al.  A Survey on Anti-Spoofing Schemes for Fingerprint Recognition Systems , 2014 .

[16]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[17]  Gian Luca Marcialis,et al.  Analysis of Fingerprint Pores for Vitality Detection , 2010, 2010 20th International Conference on Pattern Recognition.

[18]  Dario Maio,et al.  Fake finger detection by skin distortion analysis , 2006, IEEE Transactions on Information Forensics and Security.

[19]  Arun Ross,et al.  Open Set Fingerprint Spoof Detection Across Novel Fabrication Materials , 2015, IEEE Transactions on Information Forensics and Security.

[20]  Anil K. Jain,et al.  Fingerprint spoof detection using minutiae-based local patches , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[21]  Gian Luca Marcialis,et al.  LivDet 2015 fingerprint liveness detection competition 2015 , 2015, 2015 IEEE 7th International Conference on Biometrics Theory, Applications and Systems (BTAS).

[22]  Roberto de Alencar Lotufo,et al.  Fingerprint Liveness Detection Using Convolutional Neural Networks , 2016, IEEE Transactions on Information Forensics and Security.

[23]  Anil K. Jain,et al.  Hacking Mobile Phones Using 2 D Printed Fingerprints , 2016 .

[24]  A. Lakshmi,et al.  DEEP REPRESENTATIONS FOR IRIS , FACE , AND FINGERPRINT SPOOFING DETECTION , 2017 .

[25]  Abdenour Hadid,et al.  Fingerprint Liveness Detection using Binarized Statistical Image Features , 2013, 2013 IEEE Sixth International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[26]  Luisa Verdoliva,et al.  Fingerprint liveness detection based on Weber Local image Descriptor , 2013, 2013 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications.

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

[28]  Anil K. Jain,et al.  RaspiReader: An Open Source Fingerprint Reader Facilitating Spoof Detection , 2017, ArXiv.

[29]  Gian Luca Marcialis,et al.  Review of the Fingerprint Liveness Detection (LivDet) competition series: 2009 to 2015 , 2016, Image Vis. Comput..

[30]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[31]  Satoshi Hoshino,et al.  Impact of artificial "gummy" fingers on fingerprint systems , 2002, IS&T/SPIE Electronic Imaging.

[32]  Carlo Sansone,et al.  Combining perspiration- and morphology-based static features for fingerprint liveness detection , 2012, Pattern Recognit. Lett..

[33]  ロバート ケー. ローウェ,,et al.  Multispectral biometric sensor , 2004 .

[34]  Bir Bhanu,et al.  Deep Triplet Embedding Representations for Liveness Detection , 2017 .

[35]  Anil K. Jain,et al.  Design and Fabrication of 3D Fingerprint Targets , 2016, IEEE Transactions on Information Forensics and Security.

[36]  François Chollet,et al.  Xception: Deep Learning with Depthwise Separable Convolutions , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).