Skip to main content

Fast Fingerprint Orientation Field Estimation Incorporating General Purpose GPU

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 357))

Abstract

Fingerprint is one of the broadly utilized biometric traits for personal identification in both civilian and forensic applications due to its high acceptability, strong security, and low cost. Fingerprint ridge orientation is one of the global fingerprint representations that keeps the holistic ridge structure in a small storage area. The importance of fingerprint ridge orientation comes from its usage in fingerprint singular point detection, coarse level classification, and fingerprint alignment. However, processing time is an important factor in any automatic fingerprint identification system, estimating that ridge orientation image may consume long processing time. This research presents an efficient ridge orientation estimation approach by incorporating a Graphics Processing Unit (GPU) capability to the traditional pixel gradient method. The simulation work shows a significant enhancement in ridge orientation estimation time by 6.41x using a general purpose GPU in comparison to the CPU execution.

An erratum of this chapter can be found under DOI 10.1007/978-3-319-18416-6_110

An erratum to this chapter can be found at http://dx.doi.org/10.1007/978-3-319-18416-6_110

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   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Maltoni D, Maio D, Jain AK, Prabhakar S (2009) Handbook of fingerprint recognition. Springer, 2nd edn. (2009)

    Google Scholar 

  2. Awad AI, Hassanien AE (2014) Impact of some biometric modalities on forensic science. In: Muda AK, Choo YH, Abraham AN, Srihari S (eds) Computational intelligence in digital forensics: forensic investigation and applications, studies in computational intelligence, vol 555. Springer International Publishing, pp. 47–62

    Google Scholar 

  3. Egawa S, Awad AI, Baba K (2012) Evaluation of acceleration algorithm for biometric identification. In: Benlamri R (ed) Networked digital technologies, communications in computer and information science, vol 294. Springer, Berlin, pp 231–242

    Google Scholar 

  4. Jain AK, Bolle R, Pankanti S (eds) (2005) Biometrics: personal identification in networked society. Springer, 2nd edn.

    Google Scholar 

  5. Lee H, Gaensslen R (2010) Advances in fingerprint technology. CRC Series in Forensic and Police Science, Taylor & Francis, 2nd edn

    Google Scholar 

  6. Jain AK, Chen Y, Demirkus M (2007) Pores and ridges: high-resolution fingerprint matching using level 3 features. IEEE Trans Pattern Anal Mach Intell 29(1):15–27

    Article  Google Scholar 

  7. Ji L, Yi Z (2008) Fingerprint orientation field estimation using ridge projection. Pattern Recogn 41(5):1491–1503

    Article  MATH  Google Scholar 

  8. Wynters E (2011) Parallel processing on NVIDIA graphics processing units using CUDA. J Comput Sci Coll 26(3):58–66

    Google Scholar 

  9. Awad AI (2013) Fingerprint local invariant feature extraction on GPU with CUDA. Informatica (Slovenia) 37(3):279–284

    Google Scholar 

  10. Yun EK, Cho SB (2006) Adaptive fingerprint image enhancement with fingerprint image quality analysis. Image Vis Comput 24(1):101–110

    Article  Google Scholar 

  11. Yoon S, Feng J, Jain AK (2006) Latent fingerprint enhancement via robust orientation field estimation. In: International joint conference on biometrics (IJCB), pp 1–8

    Google Scholar 

  12. Zhu E, Yin J, Hu C, Zhang G (2006) A systematic method for fingerprint ridge orientation estimation and image segmentation. Pattern Recogn 39(8):1452–1472

    Article  MATH  Google Scholar 

  13. Liu M, Jiang X, Kot AC (2005) Fingerprint reference-point detection. EURASIP J Appl Sig Process 2005:498–509

    Article  MATH  Google Scholar 

  14. Awad AI, Baba K (2011) Fingerprint singularity detection: a comparative study. In: Mohamad Zain J, Wan Mohd WM, El-Qawasmeh E (eds) Software engineering and computer systems, communications in computer and information science, vol 179. Springer, Berlin, pp 122–132

    Chapter  Google Scholar 

  15. Yager N, Amin A (2005) Coarse fingerprint registration using orientation fields. EURASIP J Adv Signal Process 2005(13):2043–2053

    Article  Google Scholar 

  16. Dass SC, Jain AK (2004) Fingerprint classification using orientation field flow curves. In: Proceedings of international indian conference on computer vision, graphics and image processing, pp 650–655

    Google Scholar 

  17. Liu M, Yap PT (2012) Invariant representation of orientation fields for fingerprint indexing. Pattern Recogn 45(7):2532–2542

    Article  Google Scholar 

  18. Awad AI, Baba K (2012) Singular point detection for efficient fingerprint classification. Int J Comput Architectures Appl 2(1):1–7

    Google Scholar 

  19. Guo JM, Liu YF, Chang JY, Lee JD (2014) Fingerprint classification based on decision tree from singular points and orientation field. Expert Syst Appl 41(2):752–764

    Article  Google Scholar 

  20. Kulkarni JV, Patil BD, Holambe RS (2006) Orientation feature for fingerprint matching. Pattern Recogn 39(8):1551–1554

    Article  MATH  Google Scholar 

  21. Ram S, Bischof H, Birchbauer J (2009) Active fingerprint ridge orientation models. In: Tistarelli M, Nixon MS (eds) Advances in biometrics, lecture notes in computer science, vol 5558. Springer, Berlin, pp 534–543

    Google Scholar 

  22. Hou Z, Yau WY, Wang Y (2011) A review on fingerprint orientation estimation. Secur Commun Netw 4(5):591–599

    Article  Google Scholar 

  23. Bazen A, Gerez S (2002) Systematic methods for the computation of the directional fields and singular points of fingerprints. IEEE Trans Pattern Anal Mach Intell 24(7):905–919

    Article  Google Scholar 

  24. Nagaty KA (2003) On learning to estimate the block directional image of a fingerprint using a hierarchical neural network. Neural Netw 16(1):133–144

    Article  Google Scholar 

  25. Kass M, Witkin A (1987) Analyzing oriented patterns. Comput Vis Graph Image Process 37(3):362–385

    Article  Google Scholar 

  26. Zhang Q, Yan H (2007) Fingerprint orientation field interpolation based on the constrained delaunay triangulation. Int J Inform Syst Sci 3(3):438–452

    MATH  Google Scholar 

  27. Pulli K, Baksheev A, Kornyakov K, Eruhimov V (2012) Real-time computer vision with OpenCV. Commun ACM 55(6):61–69

    Article  Google Scholar 

  28. Poli G, Saito JH (2010) Parallel face recognition processing using neocognitron neural network and GPU with CUDA high performance architecture. In: Oravec M (ed) Face recognition, pp 381–404. In Tech

    Google Scholar 

  29. NVIDIA Compute Unified Device Architecture (CUDA). http://www.nvidia.com/

  30. Yang Z, Zhu Y, Pu Y (2008) Parallel image processing based on CUDA. In: International conference on computer science and software engineering. vol. 3, pp 198–201

    Google Scholar 

  31. Maio D, Maltoni D, Cappelli R, Wayman J, Jain AK (2002) FVC2002: second fingerprint verification competition. In: Proceedings of the 16th International Conference on Pattern Recognition (ICPR2002), Quebec City, pp 811–814

    Google Scholar 

  32. Maio D, Maltoni D, Cappelli R, Wayman J, Jain AK (2004) FVC2004: Third fingerprint verification competition. In: Zhang D, Jain AK (eds) Biometric authentication, Lecture Notes in Computer Science, vol 3072. Springer, Berlin, pp 1–7

    Google Scholar 

  33. Kovesi PD MATLAB and Octave functions for computer vision and image processing. Centre for Exploration Targeting, School of Earth and Environment, The University of Western Australia. http://www.csse.uwa.edu.au/~pk/research/matlabfns/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Ismail Awad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Awad, A.I. (2016). Fast Fingerprint Orientation Field Estimation Incorporating General Purpose GPU. In: Balas, V., Jain, L., Kovačević, B. (eds) Soft Computing Applications. Advances in Intelligent Systems and Computing, vol 357. Springer, Cham. https://doi.org/10.1007/978-3-319-18416-6_70

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-18416-6_70

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-18415-9

  • Online ISBN: 978-3-319-18416-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics