An intelligent system for automatic fingerprint identification using feature fusion by Gabor filter and deep learning

This paper introduces an intelligent computational approach to automatically authenticate fingerprint for personal identification and verification. The feature vector is formed using combined features obtained from Gabor filtering technique and deep learning technique such as Convolutional Neural Network (CNN). Principle Component Analysis (PCA) has been performed on the feature vectors to reduce the overfitting problems in order to make the classification results more accurate and reliable. A multiclass classifier has been trained using the extracted features. Experiments performed using standard public databases demonstrated that the proposed approach showed better performance with regard to accuracy (99.87%) compared to the more recent classification techniques such as Support Vector Machine (97.86%) or Random Forest (95.47%). However, the proposed method also showed higher accuracy compared to other validation approaches such as K-fold (98.89%) and generalization (97.75%). Furthermore, these results were supported by confusion matrix results where only 10 failures were found when tested with 5000 images.

[1]  G. Tutz,et al.  An introduction to recursive partitioning: rationale, application, and characteristics of classification and regression trees, bagging, and random forests. , 2009, Psychological methods.

[2]  Vincenzo Conti,et al.  Fingerprint Classification Based on Deep Learning Approaches: Experimental Findings and Comparisons , 2021, Symmetry.

[3]  Ebtesam N. Alshemmary,et al.  Classification of Fingerprint Images Using Neural Networks Technique , 2012 .

[4]  Takafumi Aoki,et al.  Fingerprint Feature Extraction by Combining Texture, Minutiae, and Frequency Spectrum Using Multi-Task CNN , 2020, 2020 IEEE International Joint Conference on Biometrics (IJCB).

[5]  Hoang Thien Van,et al.  Fingerprint reference point detection for image retrieval based on symmetry and variation , 2012, Pattern Recognit..

[6]  Fan Wu,et al.  Fingerprint pattern identification and classification approach based on convolutional neural networks , 2019, Neural Computing and Applications.

[7]  Lianwen Jin,et al.  High performance offline handwritten Chinese character recognition using GoogLeNet and directional feature maps , 2015, 2015 13th International Conference on Document Analysis and Recognition (ICDAR).

[8]  Anil K. Jain,et al.  FVC2000: Fingerprint Verification Competition , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[10]  Xiaofeng Wang,et al.  An Incremental Two-Dimensional Principal Component Analysis for Object Recognition , 2018 .

[11]  Mei Song Tong,et al.  XFinger-Net: Pixel-Wise Segmentation Method for Partially Defective Fingerprint Based on Attention Gates and U-Net , 2020, Sensors.

[12]  Sameem Abdul Kareem,et al.  Fingerprint image enhancement and recognition algorithms: a survey , 2012, Neural Computing and Applications.

[13]  E. Sreenivasa Reddy,et al.  Classification of fingerprint images with the aid of morphological operation and AGNN classifier , 2018, Applied Computing and Informatics.

[14]  Shiro Tamaki,et al.  An Adaptive Morphological Operation for High-performance Weather Image Processing , 2018 .

[15]  Myung-joo Kang,et al.  FINGERPRINT IMAGE DENOISING AND INPAINTING USING CONVOLUTIONAL NEURAL NETWORK , 2020 .

[16]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[17]  Francisco Herrera,et al.  On the use of convolutional neural networks for robust classification of multiple fingerprint captures , 2017, Int. J. Intell. Syst..

[18]  Jiankun Hu,et al.  Security and Accuracy of Fingerprint-Based Biometrics: A Review , 2019, Symmetry.

[19]  John M. Libert,et al.  NIST Special Database 300: Uncompressed Plain and Rolled Images from Fingerprint Cards , 2018 .

[20]  Mariya Nazarkevych,et al.  Detection of regularities in the parameters of the ateb­gabor method for biometric image filtration , 2019, Eastern-European Journal of Enterprise Technologies.

[21]  Muhammad Hussain,et al.  A Large-Scale Study of Fingerprint Matching Systems for Sensor Interoperability Problem , 2018, Sensors.

[22]  Ka-Chung Leung,et al.  Improvement of Fingerprint Retrieval by a Statistical Classifier , 2011, IEEE Transactions on Information Forensics and Security.

[23]  Anil K. Jain,et al.  FVC2002: Second Fingerprint Verification Competition , 2002, Object recognition supported by user interaction for service robots.

[24]  Jian-Da Wu,et al.  Finger-vein pattern identification using SVM and neural network technique , 2011, Expert Syst. Appl..

[25]  Sung-Bae Cho,et al.  Fingerprint classification using one-vs-all support vector machines dynamically ordered with naive Bayes classifiers , 2008, Pattern Recognit..

[26]  Meng Zhang,et al.  Micro-Doppler Signature-Based Detection, Classification, and Localization of Small UAV With Long Short-Term Memory Neural Network , 2020 .

[27]  Jiajia Yang,et al.  A Robust Fingerprint Identification Method by Deep Learning with Gabor Filter Multidimensional Feature Expansion , 2018, ICCCS.

[28]  Thomas B. Moeslund,et al.  Fast Fingerprint Classification with Deep Neural Networks , 2017, VISIGRAPP.

[29]  Sanjiban Sekhar Roy,et al.  Dilated Deep Neural Network for Segmentation of Retinal Blood Vessels in Fundus Images , 2020, Iranian Journal of Science and Technology, Transactions of Electrical Engineering.

[30]  Huong Thu Nguyen,et al.  Fingerprints Classification through Image Analysis and Machine Learning Method , 2019, Algorithms.

[31]  Ali Mohammad Khodadoust,et al.  Fingerprint indexing based on expanded Delaunay triangulation , 2017, Expert Syst. Appl..

[32]  George Bebis,et al.  A comparative study on feature extraction for fingerprint classification and performance improvements using rank-level fusion , 2010, Pattern Analysis and Applications.

[33]  Henry O. Nyongesa,et al.  Automatic fingerprint classification system using fuzzy neural techniques , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[34]  Anil K. Jain,et al.  Fingerprint Matching , 2010, Computer.

[35]  Francisco Herrera,et al.  A survey on fingerprint minutiae-based local matching for verification and identification: Taxonomy and experimental evaluation , 2015, Inf. Sci..

[36]  Keqin Li,et al.  Fingerprint classification and identification algorithms for criminal investigation: A survey , 2020, Future Gener. Comput. Syst..

[37]  Anil K. Jain,et al.  FVC2004: Third Fingerprint Verification Competition , 2004, ICBA.