End-to-End Fingerprints Liveness Detection using Convolutional Networks with Gram module

This paper proposes an end-to-end CNN(Convolutional Neural Networks) model that uses gram modules with parameters that are approximately 1.2MB in size to detect fake fingerprints. The proposed method assumes that texture is the most appropriate characteristic in fake fingerprint detection, and implements the gram module to extract textures from the CNN. The proposed CNN structure uses the fire module as the base model and uses the gram module for texture extraction. Tensors that passed the fire module will be joined with gram modules to create a gram matrix with the same spatial size. After 3 gram matrices extracted from different layers are combined with the channel axis, it becomes the basis for categorizing fake fingerprints. The experiment results had an average detection error of 2.61% from the LivDet 2011, 2013, 2015 data, proving that an end-to-end CNN structure with few parameters that is able to be used in fake fingerprint detection can be designed.

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

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

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

[4]  Roberto de Alencar Lotufo,et al.  Evaluating software-based fingerprint liveness detection using Convolutional Networks and Local Binary Patterns , 2014, 2014 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications (BIOMS) Proceedings.

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

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

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

[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]  Qijun Zhao,et al.  A DCNN Based Fingerprint Liveness Detection Algorithm with Voting Strategy , 2015, CCBR.

[10]  Andrew L. Maas Rectifier Nonlinearities Improve Neural Network Acoustic Models , 2013 .

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

[12]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

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

[14]  Qiongxiu Li,et al.  Fingerprint Liveness Detection Using CNN Features of Random Sample Patches , 2016, 2016 International Conference of the Biometrics Special Interest Group (BIOSIG).

[15]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[16]  Julian Fiérrez,et al.  Author's Personal Copy Future Generation Computer Systems a High Performance Fingerprint Liveness Detection Method Based on Quality Related Features , 2022 .

[17]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Heung-Kyu Lee,et al.  Fingerprint Spoof Detection Using Contrast Enhancement and Convolutional Neural Networks , 2017, ICISA.

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

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

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

[22]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[23]  Bojan Cukic,et al.  Robust and interoperable fingerprint spoof detection via convolutional neural networks , 2016, 2016 IEEE Symposium on Technologies for Homeland Security (HST).

[24]  Leon A. Gatys,et al.  Preserving Color in Neural Artistic Style Transfer , 2016, ArXiv.

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

[26]  Carlo Sansone,et al.  An anti-spoofing technique using multiple textural features in fingerprint scanners , 2010, 2010 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications.

[27]  Leon A. Gatys,et al.  A Neural Algorithm of Artistic Style , 2015, ArXiv.

[28]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Gian Luca Marcialis,et al.  Vitality Detection from Fingerprint Images: A Critical Survey , 2007, ICB.