Comparison of fingerprint enhancement techniques through Mean Square Error and Peak-Signal to Noise Ratio

Similar documents
Biometrics- Fingerprint Recognition

An approach for Fingerprint Recognition based on Minutia Points

PERFORMANCE MEASURE OF LOCAL OPERATORS IN FINGERPRINT DETECTION ABSTRACT

Fingerprint Recognition System for Low Quality Images

REINFORCED FINGERPRINT MATCHING METHOD FOR AUTOMATED FINGERPRINT IDENTIFICATION SYSTEM

Touchless Fingerprint recognition using MATLAB

Fingerprint Matching Using Minutiae Feature Hardikkumar V. Patel, Kalpesh Jadav

Finger Print Enhancement Using Minutiae Based Algorithm

Fingerprint Verification System using Minutiae Extraction Technique

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE

An Approach to Demonstrate the Fallacies of Current Fingerprint Technology

Keywords Fingerprint recognition system, Fingerprint, Identification, Verification, Fingerprint Image Enhancement, FFT, ROI.

Fingerprint Verification applying Invariant Moments

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

Minutiae Based Fingerprint Authentication System

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

Keywords Fingerprint enhancement, Gabor filter, Minutia extraction, Minutia matching, Fingerprint recognition. Bifurcation. Independent Ridge Lake

Combined Fingerprint Minutiae Template Generation

Fingerprint Ridge Orientation Estimation Using A Modified Canny Edge Detection Mask

Biometric Security System Using Palm print

Multimodal Biometric Authentication using Face and Fingerprint

Logical Templates for Feature Extraction in Fingerprint Images

A Secondary Fingerprint Enhancement and Minutiae Extraction

International Journal of Emerging Technology & Research

Implementation of Minutiae Based Fingerprint Identification System using Crossing Number Concept

Image Enhancement Techniques for Fingerprint Identification

Designing of Fingerprint Enhancement Based on Curved Region Based Ridge Frequency Estimation

Fingerprint Recognition System

A new approach to reference point location in fingerprint recognition

A Hybrid Core Point Localization Algorithm

Implementation of Fingerprint Matching Algorithm

Local Correlation-based Fingerprint Matching

Abstract -Fingerprints are the most widely. Keywords:fingerprint; ridge pattern; biometric;

Biometric Security Technique: A Review

Outline. Incorporating Biometric Quality In Multi-Biometrics FUSION. Results. Motivation. Image Quality: The FVC Experience

FINGERPRINT MATCHING BASED ON STATISTICAL TEXTURE FEATURES

This is the published version:

Fingerprint Mosaicking by Rolling with Sliding

Image Quality Measures for Fingerprint Image Enhancement

Fingerprint Recognition Using Gabor Filter And Frequency Domain Filtering

A Challenge to Analyze and Detect Altered Human Fingerprints

Adaptive Fingerprint Image Enhancement Techniques and Performance Evaluations

Fingerprint Recognition using Texture Features

Adaptive Fingerprint Image Enhancement with Minutiae Extraction

Fast and Robust Projective Matching for Fingerprints using Geometric Hashing

Multimodal Biometric System by Feature Level Fusion of Palmprint and Fingerprint

AN EFFICIENT METHOD FOR FINGERPRINT RECOGNITION FOR NOISY IMAGES

Fingerprint Image Enhancement Algorithm and Performance Evaluation

Fingerprint Matching using Gabor Filters

A GABOR FILTER-BASED APPROACH TO FINGERPRINT RECOGNITION

Available online at ScienceDirect. Procedia Computer Science 46 (2015 )

Intelligent fingerprint recognition system. for Comprehensive Student Information Using MATlab

Implementation of Minutiae Based Fingerprint Identification System Using Crossing Number Concept

Keywords Wavelet decomposition, SIFT, Unibiometrics, Multibiometrics, Histogram Equalization.

A Novel Image Alignment and a Fast Efficient Localized Euclidean Distance Minutia Matching Algorithm for Fingerprint Recognition System

Keywords: Biometrics, Fingerprint, Minutia, Fractal Dimension, Box Counting.

Preprocessing of a Fingerprint Image Captured with a Mobile Camera

I. INTRODUCTION. Image Acquisition. Denoising in Wavelet Domain. Enhancement. Binarization. Thinning. Feature Extraction. Matching

Performance Improvement in Binarization for Fingerprint Recognition

K-Nearest Neighbor Classification Approach for Face and Fingerprint at Feature Level Fusion

