ArticlePDF Available

INTRAMODAL FEATURE FUSION USING WAVELET FOR PALMPRINT AUTHENTICATION

Authors:

Abstract and Figures

Palmprint recognition has attracted various researchers in recent years due to its richness in amount of features. In this work, palmprint authentication system is classified into palmprint acquisition, preprocessing, feature extraction, feature fusion and matching. In the preprocessing stage we employed a modified preprocessing technique to extract the ROI and it is further enhanced using adaptive histogram equalization. In feature extraction, the single sample representation has become bottleneck in producing high performance. To solve this we propose an intramodal feature fusion for palmprint authentication. The proposed system extracts multiplefeatures like Texture (Gabor), Line and Appearance (PCA) features from the preprocessed palmprint images. The feature vectors obtained from different approaches are in different dimensions and also the features from same image may be correlated. Therefore, we propose wavelet based fusion techniques to fuse extracted features as it contains wavelet extensions and uses mean-max fusion method to overcome the problem of feature fusion. Finally the feature vector is matched with stored template using NN classifier. The proposed approach is validated for their efficiency on PolyU palmprint database of 200 users. The experimental results illustrates thatthe feature level fusion improves the recognition accuracy significantly.
Content may be subject to copyright.
INTRAMODAL FEATURE FUSION
USING WAVELET FOR PALMPRINT
AUTHENTICATION
K.KRISHNESWARI1
1Tamilnadu College of Engineering, Coimbatore, Tamilnadu, India
S.ARUMUGAM 2
2Nandha Educational Institutions, Erode, Tamilnadu, India
Abstract:
Palmprint recognition has attracted various researchers in recent years due to its richness in amount of features.
In this work, palmprint authentication system is classified into palmprint acquisition, preprocessing, feature
extraction, feature fusion and matching. In the preprocessing stage we employed a modified preprocessing
technique to extract the ROI and it is further enhanced using adaptive histogram equalization. In feature
extraction, the single sample representation has become bottleneck in producing high performance. To solve this
we propose an intramodal feature fusion for palmprint authentication. The proposed system extracts multiple
features like Texture (Gabor), Line and Appearance (PCA) features from the preprocessed palmprint images.
The feature vectors obtained from different approaches are in different dimensions and also the features from
same image may be correlated. Therefore, we propose wavelet based fusion techniques to fuse extracted features
as it contains wavelet extensions and uses mean-max fusion method to overcome the problem of feature fusion.
Finally the feature vector is matched with stored template using NN classifier. The proposed approach is
validated for their efficiency on PolyU palmprint database of 200 users. The experimental results illustrates that
the feature level fusion improves the recognition accuracy significantly.
Keywords: Biometrics; Palmprint; Preprocessing; Feature fusion; Wavelet; Intramodal.
1. Introduction
Biometrics is the science of establishing the identity of an individual based on the physical; chemical or
behavioral attributes of the person. Biometrics offers a natural and reliable solution to certain aspects of identity
management by utilizing fully automated or semi-automated schemes to recognize individuals based on their
biological characteristics [A.K. Jain et al., (2008)]. Various biometric technologies have been proposed and
implemented; including iris fingerprint; hand geometry; voice; face; signature and retina. Each of these has its
own strengths and weakness.
The most widely used hand based biometric feature is the fingerprint. Currently the fingerprint authentication
handles clear fingerprints very well but; workers and elders may not provide clear fingerprint because of their
skin problems and nature of work. Another popular hand-based biometric technology is hand-geometry. It uses
geometric information from the hands. However the simple hand features provide limited information; with the
result that hand geometry is not highly accurate. The palmprint is relatively a new hand based biometric trait;
has several advantages compared with currently available traits.
Palm is the inner surface of the hand between the wrist and the fingers. The palmprints are more distinctive; as it
contains more information and they can be captured using low resolution devices. The palm area contains a
large number of features such as principal lines; geometry; wrinkle; delta point; minutiae; datum point and
texture [D. Zhang, (2004)]. Recently most of the researchers concentrate on fusion techniques to improve
system performance. Among various levels of fusion feature fusion has been emerging an effective way to
improve the performance of the authentication system.
1.1. Prior work
Palmprint authentication system has received considerable recent research interest since of its low prices;
capture devices; fast execution speed; and high accuracy. Research on palmprint authentication focuses on
features and methods to represent the palmprint are classified into five Categories; line based; subspace based;
local statistical based; global statistical-based and coding based approaches [D. Zhang, (2004)]. The Line based
approach either develops edge detectors or employ the existing edge detection methods to extract palm lines.
Many of the works are reported on extraction of principal lines [X. Wu et .al., (2004)]. [Han et al., (2003)]
proposed principal line extraction using sobel and morphological operation. [Huang et al., (2008)] proposed a
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1597
Preprocessing
Palm
Image
Gabor Features
Line Features
PCA Features
Fused
Template
using
Wavelets
Classification
Registered
Database
Genuine / Imposter
Match Score
ROI
Enhanced ROI
Fig 1 Block diagram of the proposed system
two level modified finite random transform and a dynamic threshold to extract major wrinkles and principal
lines.
Appearance or subspace based methods include usage of principal component analysis (PCA); independent
component analysis (ICA); linear discriminant analysis (LDA); and combination of their variants and have also
been reported in achieving good result. It is proven than 2DLPP out performs all other methods. The local
statistical approaches transform images into frequency domain and features are then extracted using statistical
measures. [Zhang et al., (2002)] used Fourier transform to extract frequency domain features of palmprint and
obtained improved result. Global statistical approaches compute moments [Y. Li et al., (2005)]; centre of gravity
and density directly from the whole transformed images.
Coding approaches encode the filtered coefficients as features. The framework of these methods is first using
some mask to filter palmprint image and then code the outputs according to some rule. [Kong et al., (2002)]
proposed a competitive scheme to code the outputs of the elliptical Gabor filters with different orientations;
which have shown better performance. Researchers have shown promising results on employing these
approaches individually. However efforts are still required to improve the performance of the palmprint
authentication.
Intra modal fusion has shown a promising result in palmprint authentication. Most of the previous work
[A.Kumar and D.Zhang., (2005); L. Nanni, and A. Lumini., (2008)] concentrates on fusion at score level to
increase the accuracy of the system and only very few work concentrates on fusion at feature level [Kong et al.,
(2006)]. The feature fusion aims to introduce extra discriminative information for classification has shown a
better performance than at score level. An ideal palmprint based personal authentication system should be able
to reliably discriminate individuals using all the available information.
In this paper we propose a new palmprint authentication system by employing a modified preprocessing
technique to segment the ROI and extracting multiple features from the enhanced ROI to perform fusion at
feature level. From the research works on feature fusion; it is clear that performing feature level fusion leads to a
curse of dimensionality; due to the large size of fused feature vector. To reduce the size of feature vector; we
experimented the wavelet based fusion as proposed in section 4. Finally decision about accept or reject is carried
out using NNC in the projection space.
The rest of this paper is organized as follows. Section 2 describes the block diagram of the proposed system.
Section 3 presents feature extraction methods employed in the proposed work. Section 4 details the proposed
feature fusion strategy based on wavelets. Experimental results and comparisons are reported in section 5.
Section 6 concludes this paper.
2. Proposed System
In this paper; we propose a new technique in palmprint authentication by fusing multiple palmprint
representations with an efficient way of dimensionality reduction after feature fusion. The proposed method
involves preprocessing; features extraction; features fusion; matching and classification stages.
The block diagram of the proposed technique for palmprint authentication using combination of multiple
features is shown in Fig. 1. Our work uses the palmprint database developed at the biometric research centre at
Hong Kong Polytechnic University.
In the preprocessing stage; we combined the work of [D. Zhang et al., (2003)] and [W. Li et al., (2002)] to
extract the ROI. The combination of these two techniques handles the rotational variation and segment violation
errors. The process involves the following steps.
(1) Binarize the palm image using Otzu’s binarization.
(2) Establish the co-ordinate system using key points determined between the fingers.
(3) Line up the key points with the established co-ordinate system to avoid rotation.
(4) Compute centroid of the image.
(5) Segment the ROI of 128 x 128 pixel size with reference to the centroid.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1598
The extracted ROI is further enhanced using adaptive histogram equalization as shown in Fig. 2.
The preprocessed image is then used for feature extraction. Feature extraction stage uses the 2D Gabor filter;
stationary wavelet transform and principal component analysis for extracting the texture-; line- and appearance-
based features respectively. These features are concatenated to perform feature fusion. On feature concatenation
the dimension of the fused feature template becomes larger and hence becomes difficult for match score
computations. To overcome this problem; we propose a new wavelet based feature fusion technique which
reduces the dimensionality of feature template.
In the enrollment stage; the database containing fused palmprint templates is created and threshold for
classification is determined using the training templates. In verification stage; the test template is matched with
the registered templates of the database; comparing the Euclidean distance measures between them; using the
NN classifier. Based on the scores generated; the test template is identified as genuine or imposter. The
performance of the proposed multiple palmprint feature fusion is compared with individual palmprint
representations. The results are also compared with the work of [Kumar and Zhang, (2005)] which uses score
level fusion. However; the best performance was obtained with proposed fusion strategy.
3. Multiple Feature Extraction
3.1 Extraction of Gabor features
Gabor filters are extensively used for texture segmentation because of their good spatial and frequency
localization. It is mathematically given by
G(x;y)=g(x;y) * exp(2πif(xcos(θ)+ysin(θ))) (1)
Here g(x;y)=(1/ 2πσ2) * exp(-(x2+y2)/2σ2). The parameter f & θ represent the frequency and the orientation of
the sinusoidal signal respectively. g(x;y) is the Gaussian function with scale parameter σ ; f ; θ ; and σ constitute
the parameter space of Gabor filters where θ lies in the interval [0°-360°]. Theoretically a Gabor filter is
determined by the parameters F; θ; σ [Namuduri.K.R et al., (1994)]. By carefully selecting the values of these
three parameters; the optimal Gabor filter is designed.
Algorithm
(1) Select value of F.
(2) Convert the input image into a 2D matrix.
(3) Compute the impulse response of the filter by the following formula
G(x ; y) = g( x ; y) exp( 2πif (x Cos(θ) + y Sin(θ)))
Where g(x;y)=(1/ 2πσ2) exp( -(x2+y2) / 2σ2)
Fig. 2. ROI enhanced by adaptive histogram
equalization.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1599
Fig.
4. Extracted Line feature
(4) Filter the input image by convolving it through the filter whose impulse response is as calculated in
step3; say r(x;y) is the filtered output.A large value of F results in spurious creases and smaller values unites two
nearby creases. Large values of σ results in smoothing of lines and creases but better suppression of background
noise. On the other hand; smaller values of σ are prone to background noise and generate spurious lines. The
Gabor filter used in this paper has four scales (σ= {2; 4; 8; 16}) and six orientations (θ=0; 30; 60; 90; 120;
150). In this paper; the frequency of the Gabor filter is made dependent on the scale (F=1/σ) such that the
uniqueness of the feature vector is increased. Fig. 3 shows the features extracted from the gabor filter. The
feature vector from each of these filtered images is formed by computing the standard deviation among them to
uniquely represent a palmprint.
3.2 Extraction of Line features
Line features has been reported to be powerful and offers high accuracy for palmprint based biometrics. Line
based palmprint recognition approaches extract principal lines and dominant wrinkles using line detectors [X.
Wu et al., (2006)]; masks [L. Liu and D. Zhang, (2005)] and radon transform [Huang et al., (2008)].
Computationally complex; difficulty in matching; translation and rotation variance; large feature sets; and noise
effects are the common problems in such methods. To avoid these complexities; we use a simple wavelet based
edge detection method as described in [S.M. Prasad et al., (2009)] with a change of using stationary wavelet
transformation instead of discrete wavelet transformation. Horizontal subband contains horizontal line or edge
information in the form of strong coefficients. Similarly; vertical and diagonal subbands respectively contain
vertical and diagonal line information. Collection of dominant singularity points/coefficients from the HVD
subbands are fused using the formula(2); gives the line information of the ROI as shown in Fig. 4.
Line(x;y) = max(HLine(x;y);VLine(x;y); DLine(x;y)). (2)
Fig. 3. Filtered images using Gabor filter with six orientation and four scales.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1600
3.3 Extraction of PCA features
Palmprint image also consists of certain local and global features that can be used for identification. PCA is a
standard decorrelation technique to extract those features. PCA aims to find a linear mapping; which preserves
total variance by maximizing the trace of feature variance. The optimal mapping is the leading eigenvectors of
the data’s total variance matrix associated with the leading eigenvalues. The extraction of appearance features
used in our experiments is same as detailed in [Turk and Pentland, (1991)]. Fig. 5 shows the extracted Eigen
palms using PCA.
4. Feature Level Fusion
Fusion is a promising approach that may increase the accuracy of biometrics systems. Fusion can be performed
at 3 different levels: (a) Fusion at the data or information level (low level fusion); (b) Fusion at the feature level
(intermediate level fusion) and (c) Fusion at the decision level. Fusion at the feature level deals with selection
and combination of features to remove redundant and irrelevant features. From the reported few researches on
feature fusion; it is clear that feature fusion leads to dimensionality problems due to large dimensions of the
fused feature vectors. In this work we used the wavelet based fusion technique shown in Fig. 6 to reduce the
feature space in the fused image.
Fig. 5. Extracted Eigen palms.
Fig. 6. Wavelet based feature technique.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1601
The principle of image fusion using wavelets is to merge the wavelet decompositions of the two original images
using fusion methods like mean-mean; max-min; img1; img2; mean-max; applied to approximation coefficients
and detail coefficients. Due to the difference in correlation among PCA; line and Gabor; we use the mean-max
fusion method. The processes involved in the feature fusion strategy are as follows.
(1) Load the Gabor and line feature vectors and extent the vectors using wavelet extension to achieve
similar dimensions.
(2) Perform wavelet decomposition using 2D haar wavelet transformation for 5 levels on both feature
vectors.
(3) Perform image fusion using mean rule.
(4) Load the PCA feature vector.
(5) Perform wavelet decomposition similar to step2 on PCA features.
(6) Perform image fusion using max rule.
The combined feature vectors are classified by measuring the Euclidean distance among the training and testing
template using the nearest neighborhood classifier. Based on the match scores so obtained the template is
classified as genuine or imposter.
5. Experimental Results And Comparison
5.1 Description of the database
The proposed algorithms are validated on PolyU palmprint database [18]. This database contains 8000 gray
scale; low resolution (75 dpi) palmprints captured using CCD camera under pegged environment. Each palm
contains twenty samples; out of which ten samples are taken in first session and another ten are taken in second
session. The average time interval between the first and the second session is two months.
5.2 Experimental Setup
This section describes about the experimental setup of our proposed work. We used left palmprints of 200 users
for our experimentation. Each individual has 20 images with size 128 X 128 pixels. False Reject Rate (FRR) is
the frequency with which genuine person is rejected. False Accept Rate (FAR) is the frequency with which the
imposter is accepted. EER is the error rate at which FAR and FRR become equal. ROC is the plot of FRR versus
FAR. We use EER to interpret the performance of the proposed system.
The palmprints from session II were used for fixing the parameters of feature extraction algorithms. The
proposed algorithm randomly selects samples of palmprints from session 1 to evaluate the performance for both
verification and identification.
5.2.1 Palmprint Verification:
Palmprint verification is comparing a particular palmprint against the claimed identity which is also known as
one to one comparison. To validate the performance of the proposed algorithm we used a template database of
200 users containing 1000 samples taking five samples per user.
Fig.7. ROC using fusion of Gabor,Line
and PCA features for
Verification
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1602
During the verification test; 10;00;000 comparisons are made comparing each palmprint template with all of
others using the NN classifier. The number of correct matching obtained was 6805 and the rest were incorrect
matching. Fig. 7 depicts the corresponding ROC curve which is plot of FAR against GAR. Based on the results;
our system can operate at a 99% genuine acceptance rate (GAR) and 0.03% false acceptance rate (FAR) with
the corresponding threshold of 0.46 Euclidean measures. The system’s EER is 0.31%. This result is compared
with palmprint verification systems based on individual features in the Table 1.
Features EER FAR FRR
Gabor 0.03 0.04 4.63
Line 0.89 0.11 5.46
PCA 0.93 0.22 5.52
Score Fusion - - -
Feature Fusion 0.31 0.03 4.08
5.2.2 Palmprint Identification:
Palmprint identification is a process of comparing one image against N images. In our experiment; we created a
reference database of 100 users containing 500 templates taking 5 samples per user. We also created a test
database of 200 users containing 20 samples per user.
Each of the palmprint images in the testing database is matched with all palmprints in the reference database
using the NN classifier. The results of the experiment are depicted in the ROC curve shown in Fig. 8. It was
obtained that the system can operate at a 98% GAR and 0.65% false acceptance rate (FAR) with the
corresponding threshold of 0.18 Euclidean measures. The system’s EER is 1.95%. This result is also compared
with palmprint identification systems based on individual features and fusion at score level in the Table 2.
Table 1: Comparison of results for Verification (0.46 Threshold)
Fig.8. ROC using fusion of Gabor,Line and PCA
features for Identification
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1603
5.2.3 Speed
Our experiments were conducted on Intel P-D; 2.79GHz; 1GB RAM; windows XP; Matlab 2008a platform. For
verification; the total execution time was about 0.638s taking 0.480s; 0.158s and 0.001s for preprocessing;
feature extraction and matching respectively. Similarly for identification the 1.098s was the total processing
time taking 0.460s for matching. On further optimization of code; the computation time could be
further reduced.
Table 2: Comparison of results for Identification (0.18 Threshold)
Features
EER
FAR
FRR
Gabor
3.96
1.73
4.3
Line
5.83
2.42
8.62
PCA
6.58
3.75
8.45
Score Fusion 3.20 1.02 3.6
Feature Fusion 1.95 0.65 3.02
5.3 Comparisons and Discussion:
The results of the palmprint authentication system are shown in Table 2 when it uses the proposed feature
extraction techniques individually and with fusion at score level. From the results shown; the line based system
is efficient for average number of similar users and PCA can be efficiently used for large samples. The 2D
Gabor filter with six orientations has shown better performance.
The proposed wavelet based feature fusion method outperforms all other methods. When compared with the
similar work of [Ajay Kumar and David Zhang , (2005)]; which fuses the gabor; line and PCA features at score
level; the proposed work has shown significant improvement in both accuracy and speed because of minimum
comparison time and removal of redundant features.
6. Conclusion
We have presented a feature level fusion scheme for palmprint verification and identification system
using the combination of three palmprint representations. The extracted Gabor; Line and PCA features are fused
using a wavelet based feature fusion technique supported by wavelet extensions for feature reduction and mean-
max fusion rule to avoid correlation. The experimental results show that the combination of 2D gabor; Line and
PCA outperforms than using them individually. Finally; the proposed work obtains 98.5% of GAR at 0.34% of
FAR with a corresponding threshold of 0.2 Euclidean measures as an average for both verification and
identification.
We can use intramodal biometric fusion to obtain improved performance of verification or identification when
multi modal biometric data is not available and the case in which the data capturing are expensive in terms of
cost.
References
[1] Jain, A.[Anil] K.; Flynn, Patrick Joseph; Ross, Arun Abraham (2008). Handbook of Biometrics; Springer.
[2] Zhang, D.[David] (2004). Palmprint Authentication; Norwell; mass.Kluwer Academic publishers.
[3] Wu, X; Wang, K; Zhang, D (2004). A novel approach of palm-line extraction; in: Proceeding of the Third International Conference on
Image and Graphics; pp. 230–233.
[4] Han; Chin-Chuan; Cheng; Hsu-Liang; Lin; Chih-Lung; Fan; Kuo-Chin (2003). Personal authentication using palm-print features;
PR(36); No. 2; pp. 371-381.
[5] Huang, D.S.[De-Shuang]; Jia, W.[Wei]; Zhang, D.[David] (2008). Palmprint verification based on principal lines; PR(41); No. 4; pp.
1316-1328.
[6] Prasad, S.M.; Govindan, V.K.; Sathidevi, P.S (2009). Palmprint Authentication Using Fusion of Wavelet Based Representations; 2009
World Congresson Nature & Biologically Inspired Computing (NaBIC2009); 978-1-4244-5612.
[7] Li, W; Zhang, D; Xu, Z (2002). Palmprint identification by Fourier transform; International Journal of Pattern Recognition and
Artificial Intelligence 16 (4) 417–432.
[8] Li, Y; Wang, K; Zhang, D (2005). Palmprint recognition based on translation invariant Zernike moments and modular neural network;
in: Lecture Notes in Computer Science; Springer; vol. 3497; pp. 177–182.
[9] Kong, K; Zhang, D (2002). Palmprint texture analysis based on low-resolution images for personal authentication; in: Proceedings of
16th International Conference on Pattern Recognition; vol. 3; pp. 807–810.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1604
[10] Kumar, A and Zhang, D (2005). Personal authentication using multiple palmprint representation; Pattern Recognition; Vol. 38; pp.
1695–1704.
[11] Nanni, L; and Lumini, A (2008). Ensemble of Multiple Palmprint Representation; Expert Systems with Applications; doi: 10.1016/
j.eswa.2008.05.008.
[12] Kong, A.; Zhang, D. and Kamel, M (2006). Palmprint identification using feature-level fusion; Pattern Recognition; Vol. 39; pp.478-
487.
[13] Zhang, D; Kong, W .K; You, J; Wong, M (2003). On-line palmprint identification; IEEE Transactions on Pattern Analysis and
Machine Intelligence; Vol. 25; No. 9; pp. 1041-1050.
[14] Namuduri, K.R.; Mehrotra, R.; Ranganathan, N.(1994). Efficient Computation of Gabor Filter Based Multiresolution Responses;
PR(27); No. 7; pp. 925-938.
[15] Wu, X; Zhang, D and Wang, K (2006). Palm Line Extraction and Matching for Personal Authentication; IEEE Transactions on
Systems; Man and Cybernetics-Part A: Systems and Humans; Vol. 36; No. 5; pp. 978-987.
[16] Liu, L and Zhang, D (2005). Palm-Line Detection; Proceeding of the IEEE International Conference on Image Processing (ICIP); pp.
269-272.
[17] Turk, M. A; Pentland, A.P. (1991). Eigenfaces for recognition; J.Cognitive Neurosci. 3 (1) 71–76.
[18] PolyU Palmprint Database; http://www.comp.polyu.edu.hk/ biometrics/.
K.Krishneswari et al. / International Journal of Engineering Science and Technology (IJEST)
ISSN : 0975-5462
Vol. 3 No. 2 Feb 2011
1605

