A Thermal Hand Vein Pattern Verification System

Download Report

Transcript A Thermal Hand Vein Pattern Verification System

A Thermal Hand Vein Pattern
Verification System
Lingyu Wang & Graham Leedham
Forensic and Security Lab,
Nanyang Technological University, Singapore
Outlines
 Overview
 Background
 Vein patterns as biometrics
 Proposed system model for hand vein pattern verification
 Details of the system





Stage I : Data Acquisition
Stage II: ROI selection and image enhancement
Stage III: Background separation
Stage IV: Skeletonization
Stage V: Matching
 Testing
 Summaries and Conclusions
Overview
 Background
 Many biometric features have been utilized for this purpose. (e.g.
fingerprints, retina pattern, voice etc.)
 Each of them has its strengths and weaknesses.
 Vein Patterns as a Biometric Feature
 A vein pattern refers to the vast network of blood vessels underneath
the skin of a certain part of a person’s body
 Properties of vein patterns
 Uniqueness : a person’s vascular patterns are distinct.
 Stability : relatively unaffected by aging, except for predictable growth as
with fingerprints. The shape of the pattern keeps unchanged.
 Tolerance to forgery : the blood vessels are hidden and much harder for
intruders to copy.
 A potentially good biometric feature…
Proposed Hand Vein Pattern Verification
System
 We proposed a new system that recognizes the human
hand vein pattern images acquired by a far-infrared
(thermal) camera, which consists of five individual stages
Image
Acquisition
Raw
Images
Image
Enhancement
&
ROI Selection
Finer
Images
Vein Pattern
Segmentation
Skeletonization
Vein
Pattern
Decision
Shape
Match
Template
Data Collection
Vein Pattern Extraction
Database
 The key difference against the others
 The system directly recognizes geometric shape of a vein
pattern by measuring its Line-segment Hausdorff Distance
against a template
Data Acquisition
Stage I
 Data of interest is limited to the vein pattern in the back of the hand
 Less invasive
 Concerns for potential integration with other hand biometrics
 Vein pattern images are captured using Far-Infrared (Thermal)
imaging technology
 Superficial veins have higher temperature than the surrounding tissues
 The thermal detector inside the Infrared camera forms images with the infrared
radiation (typically within the Far Infrared region of 8~14m) emitted by the
human body
Sample Images Collected
 Images captured in an airconditioned office environment
(20-25°C and <50% humidity)
Stage I
 Images captured in a tropical
outdoor environment (30-34°C
and >80% humidity)
Analysis on the Data Quality
 Factors affecting image
quality
 Nearness of the vein to the
surface
 Body temperature
 Unevenly distribution of heat
 Heat radiation
 Ambient temperature and
humidity
 Focusing
 Camera calibration
Stage I
 Impossible to capture the
complete vascular
network
 however, the information
contained possessed by the
superficial vein pattern is
sufficient to perform personal
verification tasks for a
reasonable sized user group
Region of Interest (ROI) Location
Stage II
 Technique proposed by Lin & Fan[1]
 Extract the contour of the hand
 Calculate the distance profile between the contour points and the
midpoint of the wrist
 Locate the landmark points (tips and valleys) of the hand
 Define a fixed sized rectangular region as the ROI
[1] Chih-Lung Lin and K.-C. Fan, Biometric Verification Using Thermal Images Of Palm-dorsa Vein
Patterns. IEEE Trans. Circuits and Systems for Video Technology, 2004. 14(2): p. 199-213.
Image Enhancement
Stage II
 Removing the speckling noise using a order statistic median filter
with a 5x5 neighborhood region.
 Reduce the effect of undesired high frequency noise with a 2-D
Low Pass Gaussian Filter with 0.8 standard deviation.
H (u, v)  e
 D2 ( u ,v ) / 2 2
 Finally, all the images are normalized so as to suppress the
possible imperfections in the image due to the sensor noise and
other effects, where the desired mean and variance of the images
are both set to be 100.

vard * ( I ( x, y )  u ) 2
ud 

var
I ( x, y )  
2
 u  vard * ( I ( x, y )  u )
 d
