You are on page 1of 13

Dorsal hand vein recognition based on 2D

Gabor filters
J.-C. Lee*1, C.-H. Lee2, C.-B. Hsu3, P.-Y. Kuei3 and K.-C. Chang3
Hand vein patterns are among the biometric traits being investigated today for identification
purposes, attracting interest from both the research community and industry. A reliable and
robust personal verification approach using dorsal hand vein patterns is presented in this paper.
This approach needs less computational and memory requirements and has a higher recognition
accuracy than similar methods. In our work, a near-infrared charge-coupled device camera is
adopted as an input device for capturing dorsal hand vein images, due to its advantages of the
low-cost and non-contact imaging. In the proposed approach, two finger-peaks are automatically
selected to define the region of interest in the dorsal hand vein images. In order to obtain effective
pattern of dorsal hand vein vascular, we proposed an innovative and robust adaptive Gabor filter
method to extract the dorsal hand vein patterns and encode the vein features in bit string
representation. The bit string representation, called VeinCode, offers speedy template matching
and enables more effective template storage and retrieval. The similarity of two VeinCodes is
measured by normalised Hamming distance. A total of 6160 dorsal hand vein images were
collected from 308 persons to verify the validity of the proposed dorsal hand vein recognition
approach. High accuracies (.99%) have been obtained by the proposed method, and the speed
of the method (responding time ,0?8 s) is rapid enough for real-time recognition. Experimental
results demonstrate that our proposed approach is feasible and effective for dorsal hand vein
recognition.
Keywords: Biometrics, Dorsal hand vein recognition, Adaptive Gabor filter, Hamming distance

Introduction verification. Each of these systems has merits and


demerits. In the case of fingerprints, direct contact of
In this age of digital impersonation, biometric techni- the finger with the fingerprint-image-extracting sensor
ques are being used increasingly as a hedge against causes degradation in performance, especially in factory
identity theft. The premise is that a biometric a construction sites where good-quality fingerprints are
measurable physical characteristic or behavioural trait hard to obtain due to oil from the finger, moisture, dirt,
is a more reliable indicator of identity than etc. For retina scanners, users must place their eye close
traditional methods. Traditional personal verification to the scanner, causing an uncomfortable feeling of
methods rely heavily on the use of passwords, personal invasion of privacy. With hand-shape recognition
identification numbers, magnetic swipe cards, keys, devices, problems may arise with users who suffer from
smart cards, etc. No matter which method is employed, arthritis or rheumatism, leading to poor performance.
each of these offers only limited security. Many The method of dorsal hand vein recognition has been
biometric recognition systems have been proposed, developed to resolve these problems. Since it acquires a
based on various human physiological features or dorsal hand vein pattern image without direct contact
behaviours including facial images, hand geometry, with the dorsal hand or with the vein pattern-extracting
fingerprints, palm prints, retinal images, handwritten sensor, there is no contamination. Both user comfort
signature and gait,1 to improve the security of personal and performance are improved, and stable operation is
expected. Vein recognition appeared in the 1990s,2 and
has been popular since 2000 because of the advantages it
1
Department of Electrical Engineering, Chinese Naval Academy,
offers. A vein pattern reveals the vast network of blood
Kaohsiung 813, Taiwan vessels underneath a persons skin. Like fingerprints,
2
Department of Information Communication, Mingdao University, though it has never been proven in a strict scientific
Changhua 523, Taiwan
3
Department of Electrical and Electronic Engineering, Chung Cheng sense, the shape of the vascular patterns of different
Institute of Technology, National Defense University, Taoyuan 335, individuals are believed to be distinctive,2,3 and very
Taiwan stable over a long period of time. In addition, as the
*Corresponding author, email i923002@gmail.com blood vessels are hidden underneath the skin and are

2014 RPS
Received 5 July 2012; accepted 13 December 2012
DOI 10.1179/1743131X12Y.0000000049 The Imaging Science Journal 2014 VOL 62 NO 3 127
Lee et al. Dorsal hand vein recognition based on 2D gabor filters