International Journal of Advanced Research in Computer Science and Software Engineering

Separation of Overlapped Fingerprints for Forensic Applications

MINUTIA FINGERPRINT RECOGNITION BASED SECURED MONEY EXTRACTION USING ADVANCED WIRELESS COMMUNICATION

Development of an Automated Fingerprint Verification System

Feature-level Fusion for Effective Palmprint Authentication

FINGERPRINT RECOGNITION BASED ON SPECTRAL FEATURE EXTRACTION

Design & Implementation of Features based Fingerprint Image Matching System

Ujma A. Mulla 1 1 PG Student of Electronics Department of, B.I.G.C.E., Solapur, Maharashtra, India. IJRASET: All Rights are Reserved

Keywords: Fingerprint, Minutia, Thinning, Edge Detection, Ridge, Bifurcation. Classification: GJCST Classification: I.5.4, I.4.6

A Novel Data Encryption Technique by Genetic Crossover of Robust Finger Print Based Key and Handwritten Signature Key

International Journal of Advanced Research in Computer Science and Software Engineering

Multi Purpose Code Generation Using Fingerprint Images

Progress Report (July05-Dec05)

Partially Acquired Fingerprint Recognition Using Correlation Based Technique.

A FINGER PRINT RECOGNISER USING FUZZY EVOLUTIONARY PROGRAMMING

Minutia Cylindrical Code Based Approach for Fingerprint Matching

Verifying Fingerprint Match by Local Correlation Methods

Improving Latent Fingerprint Matching Performance by Orientation Field Estimation using Localized Dictionaries

A New Approach To Fingerprint Recognition

A Novel Adaptive Algorithm for Fingerprint Segmentation

PERFORMANCE ANALYSIS OF CANNY AND OTHER COMMONLY USED EDGE DETECTORS Sandeep Dhawan Director of Technology, OTTE, NEW YORK

A Full Analytical Review on Fingerprint Recognition using Neural Networks

VOL. 3, NO. 3, Mar-April 2013 ISSN ARPN Journal of Systems and Software AJSS Journal. All rights reserved

Filterbank-Based Fingerprint Matching. Multimedia Systems Project. Niveditha Amarnath Samir Shah

FC-QIA: Fingerprint-Classification based Quick Identification Algorithm

FINGERPRINT RIDGE LINE RECONSTRUCTION Using Sampling-based Tracing Method

PCA AND CENSUS TRANSFORM BASED FINGERPRINT RECOGNITION WITH HIGH ACCEPTANCE RATIO

Fingerprint-Iris Fusion Based Multimodal Biometric System Using Single Hamming Distance Matcher

A New Pairing Method for Latent and Rolled Finger Prints Matching

Incorporating Image Quality in Multi-Algorithm Fingerprint Verification

Volume 2, Issue 9, September 2014 ISSN

Keywords:- Fingerprint Identification, Hong s Enhancement, Euclidian Distance, Artificial Neural Network, Segmentation, Enhancement.

Fingerprint Enhancement and Identification by Adaptive Directional Filtering

Encryption of Text Using Fingerprints

Fingerprint Mosaicking &

Biometric Identification Using Artificial Neural Network

234 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 14, NO. 2, FEBRUARY 2004

Fingerprint Recognition using Fuzzy based image Enhancement

BIOMETRIC IDENTIFICATION OF PERSONS A SOLUTION FOR TIME & ATTENDANCE PROBLEMS

Palmprint Recognition Using Transform Domain and Spatial Domain Techniques

Transcription:

