Skip to main content

Comparative Analysis of Segmentation and Generative Models for Fingerprint Retrieval Task

  • Conference paper
  • First Online:
Artificial Intelligence and Sustainable Computing (ICSISCET 2022)

Abstract

Biometric Authentication like Fingerprints has become an integral part of the modern technology for authentication and verification of users. It is pervasive in more ways than most of us are aware of. However, these fingerprint images deteriorate in quality if the fingers are dirty, wet, injured or when sensors malfunction. Therefore, extricating the original fingerprint by removing the noise and inpainting it to restructure the image is crucial for its authentication. Hence, this paper proposes a deep learning approach to address these issues using generative adversarial network (GANs) and Segmentation models. Qualitative and Quantitative comparison has been done between pix2pixGAN and cycleGAN (generative models) as well as U-net (segmentation model). To train the model, we created our own dataset – Noisy Fingerprint Dataset (NFD) ( NFD dataset. Last accessed at 5th September 2022. Available on https://drive.google.com/file/d/1ZxZpWL7U-wC5ukh_kash2H_l7b9J9su9/view?usp = sharing) by meticulously combining synthetically generated fingerprints with different textured backgrounds and further degrading the quality by adding noise and scratches to make it more realistic and robust. In our research, the u-net model performed better than the GAN networks; thus we conclude that segmentation models might be better suited to this task.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 299.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

Institutional subscriptions

Similar content being viewed by others

References

  1. Kaushal N, Kaushal P (2011) Human identification and fingerprints: a review. J Biomet Biostat 2.123: 2

    Google Scholar 

  2. Ramaswamy G, Sreenivasarao V, Guntur G (2010) A novel approach for human identification through fingerprints

    Google Scholar 

  3. Reddy GJ, Prasad TJC, Prasad MG (2008) Fingerprint image denoising using curvelet transform. Proc Asian Res Publishing Netw J Eng Appl Sci 3(3):31–35

    Google Scholar 

  4. Anguli: Synthetic Fingerprint Generator. Last accessed at 23rd October 2022. https://dsl.cds.iisc.ac.in/projects/Anguli/#about

  5. Cimpoi M, Maji S, Kokkinos I, Mohamed S, Vedaldi A (2014) Describing textures in the wild. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3606–3613

    Google Scholar 

  6. Singh K, Kapoor R, Nayar R (2015) Fingerprint denoising using ridge orientation based clustered dictionaries. Neurocomputing 167:418–423

    Article  Google Scholar 

  7. Sahasrabudhe M (2022) Fingerprint Image Enhancement Using Unsupervised Hierarchical Feature Learning (Doctoral dissertation, Doctoral dissertation. Hyderabad: International Institute of Information Technology)

    Google Scholar 

  8. Khan HM, Venkadesh P (2022) Fingerprint Denoising Using Iterative Rule-Based Filter. Arabian J Sci Eng 1–15

    Google Scholar 

  9. Tang Y, Gao F, Feng J, Liu Y (2017) Fingernet: An unified deep network for fingerprint minutiae extraction. In: IEEE International Joint Conference on Biometrics (IJCB), pp 108–116. IEEE

    Google Scholar 

  10. Antony JK, Kanagalakshmi K (2021) T2FRF Filter: an Effective Algorithm for the Restoration of Fingerprint Images. Int J Image Graphics 2350004

    Google Scholar 

  11. Bradski G, Kaehler A (2008) Learning OpenCV: Computer vision with the OpenCV library. O'Reilly Media, Inc.

    Google Scholar 

  12. Salehi P, Chalechale A (2020) Pix2pix-based stain-to-stain translation: A solution for robust stain normalization in histopathology images analysis. In: 2020 International Conference on Machine Vision and Image Processing (MVIP), pp. 1–7. IEEE

    Google Scholar 

  13. Popescu D, Deaconu M, Ichim L, Stamatescu G (2021) Retinal blood vessel segmentation using pix2pix gan. In 2021 29th Mediterranean Conference on Control and Automation (MED), pp 1173–1178. IEEE

    Google Scholar 

  14. Creswell A, White T, Dumoulin V, Arulkumaran K, Sengupta B, Bharath AA (2018) Generative adversarial networks: an overview. IEEE Signal Process Mag 35(1):53–65

    Article  Google Scholar 

  15. Isola P et al (2022) Image-to-image translation with conditional adversarial networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. Kushwaha V, Shukla P, Nandi GC (2022) Generating Quality Grasp Rectangle using Pix2Pix GAN for Intelligent Robot Grasping. arXiv:2202.09821

  16. Harms J, Lei Y, Wang T, Zhang R, Zhou J, Tang X, Yang X (2019) Paired cycle-GAN-based image correction for quantitative cone-beam computed tomography. Med Phys 46(9):3998–4009

    Article  Google Scholar 

  17. Kwon YH, Park MG (2019) Predicting future frames using retrospective cycle gan. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp 1811–1820

    Google Scholar 

  18. Sim B, Oh G, Kim J, Jung C, Ye JC (2020) Optimal transport driven CycleGAN for unsupervised learning in inverse problems. SIAM J Imag Sci 13(4):2281–2306

    Article  MathSciNet  MATH  Google Scholar 

  19. Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In: International Conference on Medical image computing and computer-assisted intervention, pp 234–241. Springer, Cham

    Google Scholar 

  20. Du G, Cao X, Liang J, Chen X, Zhan Y (2020) Medical image segmentation based on u-net: A review. J Imaging Sci Technol 64:1–12

    Article  Google Scholar 

  21. Siddique N, Paheding S, Elkin CP, Devabhaktuni V (2021) U-net and its variants for medical image segmentation: a review of theory and applications. Ieee Access 9:82031–82057

    Article  Google Scholar 

  22. Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Chintala S (2019) Pytorch: An imperative style, high-performance deep learning library. Advanc Neural Informat Process Syst 32

    Google Scholar 

  23. Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Zheng X (2016) {TensorFlow}: a system for {Large-Scale} machine learning. In: 12th USENIX symposium on operating systems design and implementation (OSDI 16), pp 265–283

    Google Scholar 

  24. Wang Z, Bovik AC (2009) Mean squared error: love it or leave it? A new look at signal fidelity measures. IEEE Signal Process Mag 26(1):98–117

    Article  Google Scholar 

  25. Poobathy D, Chezian RM (2014) Edge detection operators: peak signal to noise ratio-based comparison. IJ Image, Graphics and Signal Processing 10:55–61

    Article  Google Scholar 

  26. NFD dataset. Last accessed at 5th September 2022. https://drive.google.com/file/d/1ZxZpWL7U-wC5ukh_kash2H_l7b9J9su9/view?usp=sharing

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Megh Patel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Patel, M., Patel, D., Patel, S. (2023). Comparative Analysis of Segmentation and Generative Models for Fingerprint Retrieval Task. In: Pandit, M., Gaur, M.K., Kumar, S. (eds) Artificial Intelligence and Sustainable Computing. ICSISCET 2022. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-99-1431-9_38

Download citation

Publish with us

Policies and ethics