Fusion by Biometric

advertisement
Fusion by Biometrics
主講人:李佳明、陳明暘
指導教授:林維暘
Outline









Introduction
Biometric system
Feature extraction
The advantage of verification in biometrics
The flow of verification
Fusion methods
Experiment Results
Conclusion
Reference
Introduction


Multimodal biometrics systems consolidate the
evidence presented by multiple biometric
sources and typically provide better recognition
performance compared to systems based on a
single biometric modality.
Multi-biometrics systems provide anti-spoofing
measures by making it difficult for an intruder
to spoof multiple biometric traits
simultaneously.
Biometrics
Comparison of various
biometric technologies
(H=High, M=Medium, L=Low)
Biometrics
Universality
Uniqueness
Permanence
Collectability
Performance
Acceptability
Circumvention
Face
H
L
M
H
L
H
L
Fingerprint
M
H
H
M
H
M
H
Hand geometry
M
M
M
H
M
M
M
Keystrokes
L
L
L
M
L
M
M
Hand veins
M
M
M
M
M
M
H
Iris
H
H
H
M
H
L
H
Retinal scan
H
H
M
L
H
L
H
Signature
L
L
L
H
L
H
L
Voice
M
L
L
M
L
H
L
facial
thermogram
H
H
L
H
M
H
H
Odor
H
H
H
L
L
M
L
DNA
H
H
H
L
H
L
L
Gait
M
L
L
H
L
H
M
Ear recognition
M
M
H
M
M
H
M
The advantage of Multimodal Biometric

Multiple biometric sources enhance matching
performance.

Reducing failure to enroll rate.

Difficult to spoof multiple traits simultaneously.
A biometric system
A biometric system

A biometric-based authentication system
operates in two modes

1. Enrollment mode

2. Authentication mode
A biometric system

1. Enrollment:


A user’s biometric data is acquired using a biometric
reader and stored in a database.
The stored template is labeled with a user identity
(e.g., name, identification number, etc.) to facilitate
authentication.
A biometric system

2. Authentication:

A user’s biometric data is once again acquired and
the system uses this to either identify who the user
is, or verify the claimed identity of the user.


Identification:Comparing the acquired biometric
information against templates corresponding to all users in
the database.
Verification:Comparison with only those templates
corresponding to the claimed identity.
A biometric system
Feature extraction




Fingerprint
Face
Hand Geometry
Iris
Feature extraction

Fingerprint friction ridge details are generally
described in a hierarchical order at three
different levels:




Level 1 - pattern
Level 2 - minutia points
Level 3 - pores and ridge contours
Automated Fingerprint Identification Systems
(AFIS) currently rely only on Level 1 and Level
2 features.
Feature extraction

Level 1 features, or patterns, are the macro
details of the fingerprint such as ridge flow
and pattern type.
Feature extraction

Level 2 features, or points, refer to the Galton
characteristics or minutiae, such as ridge
bifurcations and endings.
Feature extraction

Level 3 features, or shape, include all
dimensional attributes of the ridge such as
ridge path deviation, width, shape, pores,
edge contour, incipient ridges, breaks, creases,
scars, and other permanent details.
Feature extraction

Fingerprint image resolution. The same
fingerprint captured at three different image
resolutions



(a) 380 ppi (Identix 200DFR)
(b) 500 ppi (CrossMatch ID1000)
(c) 1,000 ppi (CrossMatch ID1000).
Feature extraction


Different levels of fingerprint features detected.
Level 3 features are matched using the ICP
algorithm.
Feature extraction
Feature extraction

Reference point (X), the region of interest, and
80 sectors (B = 5, k = 16) superimposed on a
fingerprint
Feature extraction


Face recognition is an important biometric
identification technology. Facial scan is an
effective biometric attribute/indicator.
The performance of face recognition systems
dependent on consistent conditions such as
lighting, pose and facial expression.
Feature extraction

Preprocessing


幾何位置的調整 - 取人臉影像中兩個control point,
分別為左眼的中心點和右眼的中心點,利用這兩個控
制點。
明亮度的調整 - histogram equalization,此步驟是為
了縮小各張影像之間亮度的改變所造成的差異
Feature extraction


擷取三個人臉區域,在每個區域裡面,全部的
影像灰階值都會被儲存在一個向量,該向量就
是該區域的特徵向量。
利用了 Principal Component Analysis (PCA)將
特徵向量降維。
Feature extraction

Automatic feature extraction for 3D face
matching.
Feature extraction

Segmentation of facial scan.
Feature extraction

For a frontal facial scan, nose tip usually has
the largest z value.
Feature extraction

Pose angle quantization.

Example of directional maximum.
Feature extraction

extracted nose profiles.
Feature extraction

Feature extraction results which lead to
correct 3D face matches.
Feature extraction



Some biometrics may not be acceptable for
the sake of protecting an individual's privacy.
As hand geometry information is not very
distinctive, it is distinctive enough for
verification but not for identification.
It is simple method of sensing which does not
impose undue requirements on the imaging
optics.
Feature extraction


Hand geometry sensing device.
5 images of the same hand are taken.
Feature extraction


Hand shape alignment
We represent the shape of a hand by a set of
ordered points in the Euclidean plane.
Feature extraction

The fourteen axes along which feature values
are computed.
Feature extraction



