Research Article
BibTex RIS Cite
Year 2025, Volume: 13 Issue: 2, 194 - 202
https://doi.org/10.17694/bajece.1519228

Abstract

Project Number

217E092

References

  • [1] “Nist special database catalog,” www.nist.gov/srd/shop/ special-database-catalog, accessed: 2021-02-05.
  • [2] Y. Xu, Y. Wang, J. Liang, and Y. Jiang, “Augmentation data synthesis via gans: Boosting latent fingerprint reconstruction,” in ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2020, pp. 2932–2936.
  • [3] R. Cappelli, D. Maio, and D. Maltoni, “Sfinge: an approach to synthetic fingerprint generation,” in International Workshop on Biometric Technologies (BT2004), 2004, pp. 147–154.
  • [4] A. H. Ansari, “Generation and storage of large synthetic fingerprint database,” ME Thesis, Jul, 2011.
  • [5] K. Cao and A. Jain, “Fingerprint synthesis: Evaluating fingerprint search at scale,” in 2018 International Conference on Biometrics (ICB). IEEE, 2018, pp. 31–38.
  • [6] V. Mistry, J. J. Engelsma, and A. K. Jain, “Fingerprint synthesis: Search with 100 million prints,” in 2020 IEEE International Joint Conference on Biometrics (IJCB). IEEE, 2019, pp. 1–10.
  • [7] “Sfinge tool, biolab, university of bologna,” biolab.csr.unibo.it/research. asp, accessed: 2021-02-12.
  • [8] “Anguli, database systems lab, indian institute of science,” dsl.cds.iisc. ac.in/projects/Anguli, accessed: 2021-02-12.
  • [9] R. Cappelli, D. Maio, and D. Maltoni, “Synthetic fingerprint-database generation,” in Object recognition supported by user interaction for service robots, vol. 3. IEEE, 2002, pp. 744–747.
  • [10] B. G. Sherlock and D. M. Monro, “A model for interpreting fingerprint topology,” Pattern recognition, vol. 26, no. 7, pp. 1047–1055, 1993.
  • [11] I. Fogel and D. Sagi, “Gabor filters as texture discriminator,” Biological cybernetics, vol. 61, no. 2, pp. 103–113, 1989.
  • [12] P. Johnson, F. Hua, and S. Schuckers, “Texture modeling for synthetic fingerprint generation,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2013, pp. 154– 159.
  • [13] Y. Chen and A. K. Jain, “Beyond minutiae: A fingerprint individuality model with pattern, ridge and pore features,” in International Conference on Biometrics. Springer, 2009, pp. 523–533.
  • [14] Q. Zhao, A. K. Jain, N. G. Paulter, and M. Taylor, “Fingerprint image synthesis based on statistical feature models,” in 2012 IEEE Fifth International Conference on Biometrics: Theory, Applications and Systems (BTAS). IEEE, 2012, pp. 23–30.
  • [15] K. G. Larkin and P. A. Fletcher, “A coherent framework for fingerprint analysis: are fingerprints holograms?” Optics Express, vol. 15, no. 14, pp. 8667–8677, 2007.
  • [16] C. Imdahl, S. Huckemann, and C. Gottschlich, “Towards generating realistic synthetic fingerprint images,” in 2015 9th International Symposium on Image and Signal Processing and Analysis (ISPA). IEEE, 2015, pp. 78–82.
  • [17] C. Gottschlich and S. Huckemann, “Separating the real from the synthetic: minutiae histograms as fingerprints of fingerprints,” IET Biometrics, vol. 3, no. 4, pp. 291–301, 2014.
  • [18] P. Bontrager, A. Roy, J. Togelius, N. Memon, and A. Ross, “Deepmasterprints: Generating masterprints for dictionary attacks via latent variable evolution,” in 2018 IEEE 9th International Conference on Biometrics Theory, Applications and Systems (BTAS). IEEE, 2018, pp. 1–9.
  • [19] M. Attia, M. H. Attia, J. Iskander, K. Saleh, D. Nahavandi, A. Abobakr, M. Hossny, and S. Nahavandi, “Fingerprint synthesis via latent space representation,” in 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). IEEE, 2019, pp. 1855–1861.
  • [20] K. Perlin, “An image synthesizer,” ACM Siggraph Computer Graphics, vol. 19, no. 3, pp. 287–296, 1985.
  • [21] R. Cappelli, D. Maio, and D. Maltoni, “An improved noise model for the generation of synthetic fingerprints,” in ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004., vol. 2. IEEE, 2004, pp. 1250–1255.
  • [22] L. Pang, J. Chen, F. Guo, Z. Cao, E. Liu, and H. Zhao, “Rose: real onestage effort to detect the fingerprint singular point based on multi-scale spatial attention,” Signal, Image and Video Processing, vol. 16, no. 3, pp. 669–676, 2022.
  • [23] J. Feng and A. K. Jain, “Fingerprint reconstruction: From minutiae to phase,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 2, pp. 209–223, 2011.
  • [24] P. R. Vizcaya and L. A. Gerhardt, “A nonlinear orientation model for global description of fingerprints,” Pattern Recognition, vol. 29, no. 7, pp. 1221–1231, 1996.
  • [25] D. Maltoni, D. Maio, A. K. Jain, and S. Prabhakar, Handbook of fingerprint recognition. Springer Science & Business Media, 2009.
  • [26] C. I. Watson and C. L. Wilson, “Nist special database 4,” Fingerprint Database, National Institute of Standards and Technology, vol. 17, no. 77, p. 5, 1992.
  • [27] K. Cao, L. Pang, J. Liang, and J. Tian, “Fingerprint classification by a hierarchical classifier,” Pattern Recognition, vol. 46, no. 12, pp. 3186– 3197, 2013.
  • [28] H.-W. Jung and J.-H. Lee, “Noisy and incomplete fingerprint classification using local ridge distribution models,” Pattern recognition, vol. 48, no. 2, pp. 473–484, 2015.
  • [29] M. Liu, “Fingerprint classification based on adaboost learning from singularity features,” Pattern Recognition, vol. 43, no. 3, pp. 1062–1070, 2010.
  • [30] R. Cappelli, D. Maio, D. Maltoni, and L. Nanni, “A two-stage fingerprint classification system,” in Proceedings of the 2003 ACM SIGMM workshop on Biometrics methods and applications, 2003, pp. 95–99.
  • [31] R. Wang, C. Han, and T. Guo, “A novel fingerprint classification method based on deep learning,” in 2016 23rd International Conference on Pattern Recognition (ICPR). IEEE, 2016, pp. 931–936.
  • [32] J. M. Shrein, “Fingerprint classification using convolutional neural networks and ridge orientation images,” in 2017 IEEE Symposium Series on Computational Intelligence (SSCI). IEEE, 2017, pp. 1–8.
  • [33] W.-S. Jeon and S.-Y. Rhee, “Fingerprint pattern classification using convolution neural network,” international journal of fuzzy logic and intelligent systems, vol. 17, no. 3, pp. 170–176, 2017.
  • [34] B. Pandya, G. Cosma, A. A. Alani, A. Taherkhani, V. Bharadi, and T. McGinnity, “Fingerprint classification using a deep convolutional neural network,” in 2018 4th international conference on information management (ICIM). IEEE, 2018, pp. 86–91.
  • [35] P. Tertychnyi, C. Ozcinar, and G. Anbarjafari, “Low-quality fingerprint classification using deep neural network,” IET Biometrics, vol. 7, no. 6, pp. 550–556, 2018.
  • [36] T. Zia, M. Ghafoor, S. A. Tariq, and I. A. Taj, “Robust fingerprint classification with bayesian convolutional networks,” IET Image Processing, vol. 13, no. 8, pp. 1280–1288, 2019.
  • [37] B. Rim, J. Kim, and M. Hong, “Fingerprint classification using deep learning approach,” Multimedia Tools and Applications, vol. 80, pp. 35 809–35 825, 2021.
  • [38] C. Militello, L. Rundo, S. Vitabile, and V. Conti, “Fingerprint classification based on deep learning approaches: experimental findings and comparisons,” Symmetry, vol. 13, no. 5, p. 750, 2021.
  • [39] K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770–778.
  • [40] K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014.
  • [41] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fei, “Imagenet: A large-scale hierarchical image database,” in 2009 IEEE conference on computer vision and pattern recognition. Ieee, 2009, pp. 248–255.