var
if
I ( x, y )  u
Otherwise
Vein Pattern Segmentation
Stage III
 The purpose is to separate the vein pattern from the
image background, and it is done by locally adaptive
thresholding
 The threshold is calculated at each pixel, which depends on some local
statistics of the pixel neighborhood.
 The threshold over here is set as the mean value of a local 13x13
neighborhood .
 Morphological erosion and dilation is needed to clean up the images
after thresholding.
Skeletonization
Stage IV
 The size of the vein varies as human grows, and hence, the shape
of the pattern is the sole feature for later recognition
 A good representation of the pattern’s shape is via extracting its
skeleton.
 the vein pattern images go through the thinning algorithm to obtained its
skeleton
 Pruning is taken to remove the spurs branches and clean up isolated
pixels
Vein Pattern Matching
Stage V
 The purpose is to match the geometric shape of the incoming
vein pattern against the template
 Hausdorff Distance can be calculated for the spatial similarity
of the vein patterns
 lacks local structure representation such as orientation when it comes to
comparing the shapes of curves
 Line-Segment Hausdorff Distance (LHD) is calculated instead.
H ( M p , T p )  max(h( M p , T p ), h(T p , M p ))
1
p
p
where h( M p , T p )  p  min
||
m

t
||
i
j
N m mip M p t jp T p
 Line Segment Hausdorff Distance (LHD) is firstly used in a
face matching application by Gao and Leung [2]
 Incorporates the structural information of line segment orientation
 More effective for comparisons of shapes consisting of a number of curve
segments
[2] Y.Gao and M.K.H. Leung, “Line Segment Hausdorff Distance on Face Matching”. Pattern
Recognition. 35 (2002) 361-371.
LHD For Vein Pattern Shape Matching
Stage V
 A number of sampling points
are taken on the skeleton of
 d (mil , t lj ) 



the vein pattern
d ( mil , t lj )   d|| ( mil , t lj ) 
 Using the sampling points as
d  ( mil , t lj )


end points, the shape of the
vein pattern is then
represented by a set of line
segments
 Comparisons between the
d (mil , t lj )  (Wa  d (mil , t lj ))2  d||2 (mil , t lj )  d 2 (mil , t lj )
testing pattern and the
template is carried out based
1
lm  min d (mil , t lj )
on the calculation of vector d. hl (M l , T l ) 

t T
l

m M m m M
 The directed and undirected
LHD is then defined as h and
H respectively on the rightside. Hl (M l , T l )  max(hl (M l , T l ), hl (T l , M l ))
l
i
l
l
i
l
i
l
l
i
l
j
l
Testing Results
 Database containing 108 images from 12 people (9 for each person)
 3 images for each person were selected randomly to form the templates for that
person (overall template set size 36)
 The rest is used as the testing set (size 72)
 At verification stage, three undirected LHDs (H1, H2, H3) are
computed between the testing vein pattern and the three templates.
 The Average value H’ of H1, H2 and H3 is the similarity measure.
20
18
16
14
H'
12
Geniune
Intruder
10
8
6
4
2
0
0
50
100
150
Access Attempts
200
250
300
Testing Results
 Choosing 9.0 as the threshold, all the images in the
testing set are correctly recognized
 The results of the experiment are encouraging
 However, the images are taken in a more controlled
manner
 For a real life application, the surrounding conditions are
unknown
 The image quality of the vein pattern may reduce, and as a
result, a decrease of verification accuracy can be expected
Summaries and Conclusions
 A personal verification system using the Far-Infrared vein
pattern in the back of the hand as the biometric feature is
proposed
 Unlike other approaches, the system directly recognizes
the geometric shapes of the vein patterns
 The testing results of the system are encouraging
 A potentially good biometrics to be integrated with other
hand based system to become a multi-modal biometric
system.
Alternative Imaging Technology
Stage I
 Near-Infrared Imaging
 Near Infrared region refers to the spectrum from 0.7um to 1.4 um
 The haemoglobin in veinous blood absorbs more of the incident IR
radiation than the surrounding tissue
 Thus appearing darker when viewed on a conventional video monitor
 Under Investigation…