Comparison of fingerprint enhancement techniques through Mean Square Error and Peak-Signal to Noise Ratio M. M. Kazi A. V. Mane R. R. Manza, K. V. Kale, Professor and Head, Abstract In the fingerprint recognition system the main goal of the fingerprint enhancement algorithm is to reduce the noise present in the image. There are several factors that affect the quality of the acquired fingerprint image viz. presence of scars, variations of the pressure between the finger and acquisition sensor, worn artifacts, and environmental conditions during acquisition process. An input fingerprint image is thereby transformed by the enhancement algorithm to reduce the noise present in the image. This paper shows the work performed on the new database of fingerprint images acquired with a 500dpi optical sensor. Three different enhancement algorithms are applied on the images and the qualities of the reconstructed images are compared using mean-square error and peak-signal to noise ratio. Keywords- Histogram equalization, FFT enhancement, Gabor Filter,,. I. INTRODUCTION Fingerprint is a feature pattern of a finger. These feature patterns are developed at the embryonic stage and maintains uniqueness among the population. Fingerprint possesses the ridges and furrows. Fingerprints are distinguished by their minutia and not by the ridges and furrows. Minutia can be categorized as termination (immediate ending of the ridge) and bifurcation (two branches derived from a point) and can be termed as an abnormal point on the ridge. Fig.1. A fingerprint image acquired by an Nitgen Fingkey Hamster (Optical) Scanner The verification and identification are the two sub-domains of the fingerprint recognition problem. The major difference between these domains is decided by the number of matches performed in the domain. In the fingerprint verification 1:1 match case has been performed whether in the fingerprint Identification 1: Many match case has been performed. However, all fingerprint recognition problems, either verification or identification, are ultimately based on a well defined representation of a fingerprint. As long as the representation of fingerprints remains the uniqueness and keeps simple, the fingerprint matching, either for the 1-to-1 verification case or 1-to-M identification case, is straightforward and easy. There are two different approaches for fingerprint recognition systems depending upon the representation of the images viz. the minutia based approach [2][3] that does the matching by local features and the image based approach, does matching by its global features. The termination and bifurcation are the local features and the global features depend on the whole fingerprint image. II. BASIC BLOCK DIAGRAM OF THE FINGERPRINT RECOGNITION SYSTEM A fingerprint recognition system constitutes of fingerprint acquiring device, minutia extractor and minutia matcher as shown in figure 2. This research work is sponsored by UGC under major research project. ISSN : 0975-3397 Vol. 3 No. 1 Jan 2011 266

Image Enhancement Image Binarization Acquiring Device (Sensor) Minutia Extractor Preprocessing Minutia Extraction Post processing Image Segmentation Thinning Minutia Marking Remove False Minutia Minutia Matcher Specify reference minutia pair Align two fingerprint images Minutia Match III. Fig.2. Fingerprint Recognition System FINGERPRINT IMAGE ENHANCEMENT Fingerprint image enhancement is to make the image clearer for easy further operations. Since the fingerprint images acquired from sensors or other medias are not assured with perfect quality, those enhancement methods, for increasing the contrast between ridges and furrows and for connecting the false broken points of ridges due to insufficient amount of ink, are very useful for keep a higher accuracy to fingerprint recognition. A. Histogram Equalization Histogram equalization [7] is to expand the pixel value distribution of an image so as to increase the perceptional information. The original histogram of a fingerprint image has the bimodal type, the histogram after the histogram equalization occupies all the range from 0 to 255 and the visualization effect is enhanced. The figure shows the image after histogram equalization. Fig.3. (x) before histogram equalization (y) after histogram equalization. B. Fourier Transformations We divide the image into small processing blocks (32x32 pixels) and perform the Fourier Transform according to [7]: M 1N1 p1 p qq 1 G( ) f ( p, q) exp 2t (1) p 0 q 0 M N For p 1 =1, 2 32 and q 1 =1, 2 32. In order to enhance a specific block by its dominant frequencies, we multiply the FFT of the block by its magnitude a set of times. Where Magnitudeof OriginalFFT abs( G( )) G( ) Get the enhanced block according to (, ) - 1 (, ) ( 1, q n g p q G p 1) G G p1 (2) G ( 1 1 is done by: -1 Where G p, q ) M 1 N 1 1 p1 p q f ( p, q) G( ) expt 2 (3) MN p 0 q 0 M N ISSN : 0975-3397 Vol. 3 No. 1 Jan 2011 267

