Skip to main content

DFRS: A Large-Scale Distributed Fingerprint Recognition System Based on Redis

  • Conference paper
  • First Online:
MultiMedia Modeling (MMM 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9516))

Included in the following conference series:

Abstract

As the fast growth of users, matching a given fingerprint with the ones in a massive database precisely and efficiently becomes more and more difficult. To fight against this challenging issue in “big data” era, we have designed in this paper a novel large-scale distributed Redis-based fingerprint recognition system called DFRS that introduces an innovative framework for fingerprint processing while incorporating many key technologies for data compression and computing acceleration. By using Base64 compressive encoding method together with key-value pair storage structure, the space reduction can be achieved up to 40 % in our experiments – which is particularly important as Redis is an in memory read-write NoSQL data storage system. To compensate the cost introduced by compressive encoding, the parallel decoding is adopted with the help of OpenMP, saving the time by above one third. Furthermore, the granularity-based division (RM\(+\)AM architecture) and the Quick-Return strategy bring significant improvement in matching time, making the whole system – DFRS feasible and efficient in large scale for massive data volume.

Y. Peng—This work was supported by the National Basic Research Program of China (973) under Grant No. 2014CB340303, National Natural Science Foundation of China (NSF) under Grant No. 61402490, the Science and Technology Commission of Shanghai Municipathy under research Grant No. 14DZ2260800, China Postdoctoral Science Foundation under Grant No. 2014M561438 and Excellent Ph.D. Dissertation Foundation of Hunan.

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 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Maltoni, D., Maio, D., Jain, A.K., et al.: Handbook of Fingerprint Recognition. Springer, London (2009)

    Book  Google Scholar 

  2. http://db-engines.com/en/ranking

  3. Bartholomew, D.: SQL vs. NoSQL. Linux J. 2010(195) (2010)

    Google Scholar 

  4. Carlson, J.L.: Redis in Action. Manning Publications Co., Greenwich (2013)

    Google Scholar 

  5. Ross, A.A., Shah, J., Jain, A.K.: Toward reconstructing fingerprints from minutiae points. In: Defense and Security. International Society for Optics and Photonics, pp. 68–80 (2005)

    Google Scholar 

  6. Kary, K., Jain, A.K.: Fingerprint classification. Pattern Recogn. 29(3), 389–404 (1996)

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  8. Prabhakar, S., Jain, A.K., Wang, J., et al.: Minutia verification and classification for fingerprint matching. In: Proceedings of the 15th International Conference on Pattern Recognition, vol. 1, pp. 25–29. IEEE (2000)

    Google Scholar 

  9. Jea, T.Y., Govindaraju, V.: A minutia-based partial fingerprint recognition system. Pattern Recogn. 38(10), 1672–1684 (2005)

    Article  Google Scholar 

  10. Labati, R.D., Genovese, A., Piuri, V., et al.: Contactless fingerprint recognition: a neural approach for perspective and rotation effects reduction. In: Proceedings of the IEEE Symposium on Computational Intelligence in Biometrics & Identity Management, pp. 22–30 (2013)

    Google Scholar 

  11. Kaur, M., Singh, M., Girdhar, A., et al.: Fingerprint verification system using minutiae extraction technique. Proc. World Acad. Sci. Eng. Technol. 46, 497–502 (2008)

    Google Scholar 

  12. Bhargava, D.N., Bhargava, R., Narooka, P., et al.: Fingerprint recognition using minutia matching. Int. J. Comput. Trends Technol. 3(4), 641–643 (2012)

    Google Scholar 

  13. Zhu, E., Yin, J., Zhang, G.: Fingerprint matching based on global alignment of multiple reference minutiae. Pattern Recogn. 38(10), 1685–1694 (2005)

    Article  Google Scholar 

  14. Wang, S., Zhang, W.W., Wang, Y.S.: Fingerprint classification by directional fields. In: Proceedings of the Fourth IEEE International Conference on Multimodal Interfaces, pp. 395–399. IEEE (2002)

    Google Scholar 

  15. http://bias.csr.unibo.it/fvc2004/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bing Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Li, B., Huang, Z., Chen, J., Yuan, Y., Peng, Y. (2016). DFRS: A Large-Scale Distributed Fingerprint Recognition System Based on Redis. In: Tian, Q., Sebe, N., Qi, GJ., Huet, B., Hong, R., Liu, X. (eds) MultiMedia Modeling. MMM 2016. Lecture Notes in Computer Science(), vol 9516. Springer, Cham. https://doi.org/10.1007/978-3-319-27671-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27671-7_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27670-0

  • Online ISBN: 978-3-319-27671-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics