Abstract
The popularity of biometric authentication technology benefits from the rapid development of smart mobile devices in recent years, and fingerprints, which are inherent human traits and neither easily revealed nor deciphered, can be used for real-time individual authentication systems. However, the main security issue of real-time fingerprint authentication systems is that most fingerprint scanners are vulnerable to presentation attacks by artificial replicas, made from plastic clay, gelatin, silicon, wood glue, etc. One anti-spoofing attack scheme, called real-time fingerprint liveness detection (RFLD), has been proposed to discriminate live or fake fingerprints. Currently, to resolve the presentation attacks, most RFLD solutions all relied on handcrafted feature extraction and selection. The features extracted by manual method are shallow features of the samples; however, autoencoder can automatically learn deep hierarchical semantic features representation of the samples, thus replacing the operations extracted with hand-designed features. In this paper, we apply stacked autoencoder to RFLD to significantly lower the work-force burden of the feature extraction engineering, and our model consists of two parts: parameter pre-training based on unsupervised learning and FLD based on supervised learning. The performance has been verified on two public fingerprint datasets: LivDet 2011 and 2013, and the experimental results indicate that our proposed approach works well for RFLD as well as the detection performance is satisfactory.
Similar content being viewed by others
References
Yambay, D., Ghiani, L., Denti, P., Marcislis, G.L., Roli, F., Schuckers, S.: LivDet 2011-Fingerprint liveness detection competition 2011. In: Iapr International Conference on Biometrics, IEEE, pp. 208–215 (2012)
Liu, Y., Peng, H., Wang, J.: Verifiable diversity ranking search over encrypted outsourced data. Comput. Mater. Contin. 55(1), 37–57 (2018)
Yuan, C., Xia, Z., Sun, X., Wu, Q.M.J.: Deep residual network with adaptive learning framework for fingerprint liveness detection. In: IEEE Transactions on Cognitive and Developmental Systems, pp. 1–13 (2019)
Yuan, C., Sun, X., Wu, Q.M.J.: Difference co-occurrence matrix using BP neural network for fingerprint liveness detection. Soft. Comput. 23(13), 5157–5169 (2018)
Qi, L., Wang, R., Li, S., He, Q., Xu, X., Hu, C.: Time-aware distributed service recommendation with privacy-preservation. Inf. Sci. 480, 354–364 (2019)
Hang, R., Liu, Q., Song, H., Sun, Y., Zhu, F., Pei, H.: Graph regularized nonlinear ridge regression for remote sensing data analysis. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 10(1), 277–285 (2017)
Nikam, S.B., Agarwal, S.: Texture and wavelet-based spoof fingerprint detection for fingerprint biometric systems. In: International Conference on Emerging Trends in Engineering and Technology, IEEE, pp. 675–680 (2008)
Nikam, S.B., Agarwal, S.: Wavelet energy signature and GLCM features-based fingerprint anti-spoofing. In: International Conference on Wavelet Analysis and Pattern Recognition, IEEE, pp. 717–723 (2008)
Hsieh, C.T., Shyu, S.R., Hu, C.S.: An effective method of fingerprint classification combined with AFIS. In: International Conference on Embedded and Ubiquitous Computing. Springer, Berlin, pp. 1107–1122 (2005)
Raju, S., Sawant, B.S.: Noisy fingerprint image enhancement technique for image analysis: a structure similarity measure approach. Int. J. Comput. Sci. Netw. Secur. 7(9), 225–230 (2007)
Coli, P., Marcialis, G.L., Roli, F.: Power spectrum-based fingerprint vitality detection. Automatic identification advanced technologies. In: 2007 IEEE Workshop on, IEEE, pp. 169–173 (2007)
Xiang, L., Li, Y., Hao, W., Yang, P., Shen, X.: Reversible natural language watermarking using synonym substitution and arithmetic coding. Comput. Mater. Contin. 55(3), 541–559 (2018)
Yang, G., Liu, Y., Yang, K.: Multi-objective biogeography-based optimization for supply chain network design under uncertainty. Comput. Ind. Eng. 85, 2015 (2015)
Jia, J., Cai, L., Zhang, K., Chen, D.: A new approach to fake finger detection based on skin elasticity analysis. Advances in Biometrics, pp. 309–318. Springer, Berlin (2007)
Moon, Y.S., Chen, J., Chan, K., So, K., Woo, K.: Wavelet based fingerprint liveness detection. Electron. Lett. 41(20), 1112–1113 (2005)
Galbally, J., Marcel, S., Fierrez, J.: Image quality assessment for fake biometric detection: application to iris, fingerprint and face recognition. Image Process. IEEE Trans. 23(2), 710–724 (2014)
Manivanan, N., Memon, S., Balachandran, W.: Automatic detection of active sweat pores of fingerprint using highpass and correlation filtering. Electron. Lett. 46(18), 1268–1269 (2010)
Choi H., Kang R., Choi K., Kim J.: Aliveness detection of fingerprints using multiple static features. In: Proceedings of World Academy of Science, Engineering and Technology, Vol. 22, pp. 200–205 (2007)
Marcialis G.L., Roli F., Tidu A.: Analysis of fingerprint pores for vitality detection. In :Pattern Recognition (ICPR), 2010 20th International Conference on, IEEE, pp. 1289–1292 (2010)
Zhou, Z., Yang, C.N., Cao, Y., Sun, X.: Secret image sharing based on encrypted pixels. IEEE Access. 99, 15021–15025 (2018)
Gragnaniello, D., Poggi, G., Sansone, C., Verdoliva, L.: Local contrast phase descriptor for fingerprint liveness detection. Pattern Recogn. 48(4), 1050–C1058 (2015)
Yuan, C., Xia, Z., Jiang, L., Cao, Y., Wu, Q.M.J., Sun, X.: Fingerprint liveness detection using an improved CNN with image scale equalization. IEEE Access. 7, 26953–26966 (2019)
Xia, Z., Yuan, C., Lv, R., Sun, X., Xiong, N.N., Shi, Y.Q.: A novel weber local binary descriptor for fingerprint liveness detection. IEEE Trans. Syst. Man Cybern. Syst. 2018, 1–11 (2018)
Yuan, C., Li, X., Wu, Q.J., Li, J., Sun, X.: Fingerprint liveness detection from different fingerprint materials using convolutional neural network and principal component analysis. Comput. Mater. Contin. 53(4), 357–372 (2017)
Ghiani L., Yambay D., Mura V., Tocco S., Marcialis G.L., Roli F., Schuckcrs S.: Livdet 2013 fingerprint liveness detection competition 2013. Biometrics (ICB), 2013 International Conference on, IEEE, pp. 1–6 (2013)
Qi, L., Dou, W., Chen, J.: Weighted principal component analysis-based service selection method for multimedia services in cloud. Computing 98(1), 195–214 (2016)
Zhou, Z., Mu, Y., Wu, Q.M.J.: Coverless image steganography using partial-duplicate image retrieval. Soft. Comput. 23(13), 4927–4938 (2019)
Jiang, Y., Liu, X.: Uniform local binary pattern for fingerprint liveness detection in the Gaussian pyramid. J. Electr. Comput. Eng. 2018, 1–9 (2018)
Zhou, Z., Wu, Q.M.J., Sun, X.: Multiple distances-based coding: toward scalable feature matching for large-scale web image search. IEEE Trans. Big Data 2019, 1–1 (2019)
Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., Darrell, T.: Caffe: Convolutional architecture for fast feature embedding. In: ACM International Conference on Multimedia, ACM, pp. 675—678 (2014)
Yuan, C., Sun, X.: Fingerprint liveness detection adapted to different fingerprint sensors based on multiscale wavelet transform and rotation-invarient local binary pattern. J. Internet Technol. 19(1), 091–098 (2018)
Yuan, C., Sun, X.: Fingerprint liveness detection using histogram of oriented gradient based texture feature. J. Internet Technol. 19(5), 1499–1507 (2018)
Nogueira R.F., Lotufo R.D.A., Machado R.C.: Evaluating software-based fingerprint liveness detection using convolutional networks and local binary patterns. In: Biometric Measurements and Systems for Security and Medical Applications, IEEE, pp. 22–29 (2015)
Tan, B., Schuckers, S.C.: New approach for liveness detection in fingerprint scanners based on valley noise analysis. J. Electron. Imaging 17(2), 011009 (2008)
Tan B., Schuckers S.: Liveness detection for fingerprint scanners based on the statistics of wavelet signal processing. In: 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW’06), pp. 26–26 (2006)
Nikam, S.B., Agarwal, S.: Local binary pattern and wavelet-based spoof fingerprint detection. Int. J. Biometrics 1(2), 141–159 (2008)
Tan, B., Schuckers, S.C.: Spoofing protection for fingerprint scanner by fusing ridge signal and valley noise. Pattern Recogn. 43(8), 2845–2857 (2010)
Coli P., Marcialis G., Roli F.: Power spectrum-based fingerprint vitality detection. In: Automatic Identification Advanced Technologies. 2007 IEEE Workshop on, IEEE, pp. 169–173 (2017)
Acknowledgements
The authors are grateful for the anonymous reviewers who made constructive comments and improvements. This work is supported by the Canada Research Chair Program and the NSERC Discovery Grant; by the National Natural Science Foundation of China under Grant U1836208, U1536206, U1836110, 61602253, 61672294; by the Jiangsu Basic Research Programs-Natural Science Foundation under grant numbers BK20181407; by the National Key R& D Program of China under grant 2018YFB1003205; by the Jiangsu Postgraduate Research and Innovation Program under Grant KYCX17_0899; by the State Scholarship fund 201708320316, China; by the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) fund; by the Collaborative Innovation Center of Atmospheric Environment and Equipment Technology (CICAEET) fund, China.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yuan, C., Chen, X., Yu, P. et al. Semi-supervised stacked autoencoder-based deep hierarchical semantic feature for real-time fingerprint liveness detection. J Real-Time Image Proc 17, 55–71 (2020). https://doi.org/10.1007/s11554-019-00928-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-019-00928-0