M. M. Kazi et al. / International Journal on Computer Science and Engineering (IJCSE) For p=1, 2,, 32 and q=1,2,,32. The n in formula (2) is an experimentally determined constant, which we choose n=0.50 to calculate. While having a higher n improves the appearance of the ridges, filling up small holes in ridges, having too high a n can result in false joining of ridges. Thus a termination might become a bifurcation. Figure 4 shows the resultant image after FFT enhancement followed by histogram equalization. Fig.4. (x) before FFT enhancement (y) after FFT enhancement C. Enhancement by using Gabor Filter In this enhancement procedure we follow the technique proposed by Hong et.al.[1] The flowchart is as shown in fig.5 1.Normalization 2. Orientation Image Estimation 3. Frequency Image Estimation 4. Region Mask Generation 5. Filtering Input Image Enhanced Image Fig.5. Flowchart for fingerprint enhancement algorithm IV. QUALITY MEASUREMEN T The Mean Square Error () and the Peak Signal to Noise Ratio () are the two error metrics used to compare image reconstruction quality. We have used these two metrics to compare the quality of the reconstructed images after applying histogram equalization, FFT enhancement and Hong et.al [1] algorithm. A. : Peak Signal-to-noise ratio The computes the peak signal-to-noise ratio and represents a measure of the peak error in decibels, between two images. This ratio is often used as a quality measurement between the original and a compressed or reconstructed image. The higher value of the represents the better the quality of the reconstructed image. B. : Mean Square Error The represents the cumulative squared error between the reconstructed and the original image. The lower value of represents the lower error in the reconstruction of the image. To compute the, we first calculate the mean-squared error using the following equation: m, n I m, n I 1 2 M, N (4) M * N 2 In equation (4) M and N are the number of rows and columns in the input images, respectively. Then we compute the using the following equation: R 2 10 log (5) 10 V. EXPERIMENTAL RESULTS We have used the newly acquired fingerprint database. The database contains 66 persons given 10 fingerprints trait per person and each finger having 3 impressions. The whole database contains 66*10*3=1980 fingerprint ISSN : 0975-3397 Vol. 3 No. 1 Jan 2011 268

images. The Graph I and Graph II shows the statistical results of the experiments performed on multiple impressions of the fingerprint trait. The TABLE I shows the of the three techniques applied on the images. TABLE I. FOR THE THREE TECHNIQUES Histogram FFT Hong Enhance Equalization Enhance 45.7998 45.7998 35.709 41.1262 41.1262 9.5387 38.1678 38.1678 5.857 43.3163 43.3163 15.3173 45.2176 45.2176 29.1327 42.7333 42.7333 22.6052 The TABLE II shows the of the three techniques applied on the images. TABLE II. FOR THE THREE TECHNIQUES Histogram FFT Hong Enhance Equalization Enhance 31.5222 31.5222 32.603 31.9896 31.9896 38.3359 32.3138 32.3138 40.454 31.7643 31.7643 36.279 31.5777 31.5777 33.487 31.8231 31.8231 34.5887 50 45 40 35 30 25 20 15 10 5 0 1 4 7 10 13 16 19 22 25 28 histeq fftenhance hongenhace Graph I. The results of the three techniques. 60 50 40 30 20 10 histeq fftenhance hongenhance 0 1 4 7 10 13 16 19 22 25 28 Graph II. The resultsof the three techniques. VI. CONCLUSION Here we focus our work on comparison of the histogram equalization technique, FFT enhancement technique and the algorithm developed by the Hong et.al [1] for fingerprint image enhancement using the peak-signal-to-noise ratio and mean square error. We analyzed that the Hong et.al [1] algorithm gives lowest error rate compared to other two and it gives highest compared to others. So as to Hong et. al method of enhancement can be used for further work. ISSN : 0975-3397 Vol. 3 No. 1 Jan 2011 269

ACKNOWLEDGMENT The work has been sponsored by UGC-INDIA under a major research project F.No. 33-63-2007 (SR). We acknowledge here for the same. REFERENCES [1] L. Hong, Y. Wan and A. Jain, "Fingerprint Image Enhancement: Algorithm and Performance Evaluation", IEEE PAMI, Vol 20. No. 8, 1998. [2] M. Tico, P.Kuosmanen and J.Saarinen. Wavelet domain features for fingerprint recognition, Electroni. Lett., 2001, 37, (1), pp.21-22. [3] Lee, C.J., and Wang, S.D.: Fingerprint feature extration using Gabor filters, Electron. Lett., 1999, 35, (4), pp.288-290. [4] N. Ratha, S. Chen and A.K. Jain, "Adaptive Flow Orientation Based Feature Extraction in Fingerprint Images", Pattern Recognition, Vol. 28, pp. 1657-1672, November 1995. [5] D.Maio and D. Maltoni. Direct gray-scale minutiae detection in fingerprints. IEEE Trans. Pattern Anal. And Machine Intell., 19(1):27-40, 1997. [6] Lin Hong. "Automatic Personal Identification Using Fingerprints", Ph.D. Thesis, 1998. [7] Rafael C. Gonzalez and Richard E. Woods. Digital Image Processing. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2001 [8] M. Tico, M. Vehvilainen, and J. Saarinen. A method of fingerprint image enhancement based on second directional derivatives. In IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pages 985 988, 2005. ISSN : 0975-3397 Vol. 3 No. 1 Jan 2011 270