Abstract
In this study, a novel method based on deep learning for aligned fingerprints matching is proposed. According to the characteristics of fingerprint images, a convolutional network, Finger ConvNet, is designed. In addition, a new joint supervision signal is used to train Finger ConvNet to obtain deep features. Experimental studies are performed on public fingerprint datasets, the ID Card fingerprint dataset and the Ten-Finger Fingerprint Card fingerprint dataset. Furthermore, four performance indicators, the false matching rate (FMR), false non-matching rate (FNMR), equal error rate (EER) and receiver operating characteristic (ROC) curve, are measured. The experimental results demonstrate the effectiveness of the proposed method, which achieved a competitive effect in comparison with conventional fingerprint matching algorithms in fingerprint verification tasks using the FVC2000, FVC2002, and FVC2004 datasets. Moreover, the matching speed of the proposed method was almost 5 times faster than the fastest conventional fingerprint matching algorithms. In addition, it can be used as a fast matching method to filter out many templates with low scores by setting a threshold according to the matching scores and thus accelerate the process in identification tasks.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
NIST Biometric Image Software (NBIS), http://www.nist.gov/itl/iad/ig/nbis.cfm.
References
Maltoni D, Maio D, Jain AK, Prabhakar S (2009) Handbook of fingerprint recognition. Springer, London
Hong L, Wan Y, Jain AK (1998) Fingerprint image enhancement: algorithm and performance evaluation. IEEE Trans Pattern Anal Mach Intell 20(8):777–789
Jain AK, Hong L, Bolle R (1997) On-line fingerprint verification. IEEE Trans Pattern Anal Mach Intell 19(4):302–314
Feng J, Jain AK (2011) Fingerprint reconstruction: from minutiae to phase. IEEE Trans Pattern Anal Mach Intell 33(2):209–223
Bazen AM, Verwaaijen GTB, Gerez SH, Veelenturf LPJ, Van der Zwaag BJ (2000) A correlation-based fingerprint verification system. In: Proceedings of the ProRISC2000 workshop on circuits, systems and signal processing, pp 205–213
Bazen AM, Gerez SH, Veelenturf L, Zwaag BV, Verwaaijen G (2000) A correlation-based fingerprint verification system. Stw Technology Foundation 31(5):652–655
Ross A, Reisman J, Jain AK (2002) Fingerprint matching using feature space correlation. International Workshop Copenhagen on Biometric Authentication 2359:48–57
Cavusoglu A, Gorgunoglu S (2007) A robust correlation based fingerprint matching algorithm for verification. J Appl Sci 7(21):3286–3291
Ghaddab MH, Jouini K, Korbaa O (2017) Fast and accurate fingerprint matching using expanded delaunay triangulation. In: Proceedings of the IEEE/ACS international conference on computer systems and applications, pp 751–758
Peralta D, Galar M, Triguero I, Miguel-Hurtado O, Benitez JM, Herrera F (2014) Minutiae filtering to improve both efficacy and efficiency of fingerprint matching algorithms. Eng Appl Artif Intell 32(32):37–53
Li Q, Nguyen VH, Liu J, Kim H (2017) Multi-feature score fusion for fingerprint recognition based on neighbor minutiae boost. IEIE Transactions on Smart Processing and Computing 6(6):387–400
Kumar R, Chandra P, Hanmandlu M (2016) A robust fingerprint matching system using orientation features. J Inf Process Syst 12(1):83–99
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
Galar M, Derrac J, Peralta D, Triguero I, Paternain D, et al. (2015) A survey of fingerprint classification Part I: taxonomies on feature extraction methods and learning models. Knowl-Based Syst 81:76–97
Galar M, Derrac J, Peralta D, Triguero I, Paternain D, et al. (2015) A survey of fingerprint classification Part II: experimental analysis and ensemble proposal. Knowl-Based Syst 81:98–116
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Proceedings of the advances in neural information processing systems, vol 60, pp 1097–1105
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556
Szegedy C, Liu W, Jia Y, Sermanet P, et al. (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–9
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Luo X, Tian J, Wu Y (2000) A minutiae matching algorithm in fingerprint verification. In: Proceedings of the IEEE international conference on pattern recognition, vol 4, pp 833–836
Jiang X, Yau WY (2000) Fingerprint minutiae matching based on the local and global structures. In: Proceedings of the IEEE international conference on pattern recognition, vol 2, pp 1038–1041
Ouyang W, Zeng X, Wang X, Qiu S, Luo P, Tian Y, et al. (2017) Object detection with deformable part based convolutional neural networks. IEEE Trans Pattern Anal Mach Intell 39(7):1320– 1334
Xue D, Wu L, Hong Z, Guo S, Gao L, Wu Z, et al. (2018) Deep learning-based personality recognition from text posts of online social networks. Appl Intell 48(11):4232–4246
Sun Y, Chen Y, Wang X, Tang X (2014) Deep learning face representation by joint identification-verification. In: Proceedings of the advances in neural information processing systems, vol 60, pp 1988–1996
Tripathi BK (2017) On the complex domain deep machine learning for face recognition. Appl Intell 47(3):1–15
Noda K, Yamaguchi Y, Nakadai K, Okuno HG, Ogata T (2015) Audio-visual speech recognition using deep learning. Appl Intell 42(4):722–737
Cho SB, Won HH (2007) Cancer classification using ensemble of neural networks with multiple significant gene subsets. Appl Intell 26(3):243–250
Acharya UR, Fujita H, Shu LO, Hagiwara Y, Tan JH, Adam M, et al. (2018) Deep convolutional neural network for the automated diagnosis of congestive heart failure using ecg signals. Appl Intell 49(1):16–27
Fujita H, Cimr D (2019) Computer Aided detection for fibrillations and flutters using deep convolutional neural network. Inf Sci 486:231–239
Wang R, Han C, Guo T (2016) A novel fingerprint classification method based on deep learning. In: Proceedings of the IEEE international conference on pattern recognition, pp 931– 936
Nguyen DL, Cao K, Jain AK (2018) Robust minutiae extractor: integrating deep networks and fingerprint domain knowledge. In: Proceedings of the international conference on biometrics, pp 9–16
Liu Y, Zhou B, Han C, Guo T, Qin J (2018) A method for singular points detection based on faster-RCNN. Appl Sci 8(10):1853
Qin J, Tang S, Han C, Guo T (2017) Partial fingerprint matching via phase-only correlation and deep convolutional neural network. In: Proceedings of the international conference on neural information processing, pp 602–611
Cappelli R, Ferrara M, Maltoni D (2011) Fingerprint indexing based on minutia cylinder-code. IEEE Trans Pattern Anal Mach Intell 33(5):1051–1057
Ioffe S, Szegedy C (2015) Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167
Clevert DA, Unterthiner T, Hochreiter S (2015) Fast and accurate deep network learning by exponential linear units (elus). arXiv:1511.07289
Hinton GE, Srivastava N, Krizhevsky A, Sutskever I, Salakhutdinov RR (2012) Improving neural networks by preventing co-adaptation of feature detectors. Comput Sci 3(4):212–223
Srivastava N, Hinton GE, Krizhevsky A, Sutskever I, Salakhutdinov RR (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958
Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. In: Proceedings of the international conference on artificial intelligence and statistics, vol 15, pp 315–323
Wen Y, Zhang K, Li Z, Qiao Y (2016) A discriminative feature learning approach for deep face recognition. In: Proceedings of the European conference on computer vision, pp 499–515
Chopra S, Hadsell R, Lecun Y (2005) Learning a similarity metric discriminatively, with application to face verification. In: Proceedings of the IEEE conference on computer vision and pattern recognition, vol 1, pp 539–546
Norouzi M, Fleet DJ, Salakhutdinov R (2012) Hamming distance metric learning. In: Proceedings of the advances in neural information processing systems, vol 2, pp 1061–1069
Jia Y, Shelhamer E, Donahue J, Karayev S, et al. (2014) Caffe: convolutional architecture for fast feature embedding. In: Proceedings of the ACM international conference on multimedia, pp 675–678
Maio D, Maltoni D, Cappelli R, Wayman JL, Jain AK (2002) Fvc2000: Fingerprint verification competition. IEEE Trans Pattern Anal Mach Intell 24(3):402–412
Maio D, Maltoni D, Cappelli R, Wayman JL, Jain AK (2002) FVC 2002: second fingerprint verification competition. In: Proceedings of the IEEE international conference on pattern recognition, pp 811–814
Maio D, Maltoni D, Cappelli R, Wayman JL, Jain AK (2004) Fvc2004: third fingerprint verification competition. Lect Notes Comput Sci 3072(2):1–7
Watson CI, Wilson C (1992) Nist special database 4, Fingerprint database national institute of standards and technology
Watson CI (1992) Nist special database 14, Fingerprint database national institute of standards and technology
Cappelli R, Erol A, Maio D, Maltoni D (2000) Synthetic fingerprint-image generation. In: Proceedings of the IEEE international conference on pattern recognition, pp 471–474
Cappelli R, Maio D, Maltoni D (2002) Synthetic fingerprint-database generation. In: Proceedings of the IEEE international conference on pattern recognition, pp 744–747
Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z et al (2016) TensorFlow: large-scale machine learning on heterogeneous systems. arXiv:1603.04467. Software available from http://tensorflow.org
Cappelli R, Ferrara M, Maltoni D (2010) Minutia cylinder-code: a new representation and matching technique for fingerprint recognition. IEEE Trans Pattern Anal Mach Intell 32(12):2128–2141
He Y, Tian J, Li L, Chen H, Yang X (2006) Fingerprint matching based on global comprehensive similarity. IEEE Trans Pattern Anal Mach Intell 28(6):850–862
Acknowledgment
This research was funded by the State Key Program of National Natural Science Foundation of China under grant number 11731013 and 11331012, and by the National Natural Science Foundation of China under grant number 11571014.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, Y., Zhou, B., Han, C. et al. A novel method based on deep learning for aligned fingerprints matching. Appl Intell 50, 397–416 (2020). https://doi.org/10.1007/s10489-019-01530-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-019-01530-4