A comparative study of handcrafted local texture descriptors for fingerprint liveness detection under real world scenarios

Authentication using fingerprints is widely deployed in various applications to ensure a secure and efficient method for access control. However, fingerprint recognition systems can be deceived by spoofing attacks. Therefore, it is necessary to ensure the security of fingerprint-based recognition system using liveness detection. The work presented in this paper evaluates the potential of various handcrafted texture features under cross-dataset, cross-sensor, cross-material, unknown-material, and combined datasets experimental scenarios. We have considered Binarized Statistical Image Features (BSIF), Local Phase Quantization (LPQ), Weber Local Descriptor (WLD), Local Contrast Phase Descriptor (LCPD), and Rotation Invariant Co-occurrence among adjacent Local Binary Pattern (RicLBP) for liveness detection of fingerprint images. The performance of these descriptors against novel spoof materials, different sensors, and different acquisition environments reflect their robustness under real world attack scenarios. The experimental evaluations are performed on LivDet 2011, 2013, and 2015 databases using Support Vector Machine (SVM) classifier. The experimental evaluation shows that LCPD and WLD are the most effective descriptors for liveness detection under diverse testing conditions. The comparative performance evaluation of these handcrafted texture features with learning based features also indicate their effectiveness in real world attack scenarios. Experimental evaluation using the combination of best performing LCPD and WLD features further improve the performance of fingerprint liveness detection. The experimental outcome of the current research clearly indicates the superiority of handcrafted local texture descriptor in the real world presentation attack scenarios. Also, it is advantageous to use local texture descriptor as they provide a simple and faster approach for fingerprint liveness detection in real world applications of fingerprint recognition systems.

[1]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Jianmin Zhao,et al.  Multi-scale block local ternary patterns for fingerprints vitality detection , 2013, 2013 International Conference on Biometrics (ICB).

[3]  Topi Mäenpää,et al.  The local binary pattern approach to texture analysis - extensions and applications , 2003 .

[4]  Abdenour Hadid,et al.  Fingerprint liveness detection using local texture features , 2017, IET Biom..

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

[6]  Luisa Verdoliva,et al.  Wavelet-Markov local descriptor for detecting fake fingerprints , 2014 .

[7]  Wonjun Kim,et al.  Fingerprint Liveness Detection Using Local Coherence Patterns , 2017, IEEE Signal Processing Letters.

[8]  S. Agarwal,et al.  Wavelet energy signature and GLCM features-based fingerprint anti-spoofing , 2008, 2008 International Conference on Wavelet Analysis and Pattern Recognition.

[9]  Matti Pietikäinen,et al.  Multi-scale Binary Patterns for Texture Analysis , 2003, SCIA.

[10]  Ping Guo,et al.  Live fingerprint detection using magnitude of perceived spatial stimuli and local phase information , 2018, J. Electronic Imaging.

[11]  Kazuhiro Fukui,et al.  Feature Extraction Based on Co-occurrence of Adjacent Local Binary Patterns , 2011, PSIVT.

[12]  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.

[13]  Gian Luca Marcialis,et al.  Experimental Results on Fingerprint Liveness Detection , 2012, AMDO.

[14]  Esa Rahtu,et al.  Rotation invariant local phase quantization for blur insensitive texture analysis , 2008, 2008 19th International Conference on Pattern Recognition.

[15]  Craig A. Knoblock,et al.  A Survey of Digital Map Processing Techniques , 2014, ACM Comput. Surv..

[16]  Yongqiang Cheng,et al.  A Survey of the Methods on Fingerprint Orientation Field Estimation , 2019, IEEE Access.

[17]  Gian Luca Marcialis,et al.  First International Fingerprint Liveness Detection Competition - LivDet 2009 , 2009, ICIAP.

[18]  Xin Yang,et al.  Multi-scale local binary pattern with filters for spoof fingerprint detection , 2014, Inf. Sci..

[19]  Gian Luca Marcialis,et al.  Power spectrum-based fingerprint vitality detection , 2007, 2007 IEEE Workshop on Automatic Identification Advanced Technologies.

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

[21]  Zhihua Xia,et al.  Fingerprint liveness detection using gradient-based texture features , 2016, Signal, Image and Video Processing.

[22]  Allen Y. Yang,et al.  Fingerprint liveness detection based on histograms of invariant gradients , 2014, IEEE International Joint Conference on Biometrics.

[23]  Qijun Zhao,et al.  A DCNN Based Fingerprint Liveness Detection Algorithm with Voting Strategy , 2015, CCBR.

[24]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[25]  Timo Ahonen,et al.  Local phase quantization for blur-insensitive image analysis , 2012, Image Vis. Comput..

[26]  Suneeta Agarwal,et al.  Curvelet-based fingerprint anti-spoofing , 2010, Signal Image Video Process..

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

[28]  Esa Rahtu,et al.  BSIF: Binarized statistical image features , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

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

[30]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[31]  Bernhard Schölkopf,et al.  Support Vector Method for Novelty Detection , 1999, NIPS.

[32]  Suneeta Agarwal,et al.  Texture and Wavelet-Based Spoof Fingerprint Detection for Fingerprint Biometric Systems , 2008, 2008 First International Conference on Emerging Trends in Engineering and Technology.

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

[34]  Matti Pietikäinen,et al.  IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, TPAMI-2008-09-0620 1 WLD: A Robust Local Image Descriptor , 2022 .

[35]  Stephanie Schuckers,et al.  Liveness Detection for Fingerprint Scanners Based on the Statistics of Wavelet Signal Processing , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[36]  Rupali Bhardwaj Enhanced encrypted reversible data hiding algorithm with minimum distortion through homomorphic encryption , 2018 .

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

[38]  Stan Z. Li,et al.  Handbook of Biometric Anti-Spoofing , 2014, Advances in Computer Vision and Pattern Recognition.

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

[40]  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).

[41]  Wonjun Kim,et al.  Local accumulated smoothing patterns for fingerprint liveness detection , 2016 .

[42]  Shengcai Liao,et al.  Learning Multi-scale Block Local Binary Patterns for Face Recognition , 2007, ICB.

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

[44]  Tsuyoshi Isshiki,et al.  Fingerprint spoof detection using wavelet based local binary pattern , 2017, International Conference on Graphic and Image Processing.

[45]  Stephanie Schuckers,et al.  New approach for liveness detection in fingerprint scanners based on valley noise analysis , 2008, J. Electronic Imaging.

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

[47]  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).

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

[49]  Kazuhiro Fukui,et al.  Rotation Invariant Co-occurrence among Adjacent LBPs , 2012, ACCV Workshops.