The iris is a protected internal organ whose
random texture is complex, unique, and stable
throughout life .
It can serve as a kind of living passport or
password that one need not remember but can
always present.
"Biometric Personal Identification System
Based on Iris Analysis." U.S. Patent No.
5,291,560 issued March 1, 1994 (J. Daugman).
Feature extraction

Finding an Iris in an Image



minimum of 70 pixels in iris radius. Iris radius of 80
to 130 pixels has been more typical.
Monochrome CCD cameras (480 x 640) have been
used.
using a coarse-to-fine strategy terminating in singlepixel precision estimates of the center coordinates
and radius of both the iris and the pupil.
Feature extraction

The outline overlay shows results of the iris
and pupil localization.
Feature extraction

Iris Feature Encoding by 2D Wavelet
Demodulation.


Each isolated iris pattern is then demodulated to
extract its phase information using quadrature 2D
Gabor wavelets.
This process is repeated all across the iris with
many wavelet sizes, frequencies, and orientations,
to extract 2,048 bits.
Feature extraction

Advantages of the Iris for Identification







Highly protected, internal organ of the eye.
Externally visible;
high degree of randomness .
Pre-natal morphogenesis (7th month of gestation)
Limited genetic penetrance of iris patterns
Patterns apparently stable throughout life
Encoding and decision-making are tractable
Feature extraction

Disadvantages of the Iris for
Identification






Small target to acquire from a distance
Located behind a curved, wet, reflecting surface
Obscured by eyelashes, lenses, reflections
Partially occluded by eyelids, often drooping
Deforms non-elastically as pupil changes size
Illumination should not be visible or bright
A biometric system has four important components
1. Sensor module :

Acquire the biometric data of an individual.
2. Feature extraction module :

Acquire data is processed to extract feature values.
A biometric system has four important components
3. Matching module :

Feature values are compared against those in the
template by generating a matching score.
4. Decision-making module :

The user’s identity is established or a claimed identity
is either accepted or rejected based on the matching
score generated in the matching module.
Fusion in biometrics
(1) Fusion at the feature extraction level :



1. The data obtained from each sensor is used to
compute a feature vector.
2. Concatenate the two vectors into a single new
vector.
3. Feature reduction techniques may be employed.
Multimodal biometric system
A prototype multimodal biometric system.
Fusion in biometrics
(2) Fusion at the matching score level :


Each system provides a matching score indicating
the proximity of the feature vector with the
template vector.
These scores can be combined to assert the veracity
of the claimed identity.
Fusion in biometrics
(3) Fusion at the decision level:


Each sensor can capture multiple biometric data and
the resulting feature vectors individually classified
into the two classes –– accept or reject.
A majority vote scheme can be used to make the
final decision.
Fusion in biometrics

Fusion in the context of biometrics can take
the following forms :

(1) Single biometric multiple representation.

(2) Single biometric multiple matchers.

(3) Multiple biometric fusion.
Fusion in biometrics

(1) Single biometric multiple representation.


This type of fusion involves using multiple
representations on a single biometric indicator.
Typically, each representation has its own classifier.
Fusion in biometrics

(2) Single biometric multiple matchers.

It is also possible to incorporate multiple matching
strategies in the matching module of a biometric
system and combine the scores generated by these
strategies.
Fusion in biometrics

(3) Multiple biometric fusion.


By integrating matching scores obtained from
multiple biometric sources.
These include majority voting, sum and product
rules, k-NN classifiers, SVMs, decision trees,
Bayesian methods, etc.
Fusion in biometrics

(4) Others


1. Store multiple templates in database.
Example : A fingerprint biometric system may store
multiple templates of a users fingerprint (same
finger) in its database. When a fingerprint
impression is presented to the system for
verification, it is compared against each of the
templates, and the matching score generated by
these multiple matchings are integrated.
Fusion in biometrics

(4) Others


2. A system may store a single template of a users
finger, but acquire multiple impressions of the
finger during verification.
3. Another possibility would be to acquire and use
impressions of multiple fingers for every user.
Experiment Results



50 users
Biometrics : fingerprint , face , hand geometry
Sum rule
Experiment Results
Experiment Results
Experiment Results
Experiment Results
Conclusion


Multimodal biometric systems provide better
recognition performance.
Different users tend to adopt differently to
individual biometric indicators. These weights
can be learnt over time by examining the
stored template of the user.
Reference
1. http://en.wikipedia.org/wiki/Biometric
2. Score Normalization in Multimodal Biometric
Systems (by Anil Jain , Karthik Nandakumar ,
Arun Ross)
3. Information fusion in biometrics (by Arun Ross ,
Anil Jain)
4. http://biometrics.cse.msu.edu/
Reference
5. http://www.cl.cam.ac.uk/~jgd1000/
6. A. K. Jain and N. Duta, "Deformable matching of hand
shapes for verification", Proceedings of IEEE
International Conference on Image Prcoessing,
October 25-28, Kobe, Japan, 1999.
7. A. K. Jain and N. Duta, "Deformable matching of hand
shapes for verification", Proceedings of IEEE
International Conference on Image Prcoessing,
October 25-28, Kobe, Japan, 1999.
8. A.K. Jain, Y. Chen and M. Demirkus, "Pores and
Ridges: High Resolution Fingerprint Matching Using
Level 3 Features", IEEE Transactions on Pattern
Analysis and Machine Intelligence, Vol. 29, No. 1, pp.
15-27, January 2007.
Download