EE 7730: Lecture 1 - Louisiana State University

Download Report

Transcript EE 7730: Lecture 1 - Louisiana State University

EE 7740
Fingerprint Recognition
Biometrics


Biometric recognition refers to the use of distinctive
characteristics (biometric identifiers) for automatically
recognition individuals.
These characteristics may be



Physiological (e.g., fingerprints, face, retina, iris)
Behavioral (e.g., gait, signature, keystroke)
Biometric identifiers are actually a combination of
physiological and behavioral characteristics, and they
should not be exclusively identified into either class.
(For example, speech is determined partly by the
physiology and partly by the way a person speaks.)
Bahadir K. Gunturk
2
Biometrics
Bahadir K. Gunturk
3
Biometrics
Bahadir K. Gunturk
4
Biometrics
Bahadir K. Gunturk
5
Fingerprint

Human fingerprints have been discovered on a large
number of archeological artifacts and historical items.
Bahadir K. Gunturk
6
Fingerprint

In 1684, an English plant morphologist published the
first scientific paper reporting his systematic study on
the ridge and pore structure in fingerprints.
Bahadir K. Gunturk
7
Fingerprint
Bahadir K. Gunturk
8
Fingerprint

A fingerprint image may be classified as

Offline:


Inked impression of the fingertip on a paper is scanned
Live-scan:

Optical sensor, capacitive sensors, ultrasound sensors, …
Critical parameter are:
Resolution, area, contrast, noise,
geometric accuracy.
Bahadir K. Gunturk
9
Fingerprint


The fingerprint pattern exhibits different types of features.
At the global level, the ridge line flow has one the following patterns.
Singular points are sort
of control points around
which a ridge line is
“wrapped”.
There are two types of
singular points: loop and
delta.
However, these singular
points are not sufficient
for accurate matching.
Bahadir K. Gunturk
10
Fingerprint


At the local level, there different local ridge characteristics.
The two most prominent ridge characteristics, called minutiae, are:



Ridge termination
Ridge bifurcation
At the very-fine level, intra-ridge details (sweat pores) can be detected.
They are very distinctive; however, very high-resolution images are
required.
Termination
Bifurcation
Bahadir K. Gunturk
11
Example

Matching is not easy due to: displacement, rotation,
partial overlap, nonlinear distortion, changing skin
condition, noise, feature extraction errors, etc.
Bahadir K. Gunturk
12
Example

There are many “ambiguous” fingerprints, whose
exclusive membership cannot be reliably stated even
by human experts.
Bahadir K. Gunturk
13
Fingerprint Recognition Approaches



Correlation-based matching: Intensity based
correlation between the fingerprint images are
computed.
Minutiae-based matching: Minutiae are extracted from
two fingerprints and stored as sets of points in the 2D
plane. Matching is done based on minutiae pairings.
Ridge feature-based matching: Local orientation and
frequency of ridges, ridge shape, texture, etc are used
for matching.
Bahadir K. Gunturk
14
Minutiae Detection



Binarize the image (using global thresholding, local
thresholding, etc.)
Apply thinning (by, for example, using morphological
operations) to get the skeleton image.
Analyze the neighborhood of each pixel in the
skeleton image.
Bahadir K. Gunturk
15
Minutiae Detection

Minutia detection may be followed by post-processing
to remove false minutiae structures.
Bahadir K. Gunturk
16
Fingerprint Matching
Bahadir K. Gunturk
17
Fingerprint Matching
Bahadir K. Gunturk
18
Fingerprint Matching
Bahadir K. Gunturk
19
Performance
• Comparison
• Fingerprints [FVC 2002]
• False reject rate: 0.2%
• False accept rate: 0.2%
• Face [FRVT 2002]
• False reject rate: 10%
• False accept rate: 1%
• Voice [NIST 2000]
• False reject rate: 10-20%
• False accept rate: 2-5%
Bahadir K. Gunturk
20
Performance
• How to improve
• Fingerprint enhancement
• Estimating deformations
• Multiple matchers & combine results
• Multimodel biometrics
Bahadir K. Gunturk
21