Fingerprint Generation for DNN Training: A Case Study in Fingerprint Classification

Year 2025, Volume: 13 Issue: 2, 194 - 202
https://doi.org/10.17694/bajece.1519228

Abstract

Large annotated datasets are crucial for training state-of-the-art deep learning systems. However, the availability of publicly accessible fingerprint data significantly lags behind that of image datasets or text corpora, which are extensively utilized for tasks such as image understanding and natural language processing. The challenges associated with the collec-tion and distribution of fingerprint data make synthetic data generation a viable alternative. Nonetheless, existing research primarily focuses on the large-scale evaluation of fingerprint search systems rather than examining the usability of generated fingerprint images for training purposes. This study employs a model-based method to generate synthetic fingerprints and evaluates their effectiveness in training deep neural networks for fingerprint classification. The findings indicate that augmenting the training set with synthetic fingerprint impression images enhances performance comparably to augmenting it with real fingerprint images.

Supporting Institution

The Scientific and Technological Research Council of Turkey

Project Number

217E092

References

  • [1] “Nist special database catalog,” www.nist.gov/srd/shop/ special-database-catalog, accessed: 2021-02-05.
  • [2] Y. Xu, Y. Wang, J. Liang, and Y. Jiang, “Augmentation data synthesis via gans: Boosting latent fingerprint reconstruction,” in ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2020, pp. 2932–2936.
  • [3] R. Cappelli, D. Maio, and D. Maltoni, “Sfinge: an approach to synthetic fingerprint generation,” in International Workshop on Biometric Technologies (BT2004), 2004, pp. 147–154.
  • [4] A. H. Ansari, “Generation and storage of large synthetic fingerprint database,” ME Thesis, Jul, 2011.
  • [5] K. Cao and A. Jain, “Fingerprint synthesis: Evaluating fingerprint search at scale,” in 2018 International Conference on Biometrics (ICB). IEEE, 2018, pp. 31–38.
  • [6] V. Mistry, J. J. Engelsma, and A. K. Jain, “Fingerprint synthesis: Search with 100 million prints,” in 2020 IEEE International Joint Conference on Biometrics (IJCB). IEEE, 2019, pp. 1–10.
  • [7] “Sfinge tool, biolab, university of bologna,” biolab.csr.unibo.it/research. asp, accessed: 2021-02-12.
  • [8] “Anguli, database systems lab, indian institute of science,” dsl.cds.iisc. ac.in/projects/Anguli, accessed: 2021-02-12.
  • [9] R. Cappelli, D. Maio, and D. Maltoni, “Synthetic fingerprint-database generation,” in Object recognition supported by user interaction for service robots, vol. 3. IEEE, 2002, pp. 744–747.
  • [10] B. G. Sherlock and D. M. Monro, “A model for interpreting fingerprint topology,” Pattern recognition, vol. 26, no. 7, pp. 1047–1055, 1993.
  • [11] I. Fogel and D. Sagi, “Gabor filters as texture discriminator,” Biological cybernetics, vol. 61, no. 2, pp. 103–113, 1989.
  • [12] P. Johnson, F. Hua, and S. Schuckers, “Texture modeling for synthetic fingerprint generation,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2013, pp. 154– 159.
  • [13] Y. Chen and A. K. Jain, “Beyond minutiae: A fingerprint individuality model with pattern, ridge and pore features,” in International Conference on Biometrics. Springer, 2009, pp. 523–533.
  • [14] Q. Zhao, A. K. Jain, N. G. Paulter, and M. Taylor, “Fingerprint image synthesis based on statistical feature models,” in 2012 IEEE Fifth International Conference on Biometrics: Theory, Applications and Systems (BTAS). IEEE, 2012, pp. 23–30.
  • [15] K. G. Larkin and P. A. Fletcher, “A coherent framework for fingerprint analysis: are fingerprints holograms?” Optics Express, vol. 15, no. 14, pp. 8667–8677, 2007.
  • [16] C. Imdahl, S. Huckemann, and C. Gottschlich, “Towards generating realistic synthetic fingerprint images,” in 2015 9th International Symposium on Image and Signal Processing and Analysis (ISPA). IEEE, 2015, pp. 78–82.
  • [17] C. Gottschlich and S. Huckemann, “Separating the real from the synthetic: minutiae histograms as fingerprints of fingerprints,” IET Biometrics, vol. 3, no. 4, pp. 291–301, 2014.
  • [18] P. Bontrager, A. Roy, J. Togelius, N. Memon, and A. Ross, “Deepmasterprints: Generating masterprints for dictionary attacks via latent variable evolution,” in 2018 IEEE 9th International Conference on Biometrics Theory, Applications and Systems (BTAS). IEEE, 2018, pp. 1–9.
  • [19] M. Attia, M. H. Attia, J. Iskander, K. Saleh, D. Nahavandi, A. Abobakr, M. Hossny, and S. Nahavandi, “Fingerprint synthesis via latent space representation,” in 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). IEEE, 2019, pp. 1855–1861.
  • [20] K. Perlin, “An image synthesizer,” ACM Siggraph Computer Graphics, vol. 19, no. 3, pp. 287–296, 1985.
  • [21] R. Cappelli, D. Maio, and D. Maltoni, “An improved noise model for the generation of synthetic fingerprints,” in ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004., vol. 2. IEEE, 2004, pp. 1250–1255.
  • [22] L. Pang, J. Chen, F. Guo, Z. Cao, E. Liu, and H. Zhao, “Rose: real onestage effort to detect the fingerprint singular point based on multi-scale spatial attention,” Signal, Image and Video Processing, vol. 16, no. 3, pp. 669–676, 2022.
  • [23] J. Feng and A. K. Jain, “Fingerprint reconstruction: From minutiae to phase,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 2, pp. 209–223, 2011.
  • [24] P. R. Vizcaya and L. A. Gerhardt, “A nonlinear orientation model for global description of fingerprints,” Pattern Recognition, vol. 29, no. 7, pp. 1221–1231, 1996.
  • [25] D. Maltoni, D. Maio, A. K. Jain, and S. Prabhakar, Handbook of fingerprint recognition. Springer Science & Business Media, 2009.
  • [26] C. I. Watson and C. L. Wilson, “Nist special database 4,” Fingerprint Database, National Institute of Standards and Technology, vol. 17, no. 77, p. 5, 1992.
  • [27] K. Cao, L. Pang, J. Liang, and J. Tian, “Fingerprint classification by a hierarchical classifier,” Pattern Recognition, vol. 46, no. 12, pp. 3186– 3197, 2013.
  • [28] H.-W. Jung and J.-H. Lee, “Noisy and incomplete fingerprint classification using local ridge distribution models,” Pattern recognition, vol. 48, no. 2, pp. 473–484, 2015.
  • [29] M. Liu, “Fingerprint classification based on adaboost learning from singularity features,” Pattern Recognition, vol. 43, no. 3, pp. 1062–1070, 2010.
  • [30] R. Cappelli, D. Maio, D. Maltoni, and L. Nanni, “A two-stage fingerprint classification system,” in Proceedings of the 2003 ACM SIGMM workshop on Biometrics methods and applications, 2003, pp. 95–99.
  • [31] R. Wang, C. Han, and T. Guo, “A novel fingerprint classification method based on deep learning,” in 2016 23rd International Conference on Pattern Recognition (ICPR). IEEE, 2016, pp. 931–936.
  • [32] J. M. Shrein, “Fingerprint classification using convolutional neural networks and ridge orientation images,” in 2017 IEEE Symposium Series on Computational Intelligence (SSCI). IEEE, 2017, pp. 1–8.
  • [33] W.-S. Jeon and S.-Y. Rhee, “Fingerprint pattern classification using convolution neural network,” international journal of fuzzy logic and intelligent systems, vol. 17, no. 3, pp. 170–176, 2017.
  • [34] B. Pandya, G. Cosma, A. A. Alani, A. Taherkhani, V. Bharadi, and T. McGinnity, “Fingerprint classification using a deep convolutional neural network,” in 2018 4th international conference on information management (ICIM). IEEE, 2018, pp. 86–91.
  • [35] P. Tertychnyi, C. Ozcinar, and G. Anbarjafari, “Low-quality fingerprint classification using deep neural network,” IET Biometrics, vol. 7, no. 6, pp. 550–556, 2018.
  • [36] T. Zia, M. Ghafoor, S. A. Tariq, and I. A. Taj, “Robust fingerprint classification with bayesian convolutional networks,” IET Image Processing, vol. 13, no. 8, pp. 1280–1288, 2019.
  • [37] B. Rim, J. Kim, and M. Hong, “Fingerprint classification using deep learning approach,” Multimedia Tools and Applications, vol. 80, pp. 35 809–35 825, 2021.
  • [38] C. Militello, L. Rundo, S. Vitabile, and V. Conti, “Fingerprint classification based on deep learning approaches: experimental findings and comparisons,” Symmetry, vol. 13, no. 5, p. 750, 2021.
  • [39] K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770–778.
  • [40] K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014.
  • [41] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fei, “Imagenet: A large-scale hierarchical image database,” in 2009 IEEE conference on computer vision and pattern recognition. Ieee, 2009, pp. 248–255.
There are 41 citations in total.

Details

Primary Language English
Subjects Software Engineering (Other)
Journal Section Araştırma Articlessi
Authors

Emre İrtem This is me 0000-0003-2506-2411

Nesli Erdoğmuş 0000-0002-6875-2685

Project Number 217E092
Early Pub Date July 11, 2025
Publication Date
Submission Date July 19, 2024
Acceptance Date January 23, 2025
Published in Issue Year 2025 Volume: 13 Issue: 2

Cite

APA İrtem, E., & Erdoğmuş, N. (2025). Fingerprint Generation for DNN Training: A Case Study in Fingerprint Classification. Balkan Journal of Electrical and Computer Engineering, 13(2), 194-202. https://doi.org/10.17694/bajece.1519228

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı