Performance Analysis of Fingerprint Recognition Using Machine Learning Algorithms

Akshay Velapure,Rajendra Talware
DOI: https://doi.org/10.1007/978-981-15-1480-7_19
2020-01-01
Abstract:This work uses supervised machine learning algorithms to validate the performance of fingerprint recognition. We extracted fingerprint ridge contours, a level 3 feature, from low-resolution fingerprint images that are used for fingerprint recognition. The fingerprint classification is done using support vector machine and logistic regression classifiers. The database of color images taken from the Internet is split into training and test datasets. First, the images are enhanced using Gabor filter and wavelet. The ridge contours are extracted using canny edge detection filter. We create feature vectors from the extracted ridge contours. These features are used for the fingerprint recognition. The performance of the fingerprint recognition system is evaluated and analyzed using different machine learning algorithms. The Python 2.7 programming language using OpenCV, sklearn, Pickle, NumPy packages for image processing is used in this work.
What problem does this paper attempt to address?