Supplementary resource (1)

... The subspace methods possess high recognition accuracy and fast recognition speed. The statistics-based methods, Fourier Transform [11] and Wavelet Transform [12,13], employ the center of gravity, mean value and variance of the palmprint image as the features. The features that the statistics-based methods extract are relatively small. ...
... As show in Fig. 3, our method can effectively distinguish different palmprint images, which the two centers have a certain distance, and the intersection of the two curves is not much. Table 2 shows the proposed CNN-based method comparison of EERs with other methods, including WBFF [12], OWE [13], BDCT [24], 2D-DOCT [25], LLDP [26], WHOG-LSP and FVO-HOG-LSP [27]. ...
Conference Paper
Palmprint recognition has become popular and significant in many fields because of its high efficiency and accuracy in personal identification. In this paper, we present a scheme for palmprint features extraction based on deep convolutional neural network (CNN). The CNN, which naturally integrates low/mid/high-level feature, performs excellently in processing images, video and speech. We extract the palmprint features using the CNN-F architecture, and exactly evaluate the convolutional features from different layers in the network for both identification and verification tasks. The experimental results on public PolyU palmprint database illuminate that palmprint features from the CNN-F respectively achieve the optimal identification rate of 100% and verification accuracy of EER = 0.25%, which demonstrate the effectiveness and reliability of the proposed palmprint CNN features.
... Among these biometric technologies, palmprint recognition, with the advantages of abundant discriminant features, high accuracy, well stability and low cost of acquisition, is regarded as a potential biometric technology and receives wide attentions. In recent years, a lot of palmprint recognition methods have been proposed based on various palmprint features, i.e., structure-based methods [1,2], coding-based or texture-based methods [3,4], subspace-based methods [5,6] and statistics-based method [7]. Among them, coding-based methods, i.e., PalmCode [3], Competitive Code (CompCode) [8], OrdiCode [9], Sparse Multiscale Competitive Code (SMCC) [4] and Half-orientation Code [10] extracting texture information from palmprint image through a bank of filters followed by coding, have achieved the most promising performance for palmprint recognition. ...
Conference Paper
Palmprint representations using multiple filters followed by encoding, i.e. OrdiCode and SMCC, always achieve promising recognition performance. With the similar architecture but distinct idea, we propose a novel learnable palmprint coding representation, by integrating the two recent potentials, e.g. CNN and supervised Hashing, called as deep convolutional features based supervised hashing (DCFSH). DCFSH performs the CNN-F network to extract palmprint convolutional features, whose 13-layer features distilled by the PCA are used for the coding. To learn the compact binary code, the column sampling based discrete supervised hashing, which directly obtains the hashing code from semantic information, is employed. The proposed DCFSH is extensively evaluated by using various code bits and samplings on the PolyU palmprint database, and achieves the verification accuracy of EER = 0.0000% even with 128-bit code, illuminating the great potential of CNN and Hashing for palmprint recognition.
Article
In this paper, a new efficient method for individual identification, using palm print features based on Discrete Wavelet Transform (DWT) is proposed. Biometric system is designed to identify the people accurately, based on human physiological features. Palm print serves as reliable human identifier because the palm print patterns are not duplicated by others, even in monozygotic twins. Wavelet coefficients are used as features for identifying the individual and using Support Vector Machine (SVM) classifier for the classification purpose. Use reduced wavelet coefficients by specified window size placed at center of the image for palm print identification. Experiments are conducted for various window sizes and chose the best window size which gives good recognition rate and better result in substantial savings in storage and computation time. Experimental results show promising performance with the proposed methods from Hong Kong PolyU Multispectral Palm print database.
Article
Multimodal biometrics plays a major role in our day-to-day life to meet the requirements with the well-grown population. In this paper, palmprint and finger vein images are fused using normalization scores of the individual traits. Palmprint features extracted from the discrete cosine transform (DCT) are classified by using multi-class linear discriminant analysis (LDA) and self-organizing maps (SOM). Finger vein identification is designed and developed by using repeated line tracking method to extract the patterns. A multimodal biometric authentication system integrates information from multiple biometric sources to compensate for the limitations in performance of each individual biometric system. These systems can significantly improve the recognition performance of a biometric system apart from catalyzing population coverage, impeding spoof attacks, increasing the degrees of freedom, and reducing the failure rates.
Conference Paper
Muti-modal biometric recognition systems have attracted the attention of many researchers in today's modern world. These systems have greater advantages over traditional systems that are difficult to break and provide good anti-spoofing abilities. Use of these systems has increased in recent years owing to the increasing trend of thefts, breaking of security systems, hacking and another means of unauthorized access. In this paper a multimodal recognition algorithm using palm print and palm vein images. The palm print image is rich in line features as it consists of wrinkles, ridges and principal lines. On the other hand the palm vein image contains rich texture features in the form of blood vessel patterns also called as vein patterns. A multimodal identification system has been proposed in this paper which uses Contourlet transform to analyze the features present in palm print and palm vein images. The proposed algorithm captures local minutae and a global feature from a palm print and palm vein images and stores them as a compact code. After extraction of the ROI from the source images the (2-D) image spectrum is divided into fine sub-components (called subbands) using iterated directional filter bank structure. The feature matching technique is then performed using Euclidean Distance algorithm. For this algorithm CASIA Palm print Database V1.0 is used.
Conference Paper
During the last decade, palmprint recognition has received an increasing attention due to the abundant features that can be extracted from the captured palmprint image. However, a single palmprint texture representation may not be sufficient for reliable recognition. Therefore, in this paper we propose a computational model for palmprint recognition/identification by fusing different categories of feature-level representations using a multilayer perceptron (MLP) neural network. Features are extracted using Gabor filters and Principle Component Analysis (PCA) is used to reduce the dimensionality of the feature space by selecting the most relevant features for recognition. The proposed model has shown promising results in comparison with naïve Bayes, rule based and K* algorithm.
Article
Full-text available
In this work, a new approach for personal authentication using palm image is presented. We design three ensembles of matchers which employ different feature representation schemes of the images: discrete cosine coefficients; invariant local binary patterns; Gabor filters. Each ensemble is obtained by varying the features used to train their matchers.Experimental results confirm that the three methods give complementary information which has been exploited by fusion rules. Finally, we combine our Palm based method system with other biometric characteristics that can be extracted from the hand (middle finger, ring finger, hand geometry), obtaining a further improvement of the performance.
Chapter
In this chapter, we present a novel biometric authentication system to identify a person’s identity by his/her palmprint. In contrast to existing palmprint systems for criminal applications, the proposed system targets at the civil applications, which require identifying a person in a large database with high accuracy in real-time. The system is constituted by four major components: User Interface Module, Acquisition Module, Recognition Module and External Module. More than 7,000 palmprint images have been collected to test the performance of the system. The system can identify 400 palms with a low false acceptance rate, 0.02%, and a high genuine acceptance rate, 98.83%. For verification, the system can operate at a false acceptance rate, 0.017% and a false rejection rate, 0.86%. The execution time for the whole process including image collection, preprocessing, feature extraction and matching is less than 1 second.. © 2005 by World Scientific Publishing Co. Pte. Ltd. All rights reserved.
Chapter
Biometric recognition, or simply biometrics, is the science of establishing the identity of a person based on physical or behavioral attributes. It is a rapidly evolving field with applications ranging from securely accessing ones computer to gaining entry into a country. While the deployment of large-scale biometric systems in both commercial and government applications has increased the public awareness of this technology, "Introduction to Biometrics" is the first textbook to introduce the fundamentals of Biometrics to undergraduate/graduate students. The three commonly used modalities in the biometrics field, namely, fingerprint, face, and iris are covered in detail in this book. Few other modalities like hand geometry, ear, and gait are also discussed briefly along with advanced topics such as multibiometric systems and security of biometric systems. Exercises for each chapter will be available on the book website to help students gain a better understanding of the topics and obtain practical experience in designing computer programs for biometric applications. These can be found at: http://www.csee.wvu.edu/~ross/BiometricsTextBook/.Designed for undergraduate and graduate students in computer science and electrical engineering, "Introduction to Biometrics" is also suitable for researchers and biometric and computer security professionals.
Article
We have developed a near-real-time computer system that can locate and track a subject's head, and then recognize the person by comparing characteristics of the face to those of known individuals. The computational approach taken in this system is motivated by both physiology and information theory, as well as by the practical requirements of near-real-time performance and accuracy. Our approach treats the face recognition problem as an intrinsically two-dimensional (2-D) recognition problem rather than requiring recovery of three-dimensional geometry, taking advantage of the fact that faces are normally upright and thus may be described by a small set of 2-D characteristic views. The system functions by projecting face images onto a feature space that spans the significant variations among known face images. The significant features are known as "eigenfaces," because they are the eigenvectors (principal components) of the set of faces; they do not necessarily correspond to features such as eyes, ears, and noses. The projection operation characterizes an individual face by a weighted sum of the eigenface features, and so to recognize a particular face it is necessary only to compare these weights to those of known individuals. Some particular advantages of our approach are that it provides for the ability to learn and later recognize new faces in an unsupervised manner, and that it is easy to implement using a neural network architecture.
Conference Paper
Wavelets are widely used to extract the texture features for pattern recognition applications including biometric authentication. This can be attributed to the discriminating capability of wavelet features and the availability of fast algorithms for implementing discrete wavelet transform (DWT). In most of the wavelet based palmprint applications, distribution of energies in space-frequency domain are treated as features to classify the palmprints. Although wavelet energies are good discriminating features, they fail to characterize the palmprints sufficiently. In order to enhance the discriminating capability and the palmprint recognition accuracy, we extract the intramodal palmprint line and energy features from the same wavelet decomposition of palmprint. The score level (product rule and sum rule) fusion of these features improves the recognition accuracy significantly. We empirically found 39.38% relative improvement (RI) with an overall equal error rate (EER) of 1.37%, on PolyU online palmprint database (left hand palmprints). The computational burden on feature extraction is very less, and the EER is superior to other state of the art approaches. The comparison of the results with the state of the art wavelet and fusion based palmprint recognition approaches demonstrates the effectiveness of the proposed approach in classifying palmprints.
Article
Multiresolution representation in machine vision systems provides a means to detect, analyze and interpret the information content of an image at multiple resolutions. The pyramidal representation of images suggested by Burt and Crowley and the hierarchical construction of orientation and velocity tuned filters developed by Fleet and Jepson are some of the examples for multiresolution representation of image details. In recent years, Gabor filter based methods have been suggested by several researchers for machine vision applications such as edge detection, texture classification and optical flow estimation. These applications require generating a family of Gabor filters tuned to several resolutions and orientations and computing their responses. The computation of Gabor filter responses at multiple resolutions and orientations is a very computationally intensive task. Two efficient schemes for computing Gabor filter based multiresolution responses are proposed. The first scheme namely, recursive filtering method generates a family of Gabor filters and their responses starting from a high resolution and proceeding towards the lowest resolution in steps of an octave. The second approach namely, successive sampling method generates the same responses in the reverse order. In both these methods the symmetric, asymmetric and wavelet nature of Gabor filters are exploited in order to speed up the computation. The applicability and usefulness of the schemes are established through experimental results. Special purpose architectures are proposed to implement the proposed techniques in hardware in order to further speed up the computation.
Article
Although several palmprint representations have been proposed for personal authentication, there is little agreement on which palmprint representation can provide best representation for reliable authentication. In this paper, we characterize user's identity through the simultaneous use of three major palmprint representations and achieve better performance than either one individually. This paper also investigates comparative performance between Gabor, line and appearance based palmprint representations and using their score and decision level fusion. The combination of various representations may not always lead to higher performance as the features from the same image may be correlated. Therefore we also propose product of sum rule which achieves better performance than any other fixed combination rules. Our experimental results on the database of 100 users achieve 34.56% improvement in performance (equal error rate) as compared to the case when features from single palmprint representation are employed. The proposed usage of multiple palmprint representations, especially on the peg-free and non-contact imaging setup, achieves promising results and demonstrates its usefulness.
Article
In this paper, we propose a feature-level fusion approach for improving the efficiency of palmprint identification. Multiple elliptical Gabor filters with different orientations are employed to extract the phase information on a palmprint image, which is then merged according to a fusion rule to produce a single feature called the Fusion Code. The similarity of two Fusion Codes is measured by their normalized hamming distance. A dynamic threshold is used for the final decisions. A database containing 9599 palmprint images from 488 different palms is used to validate the performance of the proposed method. Comparing our previous non-fusion approach and the proposed method, improvement in verification and identification are ensured.
Article
In this paper, we propose a novel palmprint verification approach based on principal lines. In feature extraction stage, the modified finite Radon transform is proposed, which can extract principal lines effectively and efficiently even in the case that the palmprint images contain many long and strong wrinkles. In matching stage, a matching algorithm based on pixel-to-area comparison is devised to calculate the similarity between two palmprints, which has shown good robustness for slight rotations and translations of palmprints. The experimental results for the verification on Hong Kong Polytechnic University Palmprint Database show that the discriminability of principal lines is also strong.