IJLRET
Fingerprint Recognition Mr. Sushen R. Gulhane
Assistant Professor DYPCOE, Pune
Mr. Sanjay S. Badhe
Assistant Professor DYPCOE, Pune
Abstract: Fingerprint recognition is one of the method to identify between two or more persons. This method is commonly applicable in many industries, The technology provide higher security than traditional methods such as signature, pins, smart cards etc. With the help of features which are extracted from human fingerprints the input image is analyzed and compared with database to find authorized person. Oriented images are also recognized with the help of different algorithms such as DWT with Gabor filter, haar wavelet transform. By using these algorithms here we recognized different oriented images such as 0°,45°,90°,etc.
Keywords: Fingerprint, DWT, gabor, haar wavelet, Euclidean distance
I. INTRODUCTION
Biometric Identification System is a technology that uses different characteristics of person for recognition purpose such as fingerprint , palm ,retina etc. There are number of traditional methods are available for identification such as password, smart cards ,tokens but it has some disadvantages such as it is difficult to remember password, carry the token or smart card . it may be lost or it can be used by unauthorized persons .Instead of that biometric system is secure than traditional methods. Out of that here we use fingerprint than retina or palm because to extract feature from fingerprint is easy and cheaper as compared to palm or retina. it is easy to detect core point. Fingerprint is unique for every one even in twins. Fingerprint contains ridges and valleys. Fingerprint contain different features such as global or local that mean minutiae (ridge ending ,ridge bifurcations etc.)Here we work on oriented images (such as 0°,45°,90°,etc ).With the help of DWT and haar wavelet we can extract features for different orientation. Extracted features are compared with database for identification.
Fig. Fingerprint with core, valleys, ridges
Here we work on different orientation with two algorithms to extract features and compare with database with the help of Euclidean distance. The results of algorithms are compare to detect which one is best. This is done with the help of haar wavelet and DWT.
II. RELATEDWORKS
A lot of work has been done to identify fingerprint for low quality images as well as dark images . Input image may be rotated in different angle or original so we have to identify this image with the help of different algorithm. Biometric steps contain some basic steps such as pre processing, feature extraction, matching with database. We can use DWT, haar wavelet, FFT or Gabor filter or combination of them for verification of fingerprint image. Where the DWT is proposed to identify dark images or inked images.
III. PROPOSEDAPPROACH
In biometric system a variety of algorithms are available to find authorized person. In this paper we
IJLRET
different orientation .We can analyze dark images or poor quality images also. We use texture analysis using wavelet transform to overcome problems with dark images etc.
Fingerprint
A. Pre processing
Input image contain noise. So image enhancement is necessary to reduce noise & to get original image .Sometimes fingerprint may contains cuts ,dry, wet, dirt so image enhancement is the first step to get clear image. To obtain Region of Interest(ROI) by applying segmentation on grey scale image.
B. Feature extraction
To determine features from the raw signal by the use of digital processing techniques .If image size is large and reduced feature extraction is required then this approach is used .This feature extraction is used for image matching, object detection, texture classification for quick response.
Algorithm for texture analysis and feature extraction with DWT:
1. Obtain grey level image from the scanner. Or inked image scan and convert into grey scale.
2. Apply a 2 level discrete wavelet transform decomposition on grey scale image
3. For each level wavelet transform decompose the given image into three directional components, i.e., horizontal, diagonal and vertical detail sub bands in the direction of 0, 45 and 135 respectively apart from the smooth sub band. For the second level LL sub-image.
Now compute the following three features.
i. Standard deviation: This is the deviation of the image which gives a measure of the amount of detail in that sub band.
ii. Kurtosis: It measures the peaked ness or flatness of the distribution and is given by Pre processing
Feature extraction Database
Matching
result
IJLRET
4. Now these three features for original image are computed.. so length of the feature vector is (3*10) + original image = 93.
Haar Wavelet Transform:
Basically haar wavelet rescaled square-shaped functions which relate to a wavelet family. Haar wavelet is simplest wavelet. There is a disadvantage of the Haar wavelet is that it is not continuous, so it is not differentiable. Actually this property provide an advantage for the analysis of signals with sudden transitions, such as monitoring of tool failure in machines Wavelet transform gives image as addition of wavelets on different resolution levels. wavelet transform gives high temporal localization for high frequencies while attempts good frequency resolution for low frequencies. So wavelet transform is a good method to extract local features of the image . wavelet transform contains on many layer function decomposition. by applying wavelet transform a signal representing many wavelet coefficients which define the characteristics of signal, the corresponding sub images have larger energies in wavelet transform so mostly wavelet transform is used in signal processing, texture recognition, pattern recognition. vital information is transformed into compressed image without much loss of information. It is a based on many layer function decomposition. After applying wavelet transform, a signal can be described by. If the image has distinct features with some frequency and direction, the corresponding sub images have larger energies in wavelet transform. So wavelet transform is widely used in pattern recognition and texture recognition. Haar wavelet is also known as Db1. Haar wavelet is useful in feature extraction from fingerprint. This transform is easy and applicable for non-linear intensity images.
C) Matching:
This is the last step of proposed system that is matching .In this process calculated features are compared with database .If it crosses the threshold level it mean that the person is authorized and for that purpose here we uses Euclidean distance. It will verify the test image with the database images using following equation.
If N is the number of features in feature set f, fj (x) is the jth texture feature of the test sample X and fj (k) is the jth texture feature of kth texture class in the database, then the Euclidean and Canberra distance metrics are described as below:
Euclidean
Canberra
In Canberra distance metric, before finding the distance between the two images the individual feature components are normalized
IV. EXPERIMENTALRESULTS
This approach is very simple and it contains input images of different persons with orientations. With the help of DWT algorithms features are extracted and minutia are find for various images. Then extracted features are compared with database by using Euclidean distance. It will recognize the authorized person. The results are shown below:
IJLRET
a) Select image and add to database
b) Invalid person
c) Match found with input fingerprint
V. CONCLUSION
It is found that performance of system increased and it is more effective when we increases the number of images. For each feature average value is calculated and compared with database to find authorized person.
Matching process is done with Euclidean distance and Canberra. If extracted feature matched with database then person is authorized otherwise invalid.
REFERENCES
[1] Alessandra A. Paulino &Anil K. Jain ,“Latent Fingerprint Matching Using Descriptor-Based Hough Transform ” IEEE transactions on information forensics and security, vol. 8, no. 1, january 2013.
[2] K.Thaiyalnayaki, S. Syed Abdul Karim, P. Varsha Parmar “Finger Print Recognition using Discrete Wavelet
[3] Amit Kaul ,A.S. Arora & Sushil Chauhan “Rotation Invariant Fingerprint Core-Point Detection using DWT” International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT2012) Proceedings published in International Journal of Computer Applications® (IJCA) [4] Ju Cheng Yang and Dong Sun Park “Fingerprint Verification Based on Invariant Moment Features and
Nonlinear BPNN ” International Journal of Control, Automation, and Systems, vol. 6,no. 6, pp. 800- 808, December 2008.
[5] Jossy P. George, Abhilashs. K. ,Chethana M. D. and Raja K. B. “Performance Analysis of Fingerprint Identification Using Different Levels of DTCWT ” 2012 International Conference on Information and Computer Applications (ICICA 2012) IPCSIT vol. 24 (2012) © (2012) IACSIT Press, Singapore.
IJLRET
ofWeb-based Device Fingerprinting”, University of California, Santa Barbara, CA, USA, 2013 IEEE Symposium on Security and Privacy
[9] Mahbubul Alam, Sarnali Basak and Md. Imdadul Islam “Fingerprint Detection Applying Discrete Wavelet Transform on ROI,” International
[10] Mahbubul Alam, Sarnali Basak and Md. Imdadul Islam “Fingerprint Detection Applying Discrete Wavelet Transform on ROI,” International Journal of Scientific & Engineering Research, Volume 3, Issue 6, June-2012 1 ISSN 2229-5518