Skip to main content

Assessing Transfer Learning on Convolutional Neural Networks for Patch-Based Fingerprint Liveness Detection

  • Conference paper
  • First Online:
  • 281 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 829))

Abstract

Fingerprint based biometric identification systems are vulnerable to spoofing attacks that involve the use of fake replicas of real fingerprints. The resulting security issues can be mitigated through the development of software modules capable of detecting the liveness of an input image and, thus, of discarding fake fingerprints before the classification step. In this work we present a fingerprint liveness detection method that combines a patch-based voting approach with Transfer Learning techniques. Fingerprint images are first segmented to discard background information. Then, small-sized foreground patches are extracted and processed by popular Convolutional Neural Network models, whose pre-trained versions were adapted to the problem at hand. Finally, the individual patch scores are combined to obtain the fingerprint label. Experimental results on well-established benchmarks show the promising performance of the proposed method compared with several state-of-the-art algorithms.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    We underline that, while all methods have been tested with LivDet2013, some results are not available for LivDet2011.

  2. 2.

    Numbers reported differs from those in [19] due to some code optimization.

References

  1. Maltoni, D., Maio, D., Jain, A.K., Prabhakar, S.: Handbook of Fingerprint Recognition, 2nd edn. Springer Publishing Company, Incorporated (2009)

    Google Scholar 

  2. arsTECHNICA: Chaos computer club hackers trick apples touchid security feature. Online (2013)

    Google Scholar 

  3. Matsumoto, T., Matsumoto, H., Yamada, K., Hoshino, S.: Impact of artificial “gummy” fingers on fingerprint systems. In: Proceedings of SPIE, vol. 4677 (2002)

    Google Scholar 

  4. Abhyankar, A., Schuckers, S.: Fingerprint liveness detection using local ridge frequencies and multiresolution texture analysis techniques. In: 2006 IEEE International Conference on Image Processing, pp. 321–324 (2006)

    Google Scholar 

  5. Nikam, S.B., Agarwal, S.: Fingerprint liveness detection using curvelet energy and co-occurrence signatures. In: Fifth International Conference on Computer Graphics, Imaging and Visualisation, 2008, CGIV ’08, pp. 217–222 (2008)

    Google Scholar 

  6. Marasco, E., Sansone, C.: An anti-spoofing technique using multiple textural features in fingerprint scanners. In: 2010 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications (BIOMS), pp. 8–14 (2010)

    Google Scholar 

  7. Galbally, J., Alonso-Fernandez, F., Fierrez, J., Ortega-Garcia, J.: A high performance fingerprint liveness detection method based on quality related features. Future Gener. Comput. Syst. 28, 311–321 (2012)

    Article  Google Scholar 

  8. Gottschlich, C., Marasco, E., Yang, A.Y., Cukic, B.: Fingerprint liveness detection based on histograms of invariant gradients. In: Proceeding of IEEE IJCB 2014, pp. 1–7 (2014)

    Google Scholar 

  9. Gragnaniello, D., Poggi, G., Sansone, C., Verdoliva, L.: Local contrast phase descriptor for fingerprint liveness detection. Pattern Recognit. 48, 1050–1058 (2015)

    Article  Google Scholar 

  10. Gottschlich, C.: Convolution comparison pattern: an efficient local image descriptor for fingerprint liveness detection. PLoS ONE 11, 1–12 (2016)

    Article  Google Scholar 

  11. Ghiani, L., Marcialis, G.L., Roli, F.: Experimental results on the feature-level fusion of multiple fingerprint liveness detection algorithms. In: Proceedings of the on Multimedia and Security, MM&Sec ’12, pp. 157–164. ACM, New York, NY, USA (2012)

    Google Scholar 

  12. Gragnaniello, D., Poggi, G., Sansone, C., Verdoliva, L.: Fingerprint liveness detection based on weber local image descriptor. In: IEEE BIOMS 2013, pp. 46–50 (2013)

    Google Scholar 

  13. Pereira, L.F.A., Pinheiro, H.N.B., Silva, J.I.S., Silva, A.G., Pina, T.M.L., Cavalcanti, G.D.C., Ren, T.I., de Oliveira, J.P.N.: A fingerprint spoof detection based on MLP and SVM. In: Proceedings IJCNN 2012, pp. 1–7 (2012)

    Google Scholar 

  14. Toosi, A., Bottino, A., Cumani, S., Negri, P., Sottile, P.L.: Feature fusion for fingerprint liveness detection: a comparative study. IEEE Access 5, 23695–23709 (2017)

    Article  Google Scholar 

  15. Kim, S., Park, B., Song, B.S., Yang, S.: Deep belief network based statistical feature learning for fingerprint liveness detection. Pattern Recognit. Lett. 77, 58–65 (2016)

    Article  Google Scholar 

  16. Menotti, D., Chiachia, G., Pinto, A., Schwartz, W.R., Pedrini, H., Falcao, A.X., Rocha, A.: Deep representations for iris, face, and fingerprint spoofing detection. IEEE Trans. Inf. Forensics Secur. 10, 864–879 (2015)

    Article  Google Scholar 

  17. Russakovsky, O., Deng, J., Su, H., Krause, J., Satheesh, S., Ma, S., Huang, Z., Karpathy, A., Khosla, A., Bernstein, M., Berg, A.C., Fei-Fei, L.: Imagenet large scale visual recognition challenge. Int. J. Comput. Vis. 115, 211–252 (2015)

    Article  MathSciNet  Google Scholar 

  18. Nogueira, R.F., de Alencar Lotufo, R., Machado, R.C.: Fingerprint liveness detection using convolutional neural networks. IEEE Trans. Inf. Forensics Secur. 11, 1206–1213 (2016)

    Article  Google Scholar 

  19. Toosi, A., Cumani, S., Bottino, A.: CNN patch-based voting for fingerprint liveness detection. In: Proceedings of the 9th International Joint Conference on Computational Intelligence—Volume 1: IJCCI, INSTICC, pp. 158–165. SciTePress (2017)

    Google Scholar 

  20. Thai, D.H., Huckemann, S., Gottschlich, C.: Filter design and performance evaluation for fingerprint image segmentation. CoRR (2015). arXiv:abs/1501.02113

  21. Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems, pp. 1097–1105 (2012)

    Google Scholar 

  22. Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition (2014). arXiv:1409.1556

  23. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)

    MathSciNet  MATH  Google Scholar 

  24. Simon, M., Rodner, E., Denzler, J.: Imagenet pre-trained models with batch normalization (2016). arXiv:1612.01452

  25. Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. In: International Conference on Machine Learning, pp. 448–456 (2015)

    Google Scholar 

  26. Nakada, M., Wang, H., Terzopoulos, D.: AcFR: active face recognition using convolutional neural networks. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 35–40. IEEE (2017)

    Google Scholar 

  27. Liu, T., Xie, S., Yu, J., Niu, L., Sun, W.: Classification of thyroid nodules in ultrasound images using deep model based transfer learning and hybrid features. In: 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 919–923. IEEE (2017)

    Google Scholar 

  28. Nogueira, K., Penatti, O.A., dos Santos, J.A.: Towards better exploiting convolutional neural networks for remote sensing scene classification. Pattern Recognit. 61, 539–556 (2017)

    Article  Google Scholar 

  29. Minaee, S., Abdolrashidiy, A., Wang, Y.: An experimental study of deep convolutional features for iris recognition. In: 2016 IEEE Signal Processing in Medicine and Biology Symposium (SPMB), pp. 1–6. IEEE (2016)

    Google Scholar 

  30. Simard, P.Y., Steinkraus, D., Platt, J.C.: Best practices for convolutional neural networks applied to visual document analysis. In: Proceedings of the Seventh International Conference on Document Analysis and Recognition—Volume 2, ICDAR ’03, pp. pp. 958–. IEEE Computer Society, Washington, DC, USA (2003)

    Google Scholar 

  31. Brümmer, N., Swart, A., Van Leeuwen, D.: A comparison of linear and non-linear calibrations for speaker recognition. In: Odyssey 2014: The Speaker and Language Recognition Workshop (2014)

    Google Scholar 

  32. Yambay, D., Ghiani, L., Denti, P., Marcialis, G., Roli, F., Schuckers, S.: Livdet 2011—fingerprint liveness detection competition 2011. In: 2012 5th IAPR International Conference on Biometrics (ICB), pp. 208–215 (2012)

    Google Scholar 

  33. Ghiani, L., Yambay, D., Mura, V., Tocco, S., Marcialis, G.L., Roli, F., Schuckcrs, S.: LivDet 2013 fingerprint liveness detection competition 2013. In: 2013 International Conference on Biometrics (ICB), pp. 1–6 (2013)

    Google Scholar 

  34. Gragnaniello, D., Poggi, G., Sansone, C., Verdoliva, L.: An investigation of local descriptors for biometric spoofing detection. IEEE Trans. Inf. Forensics Secur. 10, 849–863 (2015)

    Article  Google Scholar 

  35. Vedaldi, A., Lenc, K.: MatConvNet: convolutional neural networks for MATLAB. In: Proceedings of the 23rd ACM International Conference on Multimedia, MM ’15, pp. 689–692. ACM, New York, NY, USA (2015)

    Google Scholar 

Download references

Acknowledgements

Computational resources were provided by HPC@POLITO, a project of Academic Computing within the Department of Control and Computer Engineering at the Politecnico di Torino (http://www.hpc.polito.it).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Bottino .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Toosi, A., Cumani, S., Bottino, A. (2019). Assessing Transfer Learning on Convolutional Neural Networks for Patch-Based Fingerprint Liveness Detection. In: Sabourin, C., Merelo, J.J., Madani, K., Warwick, K. (eds) Computational Intelligence. IJCCI 2017. Studies in Computational Intelligence, vol 829. Springer, Cham. https://doi.org/10.1007/978-3-030-16469-0_14

Download citation

Publish with us

Policies and ethics