Tommy Truong. Objective : To enhance noisy fingerprint images in order to be processed by an automatic fingerprint recognition system, which extracts.

Slides:



Advertisements
Similar presentations
Biometrics: Fingerprint Technology Calvin Shueh Professor Stamp CS265.
Advertisements

Iris Recognition Under Various Degradation Models Hans Christian Sagbakken.
Securing Fingerprint Template - Fuzzy Vault with Helper Data
Fingerprint Verification Bhushan D Patil PhD Research Scholar Department of Electrical Engineering Indian Institute of Technology, Bombay Powai, Mumbai.
嵌入式視覺 Feature Extraction
Fingerprint Minutiae Matching Algorithm using Distance Histogram of Neighborhood Presented By: Neeraj Sharma M.S. student, Dongseo University, Pusan South.
Fingerprint recognition using MATLAB (using minutiae matching) Graduation project Prepared by: Zain S. Barham Supervised by: Dr. Allam Mousa.
The Statistics of Fingerprints A Matching Algorithm to be used in an Investigation into the Reliability of the Use of Fingerprints for Identification Bob.
January 21, Fingerprint Identification BIOM 426 Instructor: Natalia A. Schmid.
A Review of “Adaptive fingerprint image enhancement with fingerprint image quality analysis”, by Yun & Cho Malcolm McMillan.
Fingerprint Image Enhancement Joshua Xavier Munoz- Ramos.
EE 7740 Fingerprint Recognition. Bahadir K. Gunturk2 Biometrics Biometric recognition refers to the use of distinctive characteristics (biometric identifiers)
Fingerprint Analysis (part 1) Pavel Mrázek. What is fingerprint Ridges, valleys Singular points –Core –Delta Orientation field Ridge frequency.
66: Priyanka J. Sawant 67: Ayesha A. Upadhyay 75: Sumeet Sukthankar.
THE FINGERPRINT  The reader acquires the fingerprint image.
Biometrics & Security Tutorial 5. 1 (a) Understand two stages (Enrollment and Authentication) in a fingerprint system. (P6: 12)
Sreya Chakraborty Under the guidance of Dr. K. R. Rao Multimedia Processing Lab (MPL) University of Texas at Arlington.
BIOMETRICS AND NETWORK AUTHENTICATION Security Innovators.
6/9/2015Digital Image Processing1. 2 Example Histogram.
Fingerprint Recognition Professor Ostrovsky Andrew Ackerman.
Introduction to Fingerprint Biometrics By Tamar Bar.
Automatic Fingerprint Matching System Hsing-Hua Yu and Chaur-Chin Chen Department of Computer Science National Tsing Hua University Hsinchu 30013, Taiwan.
Fingerprint Authentication Kevin Amendt David Friend April 26, MIT Course Project Presentations.
EE663 Image Processing Edge Detection 2 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Department of Electrical and Computer Engineering Physical Biometrics Matthew Webb ECE 8741.
MSU CSE 803 Stockman Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute.
Good quality Fingerprint Image Minutiae Feature Extraction
Pores and Ridges: High- Resolution Fingerprint Matching Using Level 3 Features Anil K. Jain Yi Chen Meltem Demirkus.
Detecting Patterns So far Specific patterns (eyes) Generally useful patterns (edges) Also (new) “Interesting” distinctive patterns ( No specific pattern:
Comparison and Combination of Ear and Face Images in Appearance-Based Biometrics IEEE Trans on PAMI, VOL. 25, NO.9, 2003 Kyong Chang, Kevin W. Bowyer,
Implementation of An Automatic Fingerprint Identification System Peihao Huang, Chia-Yung Chang, Chaur-Chin Chen Department of Computer Science National.
Automatic Fingerprint Verification Principal Investigator Venu Govindaraju, Ph.D. Graduate Students T.Jea, Chaohang Wu, Sharat S.Chikkerur.
MSU CSE 803 Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute some result.
A Framework for Feature Extraction Algorithms for Automatic Fingerprint Recognition Systems Chaohong Wu Center for Unified.
ENTROPY OF FINGERPRINT SENSORS. Do different fingerprint sensors affect the entropy of a fingerprint? RESEARCH QUESTION/HYPOTHESIS.
A survey of image-based biometric identification methods: Face, finger print, iris, and others Presented by: David Lin ECE738 Presentation of Project Survey.
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT Project Members Sanyam Sharma Sunil Mohan Ranta Group No FINGERPRINT.
Introduction to Biometric Systems
CPSC 601 Lecture Week 5 Hand Geometry. Outline: 1.Hand Geometry as Biometrics 2.Methods Used for Recognition 3.Illustrations and Examples 4.Some Useful.
Fingerprint Analysis (part 2) Pavel Mrázek. Local ridge frequency.
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
1 Fingerprint Recognition CPSC 601 CPSC Lecture Plan Fingerprint features Fingerprint matching.
 The advancement of science and technology is directly proportional to the advancement of time.  As we are swimming in the current of time we are gradually.
1 Fingerprint Analysis and Representation Handbook of Fingerprint Recognition Chapter III Sections 1-6 Presentation by: Tamer Uz Adaptive Flow Orientation.
Biometrics Stephen Schmidt Brian Miller Devin Reid.
Juan Ortega 12/15/09 NTS490. Justification/purpose to deploy biometrics: The university decided to come to the 21’st century and upgrade the already implemented.
Enhancement. There are 4 main methods to enhancing images Contrast/Brightness control Filtering Tools Colour Channels Large Spectral Filters NOTE:It is.
Minutiae. Review: Fingerprint Principles According to criminal investigators, fingerprints follow 3 fundamental principles: A fingerprint is an individual.
Fingerprint Image Enhancement 程广权. Introduction Problems – Image contrast – Adverse physical factors Minimize the undesired effects Some intermediate.
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT Project Members Sanyam Sharma Sunil Mohan Ranta Group No FINGERPRINT.
Image Subtraction Mask mode radiography h(x,y) is the mask.
EE 7740 Fingerprint Recognition. Bahadir K. Gunturk2 Biometrics Biometric recognition refers to the use of distinctive characteristics (biometric identifiers)
IRIS RECOGNITION SYSTEM
A Systematic Approach For Feature Extraction in Fingerprint Images Sharat Chikkerur, Chaohang Wu, Venu Govindaraju
U of HCOSC 6397 – Lecture 2 #1 U of HCOSC 6397 Lecture 2: Introduction to Biometrics (II) Prof. Ioannis Pavlidis.
1 Machine Vision. 2 VISION the most powerful sense.
A Closer Look at Fingerprints Image from ftp://sequoyah.nist.gov/pub/nist_internal_reports/ir_6534.pdf T. Trimpe 2007
Computer Vision Image Features Instructor: Dr. Sherif Sami Lecture 4.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Introduction to Biometrics Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #6 Guest Lecture + Some Topics in Biometrics September 12,
Implementation of An Automatic Fingerprint Identification System
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT
Distinctive Image Features from Scale-Invariant Keypoints
Fingerprint Identification
Enhancing Latent Fingerprints
FINGER PRINT RECOGNITION USING MINUTIAE EXTRACTION FOR BANK LOCKER SECURITY Presented by J.VENKATA SUMAN ECE DEPARTMENT GMRIT, RAJAM.
Improving the Performance of Fingerprint Classification
Biometric technology.
Hybrid Finger print recognition
Lab 2: Fingerprints CSE 402.
Presentation transcript:

Tommy Truong

Objective : To enhance noisy fingerprint images in order to be processed by an automatic fingerprint recognition system, which extracts the minutiae of the fingerprint. Motivation: Biometric security, law enforcements, and personal identification.

The uniqueness of a fingerprint can be determined by the pattern of ridges and furrows as well as the minutiae points. Minutiae points are local ridge characteristics that occur at either a ridge bifurcation or a ridge ending. Ridge ending is point where a ridge ends abruptly. Ridge bifurcation is e point where a ridge forks or diverges into branch ridges

L. Hong, Y. Wan, and A. Jain, “Fingerprint Image Enhancement: Algorithm and Performance Evaluation”

Normalization reduces the variations in gray-level values along ridges and valleys. Segmentation makes the distinction between ridges and nonridges regions.

Intrinsic property of fingerprint images. Defines invariant coordinates for ridges and valleys in a local neighborhood. Helps fill in gaps that in the ridges.

Another intrinsic property of fingerprint images. In a local neighborhood where no minutiae and singular points appear, the gray levels along ridges and valleys can be modeled as a sinusoidal-shaped wave along a direction normal to the local ridge orientation. Used to identify recoverable and unrecoverable regions.

Gabor filtering is used, which is a bandpass directional filter. Uses the ridge frequency image and the orientation image. Smoothes out the ridges and makes the fingerprint more clear and reduces noise.

Allows the minutiae to be extracted much more efficiently in an automatic fingerprint recognition system.

Using Verifinger, the Fingerprint Acceptance Rate with database of 7 different fingerprints (unenhanced) and test sample of 49 fingerprints (unenhanced, 7 from each person) is 96% (47/49). With the database unenhanced, and test samples enhanced, FAR = 94% (46/49) With the database enhanced and test samples unenhanced, FAR = 92% (45/49). With both test samples enhanced and database enhanced, FAR = 90%. (44/49).

Enhancement code might have created additional minutiae or removed minutiae from the original image. Verifinger algorithm could be reason for the inconsistencies. Fingerprints used could also be the reason for the inconsistencies.

-Fingerprints are more complicated than I thought. -Enhancement can literally affect people’s lives. -Fingerprint enhancement on extremely noisy fingerprints would have no result. Pros: - Output looks much clearer. Cons: - Too slow, ~4 seconds/image - Created gaps that weren’t suppose to be there or filled gaps that weren’t suppose to be filled

Refine the local orientation estimation code Try different filters. Use this to implement a fingerprint recognition system. Evaluate using goodness index or other methods for a more accurate evaluation.