Fingerprint liveness detection using gradient-based texture features

Fingerprint-based recognition systems have been increasingly deployed in various applications nowadays. However, the recognition systems can be spoofed by using an accurate imitation of a live fingerprint such as an artificially made fingerprint. In this paper, we propose a novel software-based fingerprint liveness detection method which achieves good detection accuracy. We regard the fingerprint liveness detection as a two-class classification problem and construct co-occurrence array from image gradients to extract features. In doing so, the quantization operation is firstly conducted on the images. Then, the horizontal and vertical gradients at each pixel are calculated, and the gradients of large absolute values are truncated into a reduced range. Finally, the second-order and the third-order co-occurrence arrays are constructed from the truncated gradients, and the elements of the co-occurrence arrays are directly used as features. The second-order and the third-order co-occurrence array features are separately utilized to train support vector machine classifiers on two publicly available databases used in Fingerprint Liveness Detection Competition 2009 and 2011. The experimental results have demonstrated that the features extracted with the third-order co-occurrence array achieve better detection accuracy than that with the second-order co-occurrence array and outperform the state-of-the-art methods.

[1]  Naixue Xiong,et al.  Steganalysis of LSB matching using differences between nonadjacent pixels , 2016, Multimedia Tools and Applications.

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

[3]  Stephanie Schuckers,et al.  Spoofing protection for fingerprint scanner by fusing ridge signal and valley noise , 2010, Pattern Recognit..

[4]  Xingming Sun,et al.  Segmentation-Based Image Copy-Move Forgery Detection Scheme , 2015, IEEE Transactions on Information Forensics and Security.

[5]  Zhihua Xia,et al.  Steganalysis of least significant bit matching using multi-order differences , 2014, Secur. Commun. Networks.

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

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

[8]  Amani Al-Ajlan Survey on fingerprint liveness detection , 2013, 2013 International Workshop on Biometrics and Forensics (IWBF).

[9]  Hakil Kim,et al.  Liveness Detection of Fingerprint Based on Band-Selective Fourier Spectrum , 2007, ICISC.

[10]  Xin Liu,et al.  Spoof Fingerprint Detection based on Co-occurrence Matrix , 2015 .

[11]  XiongNaixue,et al.  Steganalysis of LSB matching using differences between nonadjacent pixels , 2016 .

[12]  Bin Gu,et al.  A Robust Regularization Path Algorithm for $\nu $ -Support Vector Classification , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Y. S. Moon,et al.  Wavelet based fingerprint liveness detection , 2005 .

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

[15]  Bin Gu,et al.  Incremental Support Vector Learning for Ordinal Regression , 2015, IEEE Transactions on Neural Networks and Learning Systems.

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

[17]  Yuhui Zheng,et al.  Image segmentation by generalized hierarchical fuzzy C-means algorithm , 2015, J. Intell. Fuzzy Syst..

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

[19]  Christoph Busch,et al.  Presentation attack detection methods for fingerprint recognition systems: a survey , 2014, IET Biom..

[20]  Bin Gu,et al.  Incremental learning for ν-Support Vector Regression , 2015, Neural Networks.

[21]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[22]  Suneeta Agarwal,et al.  Ridgelet-based fake fingerprint detection , 2009, Neurocomputing.

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

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

[25]  Suneeta Agarwal,et al.  Gabor Filter-Based Fingerprint Anti-spoofing , 2008, ACIVS.

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

[27]  Gang Chen,et al.  Color Image Analysis by Quaternion-Type Moments , 2014, Journal of Mathematical Imaging and Vision.

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

[29]  Ling Shao,et al.  A rapid learning algorithm for vehicle classification , 2015, Inf. Sci..

[30]  Suneeta Agarwal,et al.  Fingerprint Liveness Detection Using Curvelet Energy and Co-Occurrence Signatures , 2008, 2008 Fifth International Conference on Computer Graphics, Imaging and Visualisation.

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

[32]  S.-D. Wei,et al.  Robust and Efficient Image Alignment Based on Relative Gradient Matching , 2006, IEEE Transactions on Image Processing.

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

[34]  Sam Kwong,et al.  Efficient Motion and Disparity Estimation Optimization for Low Complexity Multiview Video Coding , 2015, IEEE Transactions on Broadcasting.

[35]  K. Harshika Image Quality Assessment for Fake Biometric Detection : Application to Iris , Fingerprint , and Face Recognition , 2017 .

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

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

[38]  Stephanie Schuckers,et al.  Fingerprint Liveness Detection Using Local Ridge Frequencies and Multiresolution Texture Analysis Techniques , 2006, 2006 International Conference on Image Processing.

[39]  Sanghoon Lee,et al.  Blind Sharpness Prediction Based on Image-Based Motion Blur Analysis , 2015, IEEE Transactions on Broadcasting.

[40]  Xingming Sun,et al.  Structural Minimax Probability Machine , 2017, IEEE Transactions on Neural Networks and Learning Systems.