mostly invisible to the human eye, vein patterns are claimed that the features that they used to recognise
much harder for intruders to copy compared to other the vein patterns can attain a high level of accuracy,
biometric features. The properties of uniqueness, stabi- most of them used only small datasets to evaluate the
lity and strong immunity to forgery of the vein pattern performance of the hand vein recognition, so the
make it a potentially good biometric which offers secure practical feasibility of these algorithms have not been
and reliable features for personal identity verification. demonstrated. There is currently no publicly available
As a result of the Fujitsu research4 using data from hand vein pattern database available to the research
140 000 palms (70 000 individuals), Fujitsu has con- community.10 To demonstrate the robustness of the
firmed that the false acceptance rate (FAR) is 0?00008% proposed approach, we constructed our own near-
and the false rejection rate (FRR) is 0?01%, with the infrared (NIR) dorsal hand vein image database, which
following condition: a person must hold the palm has 308 participants and contains 6160 dorsal hand vein
over the sensor for three scans during registration, and pattern images. It is based on a non-contact, non-
then only one final scan is permitted to confirm invasive data acquisition method and requires no
authentication. injection of any agents into the blood vessels.
In this paper, we present a novel dorsal hand vein Therefore, it is by far the best-known non-invasive
recognition method for personal identification. There option for acquiring dorsal hand vein pattern images.
are many different features in dorsal hand vein images, Currently, dorsal hand vein recognition methods are
such as the geometry pattern, the principal line and the known as two types, geometric approaches and holistic
delta point. Furthermore, hand veins show significant approaches. Geometric approaches extract local features
textural differences and a lot of minutiae similar to the such as the locations and local statistics of the principal
ridges and branches of fingerprints.57 These features veins, minutiae points and ridge bifurcations. Holistic
offer stable, unique and reliable biometrics for personal methods, which represent intrinsic attributes of an
identification. Many verification technologies using image, can be extracted based on various algebraic
biometric features of hand veins have been developed transforms and matrix decompositions. In general,
over the past decades.515 Lin and Fan8 presented dorsal hand veins consist of some significant textures
personal verification results using palm dorsal images and a lot of minutiae similar to the ridges and branches
acquired from a thermal infrared (IR) camera operating of palmprint. These features offer stable, unique and
in the 3?45?0 mm range. Their approach is based on the reliable biometric for personal identification. In this
combination of multiresolution images obtained from paper, we consider the dorsal hand vein as a piece of
pre-processed thermal vein images. Wang and Leedham9 texture and apply texture feature extraction techniques
present another approach for personal authentication to dorsal hand vein authentication.
using hand vein images acquired from thermal imaging. Gabor filter works as a bandpass filter for the local
The authors9,10 have employed Hausdorff distance to spatial frequency distribution, achieving an optimal
generate matching scores between the extracted line resolution in both spatial and frequency domains.
patterns and illustrated promising results. In another Daugman16 explains how 2D Gabor filter can attain
paper, Wang et al.7 compared shape- and texture-based the combined optimised resolution in space and
methods for vein recognition, with shape similarity frequency. Namely, it can adjust the direction and
measured via Hausdorff distance and line edge map frequency band width when doing space localisation.
(LEM), and texture similarity measured via Euclidean This characteristic is very useful for analysing the
distance of Gabor magnitude features. In a dataset of texture of images. The method has been successful-
100 persons, Hausdorff, LEM and Gabor-based meth- ly used in texture segmentation and classification,17
ods achieved accuracies of 58, 66 and 80%, respectively. fingerprint recognition,18 face recognition,19 palmprint
Wang et al.11 proposed a multimodal personal identifi- recognition,20 iris recognition,21 etc. In Ref. 20, multiple
cation system where palmprint and palm vein modalities elliptical Gabor filters with different orientations are
were combined in a single image. Locality preserving employed to extract the phase information on a
projection was used to extract features of the fused palmprint image, which is then merged according to a
images, which they called Laplacianpalm. Kumar and fusion rule to produce a single feature called the fusion
Prathyusha12 presented a new approach to authenticate code. Daugmans algorithm21 adopted 2D Gabor filters
individuals using triangulation of hand vein images and to demodulate iris phase information. The Hamming
simultaneously extract the knuckle shape information. distance was further used to calculate the distance
Wang et al.13 proposed a hand-dorsal vein recognition between iris codes of 2048 bits. Although 2D Gabor
method based on partition local binary pattern and filters are widely adopted, the performance of the
assessed using a similarity measure obtained by calculat- method that applied 2D Gabor filters suffers from
ing the Chi square statistic between the feature vectors parameter dependency that need to be set properly.
of the tested sample and the target sample. Crisan Therefore, the method of adaptive Gabor filter (AGF) is
et al.14 focussed on improving the two essential parts of proposed to extract local vein patterns for dorsal hand
a vein-scanning device: the hardware lighting system and vein recognition. In this paper, the AGF involves the
the feature extraction algorithms. Hsu et al.15 success- selection of a suitable parameter at different orientations
fully used modified two-directional two-dimensional and frequencies to extract the dorsal hand vein patterns
(2D) principal component analysis to obtain eigenveins, for personal identification authentication. Based on the
which is a low dimensional representation of vein orientation adaptive and frequency adaptive, 2D Gabor
pattern features. Fujitsus4 palm vein verification pro- filter can duly change its parameters and achieve
duct has high accuracy, but to the best of our knowl- the performance. Thus, by the analysis and decom-
edge, the features used have not been disclosed in any position of 2D Gabor filter, we propose a simplified
published research articles. Although these authors method to determine some parameters, including centre

128 The Imaging Science Journal 2014 VOL 62 NO 3


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

1 Block diagram of the proposed dorsal hand vein recognition system

frequency u, filter orientation h, as well as space visible light, CCD cameras are also sensitive to NIR
envelope s, to accomplish and realise a good perfor- wavelengths of the electromagnetic spectrum up to
mance. Experimental results on our own NIR dorsal nearly 1100 nm. This is within the actinic IR range,
hand vein image database, including more than 300 which covers the NIR spectrum from 700 to 1400 nm.
classes, have demonstrated that the proposed method is This wavelength also lies in the medical spectral window
highly feasible and effective for personal identification. (700900 nm) in which the illumination penetrates
The rest of this paper is organised as follows. We will deeper into the biological tissues.22 In our work, the
briefly introduce the dorsal hand vein image collection near IR illumination (LEDs) is evenly and circularly
device and process in Section 2. The preprocessing and located around the camera, producing a peak at 750 nm
extracting of the location of region of interest (ROI) are wavelength. In addition to the LEDs, another important
addressed in Section 3. A detailed description of the part of this system is an infrared filter. To eliminate the
proposed method for dorsal hand vein recognition is effect of visible light, an optical IR filter was mounted in
given in Section 4. The construction of the dorsal hand front of the cameras lens. For our data collection, a
vein database is presented in Section 5. Experimental Hoya RM72 IR filter was used. Since there are no
results are presented and discussed in Section 6 to verify docking devices to constrain the participants hand, it
the validity of the proposed approach. Finally, conclud- can be used for either the right or left hand. The hand is
ing remarks are given in Section 7. presented as a clenched fist with the thumb and all the
A block diagram of the proposed approach is shown other fingers are hidden. During the collection of the
in Fig. 1. Firstly, the dorsal hand vein images are images for the database, we restricted the position where
captured by an NIR camera as the input data. Then, two the participants placed their hands below the camera.
finger-peaks are automatically selected as the datum The distance between the hand and the camera was
points to define the ROI in the dorsal hand vein images. adjusted to approximately 20 cm for the best acquisi-
Next, 2D Gabor filter was used on the vein pattern to tion. At this distance, there is acceptable tolerance for
extract features. To obtain useful representation of the positioning and rotating the dorsal hand within the
dorsal hand vein modalities, we propose an innovative specified region. This database is an extended version of
and robust AGF method to set the best parameter the database reported in Ref. 15. The acquisition system
values of a single Gabor filter and encode the dorsal of a typical non-contact dorsal hand vein image is shown
hand vein features in bit string representation. Finally, in Fig. 2.
the Hamming distance is employed to measure the Using the NIR light source and the IR filter, the
similarity of two VeinCodes and verify whether the image on the CCD sensor is a high-quality image of the
template and testing samples are captured from the same
person or not.

Dorsal hand verin image collection


In visible light, the vein structure of the dorsal hand is
not always easily discernible. The visibility of the vein
structure varies significantly depending on factors such
as age, level of subcutaneous fat, ambient temperature
and humidity, physical activity and hand position. In
addition, a multitude of other factors including surface
features such as moles, warts, scars, pigmentation and
hair can also cause great effect upon the image
acquisition. Up to now, there has been no publicly
available hand vein pattern database provided to the
research community.10 In order to perform a prelimin-
ary analysis on the features of the dorsal hand vein
pattern, we constructed our own NIR dorsal hand vein
image database. In this work, a low-cost NIR charge-
coupled device (CCD) camera, traditionally used for
surveillance, was employed as the non-contact image 2 The acquisition of a typical non-contact is utilised to
acquired system. Though principally designed for use in capture the dorsal hand vein images

The Imaging Science Journal 2014 VOL 62 NO 3 129


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

3 The original grey-level images of dorsal hand vein captured from different persons by near-infrared charge-coupled
device camera

dorsal hand. Observing the dorsal hand image, the most Proposed method for dorsal hand vein
distinguishable component in the image is the superficial
vein tree pattern. In our study, the quality of the dorsal
recognition
hand vein images does not change significantly in an air- In this paper, a dorsal hand vein recognition algorithm is
conditioned or outdoor environment. Also, the colour of presented, which includes two basic processes: feature
the skin is immaterial: both a light-skinned Caucasian extraction and matching. The motivation for using a 2D
and a dark-skinned African have vein patterns that Gabor filter in our dorsal hand vein research is first discussed.
are clearly distinguishable in the images. Some image
samples acquired from our image collection system are Overview of Gabor functions
reproduced in Fig. 3. Marcelja25 and Daugman16,26 modelled the responses of
the visual cortex by Gabor functions because they are
Preprocessing and extraction of the roi similar to the receptive field profiles in the mammalian
cortical simple cells. Gabor filters are extremely useful
The features of vein patterns extracted from the same for texture analysis because of the 2D spectral specificity
region in different dorsal hand vein images are of texture as well as its variation with 2D spatial
compared for verification. The region to be extracted position. Daugman16,26 developed the 2D Gabor func-
is known as the ROI. It is important to fix the ROI in tions (a series of local spatial bandpass filters), which
the same position of different dorsal hand vein images to have good spatial localisation, orientation selectivity
ensure the stability of the principal extracted vein and frequency selectivity. A circular 2D Gabor filter is
features. The fixing process has significant influence on an oriented complex sinusoidal grating modulated by a
the accuracy of verification. The dorsal hand vein image 2D Gaussian function, which is given by
preprocessing procedure utilised in this study is well
described by our previous work.15 First, a median filter Gs,u,h x,y~gs x,yexp2pjux cos hzy sin h (1)
is employed on the dorsal hand vein images to remove where
some noise and an Otsus method23 is applied to select a
suitable threshold to segment the hand region, as shown 1    
gs x,y~ exp { x2 zy2 =2s2 (2)
in Fig. 4b. Second, the inner border tracing algorithm24 2ps2
is used to find the contour of the dorsal hand region and
the centre of gravity of the binary image (Fig. 4b) is then where j5(21)1/2. The frequency of the span-limited
calculated. Then, the distance between centre of gravity sinusoidal grating is given by u and its orientation is
and each point on the dorsal hand contour for both the specified as h . gs(x,y) is the Gaussian function and s is
first and fourth sub-regions is calculated (Fig. 4c). the standard deviation of the Gaussian envelope. The
Finally, two datum points, P5 and P6 (Fig. 4d), are parameters of a 2D Gabor filter are therefore given by
selected based on the longest distance obtained from the the frequency u, the orientation h and the standard
first and the fourth sub-regions, respectively and a deviation s. Note that we need only to consider h in the
square (1286128) ROI is defined, as shown in Fig. 4f. interval [0u, 180u]. However, most 2D Gabor filters have
Under normal conditions, the ROIs should cover almost a slight response to regions of uniform luminance [or
the same region in different dorsal hand vein images. direct current (DC)]. This DC response is zero for 2D
In this way, we can overcome the problem of not using Gabor filters having pure sine phase and greatest for
a docking device while acquiring dorsal hand vein filters having pure cosine phase. In order to provide
images. High verification accuracy can simultaneously insensitive to illumination, we removed the DC of 2D
be maintained. Gabor filter with the application of the following formula

130 The Imaging Science Journal 2014 VOL 62 NO 3


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

4 The results of the dorsal hand vein image preprocessing: a the original dorsal hand vein images; b the st region is
segmented by the Otsus method; c the vein border is extracted by the inner border tracing algorithm; d two datum
points P5 and P6 are selected; e the dorsal hand image is rotated an angle h which is between line P5 P6 and the hori-
zontal line; f a square region is located and denoted as the region of interest

In this work, we proposed to divide the ROI image


Pk Pk
into M6M non-overlap blocks, so the adaptive Gabor
i~{k j~{k Gs,u,h i, j
Zs,u,h x,y~Gs,u,h x,y{ (3) filter can be applied independently to each block, as
2kz12 illustrated in Fig. 5a. In this work, the size of each block
where (2kz1)2 is the size of the filter. In this paper, is W6W. If W is small, some smooth area may be
we express equation (3) in the complex form affected by noise and adjusted to complex area. Larger
Zs,u,h x,y~Rs,u,h x,yzjIs,u,h x,y. The Rs,u,h x,y and W may enhance the anti-noise ability of the block.
Is,u,h x,y are the real and imaginary parts of the 2D However, if W is too large, the block cannot reflect the
Gabor filter, respectively. detailed change of the image. In this work, we set 32632
Such 2D Gabor filters are widely used as tunable as the size of the each block and M54. An important
filters for extracting the orientation or edge information issue in applying adaptive Gabor filter is the selection of
from images. Lee27 gave a good introduction to image filter parameters h, u and s in each block, respectively.
representation by using Gabor functions. Daugman21 We discuss the optimisation algorithm that determines
applied the 2D Gabor filter for iris recognition the best parameter values of a single 2D Gabor filter for
technology, because it can offer good distinguish ability dorsal hand vein recognition as follows.
in both frequency and space domains with very high
Estimation of orientation field
speed. In most application, they are bandpass filters,
which are inspired by a multichannel filtering theory for The orientation image represents an intrinsic property of
processing visual information in the early stages of the the dorsal hand vein images and defines invariant
human visual system.16 The input image is generally coordinates for ridges and valleys in a local neighbour-
filtered by a family of 2D Gabor filters tuned to several hood. By viewing a dorsal hand vein image as an
resolutions and orientations. However, it may not be oriented texture, a number of methods have been
computationally convenient or feasible to apply a large proposed to estimate directional fields.3033 The main
number of filters responding at multiple resolutions and methods are techniques based in local gradient to
orientations to an image. compute the main direction of the local block,31,33 using
an algorithm to estimate the orientation by a mask with
Adaptive Gabor filter
The 2D Gabor filter-based edge detector, which shows
advantage over Cannys28 edge detector according to the
three detection criterions proposed by Canny, was first
proposed by Mehrotra et al.29 It is shown that when
these design parameters (centre frequency u, filter
orientation h and space envelope s) are suitably chosen,
the 2D Gabor filter-based edge detector yields its best
performance. Because the dorsal hand vein are flow-like
patterns which consist of locally ridge and valley
structures. They have well-defined local frequency and
local orientation. In order to ensure the performance of
an automatic dorsal hand vein identification system to
be robust, we used the Gabor-based approach for
extracting local energy in the dorsal hand vein recogni- 5 a The dorsal hand vein image was divided into 16
tion. However, accurate recognition only occurs if the regions and each block is distinguished into three
parameters defining the 2D Gabor filters are selected categories according to the variance change, b stable
properly. area, c slow change area and d fast change area

The Imaging Science Journal 2014 VOL 62 NO 3 131


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

Estimation of centre frequency


In general, edge of the image has obvious directionality
in each block. There is regularity in the perpendicular
direction of the local edge. In this direction, the change
of pixel grey levels can be seen as a sine wave. So we can
estimate the frequency by calculating the distance T
between two peaks (or troughs) of the sine wave, and the
frequency is u51/T. In figerprint recognition,18 they
employed the reciprocal of the average inter-ridge
distance T for setting the centre frequency. However,
6 Eight mask patterns of the local direction pattern there is no regular texture and frequency characteristic
operator (363 pixels) in dorsal hand vein images. Using the method18 is
difficult and unreasonable. From many experiments, we
found that the Gabor filter is not sensitive to the
969 or 17617 pixels of size30 and using Gabor filter frequency. To address this issue, we divide all frequen-
to obtain ridge directions.33 Lin and Wan32 chose cies into three range groups, and then assign one simple
Sobel operator to calculate the directional image in value to represent each group. The results were not
the fingerprint image. Although there still are other affected by the simplification. Therefore, we proposed a
techniques,31 they are rarely employed due to the novel method to estimate the centre frequency.
complicated algorithm. There are not regular texture structure and direction
In most cases, one would used 2D Gabor filters with characteristic in dorsal hand vein image, as shown in
eight different orientations h[f0, p=8, 2p=8, . . . , 7p=8g. Fig. 5. It is difficult to calculate the average inter-ridge
In order to determine the optimal orientation parameter distance T for setting the frequency. Herein, we find that
of 2D Gabor filter in each block, we developed a new the texture structure and variance of image are related to
model of orientation analysis to find the vein direction at each other. In each block of the ROI, it shows more
every block of dorsal hand vein image. To compute the complex texture structure and higher variance when T is
direction at each block, the direction operators (as small, and it shows a smoother texture structure and
shown in Fig. 6) is designed and represented by eight lower variance when T is large. Therefore, we can use
local direction patterns (LDPs). The range of displace- the change of variance to estimate the centre frequency
ment is restricted within a local 363 window where in each block. In our dorsal hand vein database, we
most local orientation can be determined. After each observe the variance distribution of each block in Fig. 5
block is scanned by those eight local 363 mask patterns where the variance distributed random variable tends
individually, then eight feature values can be obtained towards the normal distribution. Thus, the statistical
by summing up the pixel intensities of corresponding method is employed to find the suitable frequency. In
blocks. Each pixel f(i, j) in the image is considered as the our experiments, we divided each block of the ROI
centre of mask pattern, and the corresponding direction image into three categories according to the variance
intensity is represented by Lp, where p51, 2, , 8. Every change: stable area, slow change area and fast change
feature value is obtained by area (shown in Fig. 5bd), and three simplified values
assigned to each frequency block are 0, 0?09 and 0?25,
respectively. The method to estimate frequency can be
X
1 X
1
Lp i, j ~ jf (iza, jzb)Sp (a,b) (4) obtained by
a~{1 b~{1
8
< 0,
> if VarvH1
:
u~ 0 09, if H1 VarvH2 (6)
m X
X n
>
Lp ~ Lp (i, j) (5) : :
0 25, otherwise
j~1 i~1
where the Var is the variance of block, H1 and H2 are
where n and m are the width and height of the image two thresholds of the piecewise function, and they are
Im2Is and ImzIs, respectively. Im is the mean of the
block, f(i, j) is the image pixel value and Sp is one of the
variance distribution, and Is is the standard deviation of
local patterns. We can employ eight LDPs to compute
the mean. Using the equation (6) to estimate frequency
eight feature values that represent various direction
can avoid the situation that frequency is hard to
patterns for each block in the ROI image. Since the
calculate as well as mistake of frequency calculations.
designed LDP features include the information of 2D
distributions, they can represent the image orientation Estimation of standard deviation
characteristics more closely. Also, every feature value The standard deviation of a 2D normal (or Gaussian)
is constructed by the LDP operator. Equation (4) distribution (or envelope) is represented by s. It is
explained that the pixels of each block are convoluted related to the width of the Gaussian that modulates the
by eight local 363 mask patterns individually. After the Gabor filter. If s is too big, the filter is more robust to
entire block is slipped by one of the mask patterns, the noises, but it does not capture the ridge details. If s is
original pixel values are changed to the intensity values, too small, the filter does not remove noises, but it
demonstrating the position relationship of each pixel to captures the ridge details. By comparing the experiment
its neighbours. Then, all of the intensity values are result, s52621/2 is optimal for our dorsal hand vein
added up by equation (5). In each block, the optimal recognition system, as shown in Table 1.
direction of Gabor filter is chosen by the maximum We can determine the optimal parameters of h, u and
value of the direction intensity Lp. s in each block by the methods above. According to

132 The Imaging Science Journal 2014 VOL 62 NO 3


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

of the dorsal hand vein and it closely resembles the


original dorsal hand vein patterns.
Feature matching
In order to describe clearly the matching process, each
feature vector is considered as two 2D feature matrices,
real and imaginary. A normalised Hamming distance21
is adopted to determine the similarity measurement for
VeinCode matching. However, in order to provide slight
translation and rotation invariance matching, the
normalised Hamming distance can be improved as
HDmin ~
P
min(N,Nzs) P
min(N,Nzt)
PR izs, jzt6QR i,jzPI izs, jzt6QI i, j 
i~max(1,1zs) j~max(1,1zt)
min
jsjvS,jtjvT 2H sH t
7 a original ROI image, be the real part feature of the (11)
(11)
dorsal hand vein by 2D Gabor lter with a set of para-
Let P and Q be two dorsal hand vein feature matrices.
meter and f the result of adaptive Gabor lter
The PR(QR) and PI(QI) are the real part and the
imaginary part of P(Q), respectively; the Boolean
these methods, we can get different parameters of the operator denotes exclusive OR, the size of the
adaptive Gabor filter for each block of the ROI image. feature matrices is N6N, the S53 and T53 determine
Given a neighbourhood window of size S6S for the maximum allowable horizontal and vertical transla-
S52kz1, the discrete convolutions of f(x,y) with tion, H(s)5min(N,Nzs)2max(1,1zs) and H(t)5min(N,
respective real part and imaginary part at the sampling Nzt)2max(1,1zt). It is noted that HDmin is between 1
point (x,y) can be defined as follow and 0. The Hamming distance for perfect matching is
X
k X
k zero. Although the ROI has been carefully located
CR x,ys,u,h ~ f xzX ,yzY Rs,u,h X ,Y (7) according to the two points, it still cannot ensure that
X~{k Y~{k the ROI will always be located in the same position in
different dorsal hand vein images. Because of the unstable
X
k X
k preprocessing, the minimum HD value obtained from the
CI x,ys,u,h ~ f xzX ,yzY Is,u,h X ,Y (8) equation (11) can support both approximately transla-
X~{k Y~{k tion and rotation invariant matching.
Gabor-filtered output of an image f(x,y) is obtained by
the convolution of the each block with the adaptive Dorsal hand vein database construction
Gabor filter until the whole ROI image is traversal. An NIR CCD camera was used to acquire dorsal hand
Finally, the sample point in the filtered image is coded to vein images. It possesses the benefits of easy availability,
two bits, called VeinCode (VR,VI), by the following uniform and consistently high image quality, conveni-
inequalities ence and low cost. In this work, the camera that we used
(
1, if CR x,ys,u,h 0 to acquire dorsal hand vein images was a digital noise
VR x,y~ (9) reduction (DNR) DSP camera, as shown in Fig. 2. Each
0, if CR x,ys,u,h v0 image has a resolution of 3206240 in 8-bit grey scales
( per pixel. The reason for using such a low spatial
1, if CI x,ys,u,h 0 resolution is that both the data amount in dorsal hand
VI x,y~ (10) vein images and noise sensitivity can be reduced while
0, if CI x,ys,u,h v0
the features of dorsal hand veins can still be preserved.
Using this coding method, the texture information in This makes sure that there is enough texture information
dorsal hand vein images is stored in the feature vector. for reliable dorsal hand vein recognition. To obtain high
Figure 7be shows the real part feature of the dorsal verification accuracy, it is important to construct an
hand vein by one 2D Gabor filter with a set of objective verification template library. Therefore, we
parameter. Figure 7f shows the real part feature of the collect a large number of dorsal hand vein images using
same dorsal hand vein by our proposed method. From a homemade digital optical sensor to form a database.
Fig. 7f, the image depicts the strongest texture structure The database includes 6160 dorsal hand vein images
from 308 different volunteers (hence 308 different
Table 1 The relationship between the recognition classes) with 20 images captured from each class. The
accuracy and the different standard deviations at images are acquired during different stages and the time
the three condence intervals interval between two collections is at least 1 month,
Confidence intervals (%)
which provides a challenge to our algorithm. Ten dorsal
hand vein images were acquired each time for each
Standard deviation (s) 68 95 99 person. The database constructed in this way includes
possible variations of dorsal hand vein images under
1 97.82% 96.82% 95.45% various conditions. It includes several racial groups,
21/2 98.67% 97.84% 96.82% including Chinese, African and Caucasian. The age
2621/2 99.27% 98.12% 97.27% range of the volunteers was between 18 and 60 years,
4621/2 98.35% 97.37% 96.44%
and their occupations ranged from university students,

The Imaging Science Journal 2014 VOL 62 NO 3 133


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

professors and technicians to manual workers such as the other sizes. It is evident that the size of blocks can
cleaners and electricians. No distinction was made play an important role. Therefore, the block with bigger
between male and female when the samples were or smaller size is not suitable for the method proposed in
collected. this paper, and they cannot offer higher recognition rate.
Our dorsal hand vein database includes two main The relationship between the verification result and the
parts. One is our earlier image set15 containing 4280 different number of training samples is also shown in
images from 214 different volunteers. Each individual Table 2. The capability to achieve higher performance
provides 20 images. In the first stage, ten images of each with smaller number of training samples or registration
dorsal hand are acquired. Four weeks later, ten more samples is highly desirable in any biometrics system.
images of each dorsal hand are taken. The other part Therefore, in Table 2, we also present analysis of
contains 1880 images from 94 volunteers which are various block sizes when the numbers of training
captured in two different stages. The total number of samples are varied. It reveals that as the number of
dorsal hand vein classes is thus 308 (214z94). For each training samples per class is increased, the relative gain
dorsal hand vein class, we choose eight samples from among different block sizes becomes more apparent.
images taken in the first stage for training and all
samples captured at other stages serve as test samples. Performance evaluation of the proposed method
This is consistent with the widely accepted standard for In Section 4?2, we estimate the suitable centre frequency
biometrics algorithm testing34 (training images and based on the variance distribution of each block.
testing images should be respectively captured at Because the variance distributed random variable tends
different stages). To satisfy this requirement, 616 images towards the normal distribution, the three-sigma rule is
taken in the first stage are not used in the experiments. employed to estimate the optimised centre frequency. If
Therefore, for our dorsal hand vein database, there are a data distribution is approximately normal then about
2464 images for training and 3080 images for testing. 68% of the values are within one standard deviation of
So far, only small datasets have been used to evaluate the mean, about 95% of the values are within two
recognition performance for dorsal hand vein recogni- standard deviations and about 99?7% lie within three
tion by most methods. To demonstrate the robustness of standard deviations. In our method, eight images of
the proposed approach, in our experiments, we con- each class at the first stage are selected randomly to
struct the large database involving more than 300 constitute the training set, and all sample images of each
subjects. In the future, we hope to make the large class at the second stage are treated as the test set.
database available for free download for biometric Therefore, there are 39 424 (2464616) blocks with 2464
researcher. training images from our dorsal hand vein database to
estimate the best centre frequency. The variances of the
Experimental results total blocks are estimated at three confidence intervals.
Thus, it is important to estimate lower and upper
To evaluate the effectiveness of the proposed method for confidence limits which the actual range of variance R is
dorsal hand vein recognition, the experiments were expected to fall into. The confidence limits at different
conducted in two modes: identification and verification. confidence intervals are defined as
In the identification mode, for example, if the test
sample and the found template are from the same class, Im {lIs RIm zlIs , l~1, 2, 3 (12)
this is a correct recognition. Therefore, in identification
mode, the algorithm can be measured by correct where Im is the mean of the total variances, Is is its
recognition rate (CRR), the ratio of the number of standard deviation and l is the number of standard
samples being correctly classified to the total number of deviation. The Im2lIs and ImzlIs are two thresholds of
test samples. In the verification mode, the well-known the piecewise function (as described in Section 4?2) at
statistical pair, the FRR and the FAR, is usually three different confidence intervals.
adapted to evaluate the effectiveness of the proposed To investigate the relationship between the recogni-
method for dorsal hand vein recognition. Then, the tion accuracy and the different standard deviation s,
receiver operating characteristic curves is normally used each ROI image is used by different standard deviations
to measure the accuracy of the matching process, (1, 21/2, 2621/2 and 4621/2) and tested by the three
which is a plot of genuine acceptance rate against confidence intervals. Experimental results show that the
false acceptance rate for all possible operating points. standard deviation s52621/2 is the best choice to
The following experiment results will demonstrate the achieve the task of dorsal hand vein recognition at the
eminent performance of the proposed method. The 68% confidence intervals, as shown in Table 1. It is clear
experiments conducted below were run on a 3?2-GHz
PC with 2-GB RAM using Matlab 7?0.
In our works, we proposed to divide the ROI image Table 2 The testing results of the different block sizes
into M6M non-overlap blocks, and then the adaptive with different training samples
Gabor filter is applied independently to each block. The Block size
parameter W is the size of the block, and too large or too
small will affect the identification results. Therefore, we Training samples 16616 32632 64664
divided the each ROI image into different non-overlap
block sizes (16616, 32632 and 64664) and the images 2 92.53% 93.38% 93.56%
at different sizes are tested. According to Table 2, CRRs 4 95.08% 96.44% 95.87%
of the 32632 sizes are higher than those of other sizes. 6 97.07% 98.37% 98.18%
8 98.51% 99.27% 98.94%
In other words, the dorsal hand vein image with block
size W532 is more suitable for feature extraction than Note: Percentage values show recognition rate.

134 The Imaging Science Journal 2014 VOL 62 NO 3


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

8 Original image from the same hand capturing in different sessions and their features generated by different Gabor l-
ters: a and e original images; b and f region of interests images; c and g imaginary part of features from adaptive
Gabor lter; d and h imaginary part of features from optimal single Gabor lter, respectively

that the adaptive Gabor filter is not sensitive to the Gabor filters.19 Figure 9ac illustrates the FAR and
standard deviation, but is slightly sensitive to the centre FRR distributions at different Gabor filter methods. It
frequency. By the proposed method, the adaptive can be seen from those figures that there exist two curves
selection of Gabor filter parameters h, u and s in each in the distributions at different methods. One curve
block can achieve a correct recognition rate up to corresponds to genuine matching and the other corre-
99?27% for dorsal hand vein recognition. sponds to impostor matching. When the decision
threshold is set as the one corresponding to the
Comparison and discussion intersection of genuine and impostor distribution curves,
The adaptive Gabor filter defined in Section 4?2 is the total error reaches the minimum, and the corre-
thought to be highly suitable for dorsal hand vein sponding threshold. According to Fig. 9, equal error
recognition since it is constructed based on the observa- rates of our method and multiple Gabor filters method
tions about the characteristics of the dorsal hand vein. are much less than the single Gabor filter method.
This is confirmed by our experimental results shown in Although the performance of our method is similar to
Fig. 8. We determine the best parameter values of the multiple Gabor filters approach, the computational
adaptive Gabor filter and compare the two images cost of our method can be greatly reduced. In other
(Fig. 8a and e) from the same hand capturing in words, we can employ the adaptive Gabor filter to
different stages. Figure 8c and g shows the imaginary replace the multiple Gabor filters for dorsal hand vein
part of features from adaptive Gabor filter. It can be recognition.
noticed that the true vein structures are quite well In addition to validating the accuracy of the proposed
preserved in the resulting binarised image. Figure 8d method, there is also a need to evaluate the speed of the
and h also shows the imaginary part of features from system. The feature extraction times for single Gabor
optimal single Gabor filter. Both of them have similar filter, multiple Gabor filters and adaptive Gabor filter
features, but cannot describe the dorsal hand vein are 37, 787 and 212 ms, respectively. Although our
texture feature completely. proposed method takes more time than the method of
In order to verify the effectiveness of the proposed the single Gabor filter, it accomplished the lower
method, we compared our method with traditional computational costs than the method of multiple
Gabor filter: optimal single Gabor filter18 and multiple Gabor filters for feature extraction. That is because the

9 False acceptance rate and false rejection rate distributions at different Gabor lter methods: a single Gabor lter; b
adaptive Gabor lter; c multiple Gabor lters

The Imaging Science Journal 2014 VOL 62 NO 3 135


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

Lin and Fan,8 by Lee et al.35 and by Crisan et al.,14


respectively.
The experimental results demonstrate that our current
method is better than the geometric-based, appearance-
based, patch-based and multiresolution representation
methods, respectively. Generally, the geometric-based
approach14 extracts local features such as the locations
and local statistics of the principal veins, minutiae points
and ridge bifurcations. However, geometric features are
difficult to be extracted, represented and compared while
the discriminability of geometric features such as texture
energy is not strong enough for dorsal hand vein
recognition. The Gabor-based method can effectively
analyse local variations of the intensity signals, which
can reflect most of the random shape information of the
palm vein and thus achieves much higher performance.
10 The receiver operating characteristic curves achieved
The methods of our previous work15 and Wang et al.11
by different methods
employed the appearance-based method to represent
dorsal hand vein, such as eigenvein (where features are
extracted by the two-directional two-dimensional prin-
adaptive Gabor filter must calculate local orientation
cipal component analysis), and laplacianpalm (where
and frequency at every block. Table 3 shows the wall
features are extracted by the locality preserving projec-
time for different stages of the proposed method and the
tion). While the eigenvein method aims to preserve the
total time. The whole process should take only about
global structure of the image space, and the laplacian-
1 s, which is fast enough for real-time verification. In
palm method aims to preserve the local structure of the
fact, we have not yet optimised the program code, so it is
image space, our proposed method aims to preserve the
possible that the computation time could be reduced.
global and local structure of the image space. That is,
Among existing methods for dorsal hand vein
their methods did not effectively exploit global and local
recognition, those proposed by Lin and Fan,8 Wang
features of the dorsal hand vein which play an important
et al.11 and Crisan et al.,14 respectively, are the best
role in recognition. In addition, the observed perfor-
known. Moreover, they characterise local details of the
mance from the laplacianpalm method was not high
dorsal hand vein from different viewpoints, i.e. appear-
performance on our dorsal hand vein database, and this
ance-based approach, the geometric-based approach
may due to the fact that it does not focus on extracting
and multiresolution representation method. Here, we
and matching the local textured information, and lack
also used the patch-based approach35 to extract the vein
strong mechanism to accommodate potentially large
feature for dorsal hand vein recognition. To further
variations which are more likely to exist in the non-
prove the effectiveness of the proposed method, we
contact database. Unlike the two appearance-based
make detailed comparison between the proposed
methods, the proposed method combines the global
method and the above four methods (and our previous
and local structures of the image space to extract
work15) on our own dorsal hand vein database. We
the dorsal hand vein features and is thus expected to
compare our experimental results of each algorithm with
achieve better results. The multiresolution representa-
its published results and find that they are consistent.
tion approach detailed in Ref. 8 is fully automated and
This verifies to a large extent the correctness of our
uses the combination of multiresolution representations
implementations of other methods. Table 4 and Fig. 10
from the post-processed thermal vein patterns. However,
detail the experimental results.
the multiresolution representation approach does not
Table 4 illustrates that the CRR of each algorithm is
outperform the proposed method. Due to the fact that
greater than 90%. This implies the high accuracy of these
when the dorsal hand veins in the image are not very clear,
methods. Figure 10 illustrates the receiver operating
it is difficult to extract local features with the multi-
characteristic curves on our dorsal hand vein database
resolution representation. The patch-based approach35
for the seven algorithms compared, namely, multiple
extracts dorsal hand vein features by analysing the
multiresolution filters, laplacianpalm, minutiae feature
texture features of the local image in different orienta-
points, eigenvein, local edge pattern and the proposed
tions, and also achieves reasonably superior perfor-
method. To better distinguish these well-performing
mance. However, the patch-based approach emphasised
methods, the horizontal axis of Fig. 10 is spread out
the orientation information of image, and the frequency
using the logarithmic scale. From the results shown in
Table 4 and Fig. 10, we can find that proposed method
Table 4 Performance comparison of several well-known
has the better performance, followed by the previous methods on our dorsal hand vein database
work,15 and the methods described by Wang et al.,11 by
Methods Correct recognition rate Equal error rate
Table 3 The wall time for different stages of the
proposed method Lin and Fan 8
97.39% 1.74%
Crisan et al.14 96.28% 2.91%
Preprocessing Feature extraction Matching Total Lee et al.35 98.95% 0.77%
(s) (s) (s) (s) Wang et al.11 98.47% 1.31%
Hsu et al.15 98.83% 0.82%
0.54 0.21 0.03 0.78 Proposed 99.27% 0.51%

136 The Imaging Science Journal 2014 VOL 62 NO 3


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

information of image is not considered. From Table 4 which enable speedy matching and convenient storage.
and Fig. 10, we can see that the proposed method Compared to the traditional Gabor filters and existing
obtains better results than other methods. It is because algorithms, the method of AGF can achieve encoura-
our method well characterises random shape features of ging performance in dorsal hand vein recognition.
the dorsal hand vein and can set the Gabor filter In summary, we conclude that our dorsal hand vein
parameters automatically. The real and imaginary parts identification system can achieve good performance in
of Gabor features used in proposed method is in terms of speed and accuracy. For further improvement
essence global shape features of the dorsal hand vein. of the system, we will focus on three issues: (1) to reduce
The proposed dorsal hand vein representation also the size of the device for practical applications, (2) to
reflects local shape information of the dorsal hand vein design a hand attachment frame for constraining the
by analysing local variations of the intensity signals. participants hand for stable preprocessing and (3) to
This makes our method slightly better than others. combine the proposed dorsal hand vein coding scheme
Failure verifications occur in some dorsal hand vein with other texture feature measurements such as texture
images. They can be categorised into three main groups energy for coarse level classification to achieve higher
by carefully observing these failure dorsal hand vein performance.
images.
1. In the preprocessing, we employed two datum points
to find the ROI automatically. Although the dorsal References
hand vein images are almost located at the same 1. Jain, A. K., Bolle, R. and Pankanti, S. Biometrics Personal
region, there is still a few unstable preprocessing, Identification in Networked Society, 1999 (Kluwer Academic
such as translation or rotation. These translations Publishers, Boston, MA).
2. MacGregor, P. and Welford, R. Veincheck: imaging for security
and rotations result from both the misplacement of and personnel identification. Adv. Imag., 1991, 6, (7), 5256.
hands during dorsal hand vein acquisition and the 3. Hawkes, P. L. and Clayden, D. O. Veincheck research for
imperfect preprocessing. The matching algorithm automatic identification of people, Proc. Hand and Fingerprint
given in equation (11) increases the resistance of the Seminar at NPL, September 1993, London, England, pp. 230236.
developed algorithm against rotation and transla- 4. Sasaki, S. Kawai, H. and Wakabayashi, A. Business expansion of
palm vein pattern authentication technology. Fujitsu Sci. Technol.
tion and therefore results in a more robust J., 2005, 41, (3), 341347.
algorithm. It is worth noting that the proposed 5. Lin, X. R., Zhuang B., Su X., Zhou Y., Bao G. Measurement and
algorithm is still sensitive to big amount of rotations matching of human vein pattern characteristics. J. Tsinghua Uni.
and translations. (Sci. Technol.), 2003, 43, (2), 164167.
2. The thickness of the vein will be affected due to the 6. Wang, K. J., Zhang, Y., Yuan, Z. and Zhuang, D. Y. Hand vein
recognition based on multi supplemental features of multi-classifier
seasonal change, and some principal vein features fusion decision, Proc. 2006 IEEE Int. Conf. on Mechatronics and
may be lost inside the ROI region as a result. automation: ICMA 06, Luoyang, China, June 2006, IEEE, pp.
Moreover, the boundary of the regions could form 17901795.
pseudo principal vein features. These issues might 7. Wang, Z. L., Zhang, B. C., Chen, W. P. and Gao, Y. S.
lead to match difficulties, but only in rare and A performance evaluation of shape and texture based methods
for vein recognition, Proc. Conf. on Image and signal processing
extreme cases. 2008: CISP 08, Sanya, China, May 2008, IEEE, Vol. 2, pp. 659
3. Sometimes the dorsal hand images were captured by 661.
the image collection device which will result in some 8. Lin, C.-L. and Fan, K.-C. Biometric verification using thermal
noise images (such as moles, scars, pigmentation and images of palm-dorsa vein patterns. IEEE Trans. Circuits Syst
hair). Too few principal vein features were extracted Video Technol., 2004, 14, (2), 199213.
9. Wang, L., Leedham, G. and Cho, D. S. Infrared imaging of hand
for verification which resulted in verification failure vein patterns for biometric purposes. IET Comput. Vis., 2007, 1,
as well. 113122.
The conditions 13 mentioned above cannot be avoided 10. Wang, L., Leedham, G. and Cho, D. S. Minutiae feature analysis
and are difficult to distinguish the dorsal hand vein for infrared hand vein pattern biometrics. Pattern Recogn., 2008,
images by applying our approach. This problem can be 41, (3), 920929.
11. Wang, J. G., Yau, W. Y. and Suwandy, A. Fusion of palmprint
alleviated by utilising other methods to extract vein and palm vein images for person recognition based on laplacian-
features, or combining with other biometric verification palm feature. Pattern Recogn., 2008, 41, (5), 15141527.
methods. 12. Kumar, A. and Prathyusha, K. V. Personal authentication using
hand vein triangulation and knuckle shape. IEEE Trans. Image
Process., 2009, 18, 21272136.
Conclusions 13. Wang, Y., Kefeng, L., Cui, J., Shark, L. K. and Varley, M. Study
We have developed a reliable and robust dorsal hand of hand-dorsa vein recognition, Proc. 6th Int. Conf. on Intelligent
computing: ICIC 10, Changsha, China, August 2010, Hunan
vein identification system for real-time personal identi- University, Vol. 1, pp. 490498.
fication by applying a low-cost NIR CCD camera-based 14. Crisan, S., Tarnovan, I. G. and Crisan, T. E. Radiation
dorsal hand vein device to capture the dorsal hand vein optimization and image processing algorithms in the identification
images. A preprocessing algorithm extracts a square of hand vein patterns. Comput. Standards Interfaces, 2010, 32, 130
140.
area from a dorsal hand vein image for feature
15. Hsu, C. B., Hao, S. S. and Lee, J. C. Personal authentication
extraction. To represent a low-resolution dorsal hand through dorsal hand vein patterns., Opt. Eng., 2011, 47, 067205-1
vein image and to match different dorsal hand vein 067205-10.
images, we proposed the adaptive Gabor filter method. 16. Daugman, J. Two-dimensional spectral analysis of cortical
It involves the parameter selection of suitable orienta- receptive field profiles. Vis. Res., 1980, 20, 847856.
tions and frequencies, extracting the dorsal hand vein 17. Dunn, D., Higgins, W. E. and Wakeley, J. Texture segmentation
using 2D Gabor elementary functions. IEEE Trans. Pattern Anal.
patterns, and applying the normalised Hamming dis- Mach. Intell., 1994, 16, (2), 130149.
tance for the matching measurement. This method 18. Lee, C. J. and Wang, S. D. Fingerprint feature extraction using
represents the biometric features in bit string format Gabor filters. Electron. Lett., 1999, 35, (4), 288290.

The Imaging Science Journal 2014 VOL 62 NO 3 137


Lee et al. Dorsal hand vein recognition based on 2D gabor filters

19. Liu, C. J. and Wechsler, H. Independent component analysis of 28. Canny, J. F. A computational approach to edge detection. IEEE
Gabor features for face recognition. IEEE Trans. Neural Networks, Trans. PAMI, 1986, 8, (6), 679698.
2003, 14, (4), 919928. 29. Mehrotra, R., Namuduri, K. R. and Ranganathan, N. Gabor
20. Kong, A., Zhang, D. and Kamel, M. Palmprint identification filter-based edge detection. Pattern Recogn., 1992, 25, (12), 1479
using feature-level fusion. Pattern Recogn., 2006, 39, (3), 478 1494.
487. 30. Viola, F., Gonzaga, S. L. O. and Conci, A. On the line width
21. Daugman, J. High confidence visual recognition of persons by a influence in directional field determination for fingerprint images,
test of statistical independence. IEEE Trans. Pattern Anal. Mach. Proc. 12th Int. Workshop on Systems, signals & image processing:
Intell., 1993, 15, (11), 11481161. IWSSIP 05, Chalkida, Greece, September 2005, IWSSIP, pp. 313
22. Godik, E. F. and Guljaev, Y. V. Functional imaging of the human 316.
body. IEEE Trans. Eng. Med. Biol., 1991, 10, 2129. 31. Maltoni, D., Maio, D., Jain, A. K. and Prabhakar, S. Handbook of
23. Otsu, N. A threshold selection method from gray-level histograms. Fingerprint Recognition, 2003 (Springer-Verlag Inc., New York).
IEEE Trans. Syst. Man Cybernet., 1979, 9, (1), 6266. 32. Lin, H. and Wan, Y. F. Fingerprint image enhancement: algorithm
24. Sonka, M., Hlavac, V. and Boyle, R. Image Processing, Analysis, and performance evaluation. IEEE Trans. Pattern Anal. Mach.
and Machine Vision, 1999, 2nd edition, p. 26 (PWS, New York). Intell., 1998, 20, (8), 777789.
25. Marcelja, S. Mathematical description of the responses of 33. Park, C., Lee, J., Smith, M. J. T. and Park, K. Singular point
simple cortical cells. J. Opt. Soc. Am., 1980, 70, (11), 1297 detection by shape analysis of directional fields in fingerprints.
1300. Pattern Recogn., 2006, 39, (5), 839855.
26. Daugman, J. Uncertainty relation for resolution in space, 34. Mansfield, A. and Wayman, J. Best practice standards for testing
spatial frequency and orientation optimized by two-dimensional and reporting on biometric device performance, National Physical
visual cortical filters. J. Opt. Soc. Am., 1985, 2, (7), 1160 Laboratory of UK, London, UK, 2002.
1169. 35. Lee, J. C., Huang, P. S., Chang, J. C., Chang, C. P. and Tu, T. M.
27. Lee, T. S. Image representation using 2D Gabor wavelets. IEEE Iris recognition using local texture analysis. Opt. Eng., 2008, 47, (6),
Trans. Pattern Anal. Mach. Intell., 2003, 18, (10), 959971. 067205-1067205-10.

138 The Imaging Science Journal 2014 VOL 62 NO 3


Copyright of Imaging Science Journal is the property of Maney Publishing and its content
may not be copied or emailed to multiple sites or posted to a listserv without the copyright
holder's express written permission. However, users may print, download, or email articles for
individual use.

You might also like