Decade Progress of Palmprint Recognition: A Brief Survey: Neurocomputing August 2018

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/327115661

Decade progress of palmprint recognition: A brief survey

Article  in  Neurocomputing · August 2018


DOI: 10.1016/j.neucom.2018.03.081

CITATIONS READS

60 1,702

3 authors, including:

Dexing Zhong Xuefeng Du


Xi'an Jiaotong University Xi'an Jiaotong University
77 PUBLICATIONS   587 CITATIONS    27 PUBLICATIONS   162 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Hand-based Biometrics View project

All content following this page was uploaded by Dexing Zhong on 18 October 2018.

The user has requested enhancement of the downloaded file.


JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]
Neurocomputing 0 0 0 (2018) 1–13

Contents lists available at ScienceDirect

Neurocomputing
journal homepage: www.elsevier.com/locate/neucom

Decade progress of palmprint recognition: A brief survey


Dexing Zhong∗, Xuefeng Du, Kuncai Zhong
School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an 710049, China

a r t i c l e i n f o a b s t r a c t

Article history: As an advanced research topic in biometrics techniques, palmprint recognition has been fully studied for
Received 4 November 2017 more than 20 years. Due to its superiority to other biological features, i.e. high recognition accuracy and
Revised 14 February 2018
convenience for practical application, many research achievements on palmprint have emerged recently,
Accepted 22 March 2018
especially in the past decade. This paper presents a comprehensive overview of recent research progress
Available online xxx
of palmprint recognition as well as the basic background knowledge for it. In addition, it mainly focuses
Keywords: on data acquisition, database, preprocessing, feature extraction, matching and fusion. Ultimately, we dis-
Palmprint recognition cuss the challenges and future perspectives in palmprint recognition for further works.
ROI (region of interest) © 2018 Elsevier B.V. All rights reserved.
Feature extraction
Matching
Fusion

1. Introduction privacy protection. Recently, several new effective directions have


emerged for person identification. Therefore, in this paper, we con-
Previously, people tended to use ID cards, keys and pass- centrate on decade progress of palmprint recognition, including
word for personal identification. With the rapid development of data acquisition, preprocessing, feature extraction, matching and
information technology and online financial activities, inherent fusion. In addition to revealing the state-of-art algorithms, we at-
problems of the above identification methods, i.e. the loss, du- tempt to provide the challenges and future perspectives in palm-
plication attack and misappropriation, make them incompatible print recognition for further works.
to the requirements for accurate and reliable recognition per- Novel methods appearing in the decade can be roughly clas-
formance. However, biometrics based on the physiological and sified into five categories: contactless palmprint recognition,
behavioral characteristics of a human provide a convenient and high-resolution palmprint recognition, multispectral palmprint
stable solution [1]. To date, researchers have applied iris [2], skin recognition, 3D palmprint recognition and the fusion with other
[3], palm vein [4], palmprint [5] and other features [6] in personal biometrics. Contactless way refers to employing some peg-free
verification and authentication. As one of popular biometric meth- systems without any constraints to acquire images. It is more
ods, palmprint has some outstanding strengths compared with acceptable by users and can simultaneously solve the hygiene
other biological characteristics [7,8]. A palmprint image consists problem as well [14,15]. Zhang et al. [16] presented a high quality
of much discriminative information such as the ridges and palm acquisition device, collected the largest contactless palmprint im-
lines, which can ensure the recognition accuracy [9]. Consequently, age database and proposed collaborative representation CompCode
palmprint recognition has attracted many researchers’ attention; (CR_CompCode) for recognition. A stereo camera [12] was set up
meanwhile it has undergone numerous developments lately. to carry out pose correction and hand segmentation for portable
Until now, a number of researches have been conducted on recognition.
various aspects of palmprint recognition and many valuable view- High resolution refers to that the resolution of an image is up
points to enhance its performance have been proposed [10–12]. to 400 dpi or more as illustrated in Fig. 1, which is very suitable
In order to summarize the periodical developments of this re- for forensics and legitimate application [13]. There are two ma-
search field, a timely survey is necessary for subsequent research jor methods for high-resolution palmprint recognition: minutiae-
works. In 2009, Kong et al. [13] accomplished a survey describ- based and regional-fusion based methods [17,18]. Feng et al.
ing particularly the capture devices, preprocessing, verification al- [17] put forward the Gabor Amplitude-Phase model and Adaboost
gorithms, palmprint-related fusion, and recognition measures for algorithm for palmprint representation. Wang et al. [18] proposed
a matching strategy based on local fusion. This strategy used the
region of main palmprint segmented by palm lines to reduce the

Corresponding author. error rate significantly.
E-mail address: bell@xjtu.edu.cn (D. Zhong).

https://doi.org/10.1016/j.neucom.2018.03.081
0925-2312/© 2018 Elsevier B.V. All rights reserved.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

2 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

The rest of the paper focuses on the development of palm-


print recognition in the recent decade within five sections.
Section 2 sums up emerging acquisition devices and correspond-
ing datasets. It also retrospects distinctive preprocessing algo-
rithms. Section 3 explains most of novel feature extraction meth-
ods while demonstrating matching means. Section 4 focuses on
the palmprint-related fusion. Section 5 discusses several summa-
tion points and offers future directions for further development in
detail.

2. Image acquisition and preprocessing

2.1. Image acquisition

When it comes to the acquisition algorithms, each of them is


based on a specific database and a concrete application direction.
Due to the changeable environment in the real world, many effec-
tive algorithms proposed in the ideal acquisition condition are not
suitable for practical application of palmprint recognition. There-
fore, it is important to set up different databases to simulate dif-
ferent conditions and test whether a particular algorithm fits into
Fig. 1. Palmprint features in (a) a high-resolution image and (b) a low-resolution the research environment. Then some modifications can be carried
image [13]. out to achieve a better experimental result.
In the recent decade, great deals of new databases have been
established, such as the examples in [4,12,16,24–31]. Except that
some databases use traditional cameras and classic acquisition
ways [25,29,31], i.e. CCD-based (charge-coupled device) scanners,
In terms of multispectral methods, they use features extracted
digital cameras, video cameras, to collect palmprint images, many
under distinctive spectral wavelengths for identification to improve
databases are built adopting new devices that capture images on
the accuracy and anti-spoof capability [5]. Guo et al. [19] analyzed
different platforms [4,27,32]. For instance, Aykut et al. [33] used
hyperspectral palmprint data to determine the optimal number of
a CCD camera, direct current (DC) auto iris lens, hand placement
spectral bands and obtained the most typical bands to establish
platform and uniform LED (light emitting diode) light sources to
their recognition system.
accomplish online palm image acquisition, which was revealed in
So far, 3D palmprint recognition has undergone essential
Fig. 4.
progress as well. While 2D images can be counterfeited by law-
In all image types, 2D palmprint data is the most widely used
breakers or contaminated by noise [20], 3D images contain more
data because it is easily accessible and can be handled easily
depth information and are gradually used to improve the robust-
too. Meanwhile, there are also many databases containing other
ness of recognition. Zhang et al. [21] exploited the 3D structural
palmprint information, such as 3D [12,21,24,34,35], multispectral
information of the palm and proposed the structured light imag-
[19,26,30], and minutiae [25]. All three sorts of these images are
ing to establish palmprint datasets. Then they extracted mean and
demonstrated in Figs. 5 and 6.
Gaussian curvature image, surface type for classification that are
To describe the developmental process of acquisition techniques
more stable to illumination variations.
more clearly, we list representative results in Table 1, showing the
In addition, some researchers found that using multimodal bio-
summary of different databases established in recent decade. Ap-
metrics could significantly improve the recognition rate because
proximately 25 new palmprint databases have been established,
different features serve as mutual supplement to each other. Thus,
bringing the total number of samplers to 4,200. It is sufficient to
Cui et al. [22] applied principal component analysis (PCA) and
simulate real and different conditions, which is a basic require-
two-phase test sample representation (TPTSR) to present the fu-
ment in image obtaining process.
sion scheme of 2D and 3D features. Face and palmprint features
are fused by SDA-GSVD (subclass discriminant analysis-generalized
singular value decomposition) [23], which outperforms some re- 2.2. Preprocessing
lated multimodal recognition methods.
To our best knowledge, a classic palmprint recognition pro- Preprocessing is the foundation for feature extraction and
cess is composed of five sections: palmprint image acquisition, matching. The quality of preprocessing has a significant impact on
database, preprocessing, feature extraction and matching that are the outcomes of recognition. In this paper, we mainly focus on the
demonstrated in Fig. 2. development of algorithms to extract ROI. Because it is the major
The acquisition device obtains palmprint images of different step in preprocessing stage apart from other procedures like image
qualities that are consistent with subsequent recognition. The re- enhancement, image filtering and so on.
gion of interest (ROI) is the core of preprocessing stage. Commonly In the recent decade, distance is the most momentous measur-
used algorithms are the reference coordinate system method, ing target in ROI extraction. This method keeps a fixed pixel dis-
which is showed in Fig. 3. In view of the feature extraction, several tance between the edge of ROI and the connection line of the val-
kinds of algorithms were proposed [5], such as subspace methods, ley points [4,21,27,44,45]. However, because of the size variety of
learning methods, line-based and coding-based approaches. Each palmprint images, valuable area for feature extraction will not be
method extracts features from a global or local scope, and each has extracted accurately if researchers only apply the distance princi-
its own advantages. The matching process matches testing samples ple. Thus, the result of recognition cannot reach the highly desired
with other samples in the database based on a certain predeter- standard. Consequently, other measures are employed lately, such
mined matcher. as ratio [19,46] and angle [47,48].

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 3

Fig. 2. The flow-process diagram of palmprint recognition system.

Fig. 3. Classic steps of preprocessing: (a) original image, (b) binary image, (c) boundary tracking, (d) building a coordinate system, (e) extracting the central part and (f) ROI
sample [19].

Fig. 4. External view of palm image acquisition system and a hand placed to the platform [33].

The principle of ratio is that the size of ROI accounts for a fixed adverse factors in an image, like overlapping, different number of
ratio in palmprint images. Angle principle makes use of the princi- valley points will result in different consequences of ROI extrac-
ple that ROI boundary point-valley point connection line and val- tion. Most of articles used 2∼6 valley points [4,19,21,27,44,45] and
ley point connection line have a constant angle. And according to there were also some using 12 [49] and 15 [33] valley points. Av-
many experiments, the angle selected to be 45° or 60° is suitable erage number is five to our best knowledge.
for precise feature extraction [47]. Paradigms of three distinctive Table 2 shows the summary of ROI extraction algorithms. A ten-
methods are illustrated in Figs. 7–9. These above approaches can dency can be discovered from the chart, ratio and distance were
greatly decrease the error rate caused by variance of image size, more widely used nowadays [43,46,49], and the fusion of ratio and
rotation and other environmental defects. Due to occurrence of distance were applied more often in recent 2 years [16,51].

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

4 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

Fig. 5. (a) 2D palmprint image, (b) Extracted ROI of 2D image [36] and the minutiae of high resolution image [25]. .

Fig. 6. The above row shows the 3D palmprint images. The below row shows the 2D palmprint images [37].

Table 1
Summary of different databases established in the recent decade. Device expresses whether the re-
search uses new device or platform (Y is yes and N is not). Data is the kind of information obtained
from the database. Number refers to the number of pictures that belong to one people in the dataset.

Device(Y/N) Data(2D/3D/Multispectral/Minutiae) Number Year Article

N 2D 40 2008 [29]
N 2D 346 2008 [29]
Y 2D 120 2008 [4]
N 2D 146 2009 [38]
Y 2D 150 2009 [32]
Y 3D 260 2009 [21]
N Minutiae \ 2011 [25]
Y Multispectral \ 2011 [26]
N 2D \ 2011 [28]
Y Multispectral 190 2012 [19]
Y 2D 100 2012 [27]
Y 2D 193 2012 [39]
Y Multispectral 500 2012 [30]
N 2D 500 2013 [31]
Y 2D 40 2013 [33]
Y 2D 20 2013 [40]
Y 3D 200 2013 [35]
N 2D 100 2014 [41]
N 2D 60 2015 [42]
N 2D 60 2015 [42]
Y 3D 100 2015 [34]
N 2D 75 2015 [43]
Y 3D 138 2017 [12]
N 2D & 3D 260 2017 [24]
Y 2D 600 2017 [16]

Fig. 7. Five steps of preprocessing based on the distance [50].

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 5

tion to primary kinds, many novel features also appeared, such


as Laplacianpalm feature [4], LRV (Local relative variance) [38],
GMP (Gabor magnitude and phase) information [62], Blur invari-
ant phase [43], energy information [63]. Multi-feature is also the
trend of feature extraction. Distinctive kinds of feature were fused
into one feature entirety and each one is complementary to an-
other [12,14,29,32,35,64–68].

3.1.2. Discussion about feature processing methods


The way to record feature determines the utilization of fea-
Fig. 8. ROI location using the ratio method: (a) palm width L determination, (b) ROI ture information. According to the researches in recent decade,
creation with [OO1] = 1/10 L and [E1E2] = 2/3 L [46]. existing methods can be divided into three modes, encod-
ing [21,26,32,38,45,54,61], photo [4,28,29,57,64,69,70] and learning
[60,71–81]. Specially, photo approach uses image information di-
rectly, for example, PCA and linear discriminant analysis (LDA). It
was uncomplicated to extract and compare the features intuition-
ally. In order to better explain photo techniques, we also divide
it into three distinctive sections [82,83], namely structure-based,
statistics-based and subspace-based algorithms.

(1) Encoding-based algorithms

Encoding way transfers images to coded information. It is easy


and time-efficient to deal with in processors. The form of matrix
derivation can reduce space complexity meanwhile. Generic coding
means that a palmprint image is first filtered using a predefined
filter, then encoded according to a certain principle. Afterwards,
similarity degree can be obtained using binary arithmetic oper-
ation. From the emergence of IrisCode, coding techniques have
Fig. 9. ROI extraction using the angle method: (a) Scanned image. (b) Binarized
developed rapidly. PalmCode, Competitive code, Fusion code and
image. (c) Hand contour and reference points. (d) Relevant points and palmprint.
(e) Palmprint region in gray scale hand image. (f) Extracted palmprint [47]. . Ordinal Code were proposed successively. In the recent decade,
more attention was paid to the orientation information of a palm-
Table 2 print rather than the phase content. Moreover, more researchers
Summary of ROI extraction. Ratio, angle and distance express the prin-
are concerned about the robustness and modification of filters’
ciple of ROI extraction. The number in the second line denotes the
number of valley points utilized. design, coding scheme and classification guideline.
In order to study the influence of the number and orientation of
Ratio/Angle/Distance Valley Points Year Article
Gabor filters, a modified fuzzy C-means cluster algorithm [45] was
Distance 2 2008 [4] proposed to determine the orientation of each Gabor filter. Kim
Distance 2 2009 [45]
et al. [84] designed a new hybrid approach using both the line
Distance 6 2009 [21]
Distance 2 2011 [44] and slope orientation to reduce the effect of lighting conditions
Ratio 2 2012 [19] on position information. The information is for pixels that are not
Distance 3 2012 [27] around palm line, which greatly optimizes robust line orientation
Angle 6 2012 [47] code (RLOC) and binary orientation co-occurrence vector (BOCV).
Angle 6 2013 [48]
In 2012, PalmCode was improved using the Gabor wavelet con-
Ratio 4 2014 [46]
Distance 12 2014 [49] volved with the palmprint image [39], then they employed local
Distance 4 2015 [43] binary pattern (LBP) to code the relationship, which is between the
Ratio & Distance 5 2016 [51] magnitude of wavelet response at the central pixel and that of its
Ratio & Distance 4 2017 [16]
neighbors. There are some analogous modifications [53,85]. Con-
cerning the progress of encoding scheme, Riesz transform [68] was
3. Feature extraction and matching utilized to encode local patterns of palmprint images in two ways.
It is thus more suitable for time critical applications. In addi-
3.1. Feature extraction tion, there are some other innovative examples of coding schemes
[16,54,61].
Feature is the main index for comparison. The work of feature
(2) Structure-based methods
extraction is for the sake of maximizing difference of different peo-
ple and similarity of the same ones. The algorithms to extract fea- Structure-based methods were traditional recognition tech-
tures have developed rapidly in recent decade, not only about the niques, which were transplanted from fingerprint recognition. The
types of feature, but also about ways to record feature accurately key of them is the usage of edge detection algorithm to extract
and effectively. the orientation and location information of ridges, lines or feature
points. Nevertheless, they have many drawbacks. For example, they
3.1.1. Discussion about the extracted features replace real palm lines with the extracted lines or points, causing
The principal features in the recent decade are texture a huge information loss. Thus, in the last decade, less researchers
[39,41,44,48,49,52,53], orientation [45,50,52,54–57], discrimination are concerned about it.
[15,24,58,59] and frequency [12,60]. New developments also For the ridges-centered extraction method, Huang et al.
emerged synchronously [16,61]. For instance, single orientation [86] proposed a novel ridge feature extraction method based on
was not suitable for accurate recognition. Therefore, the double- its orientation and frequency. They used a bank of Gabor filters
orientation [61] was proposed to fully extract features. In addi- to capture both local and global details for representing ridges as

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

6 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

different point sets. Corresponding equal error rate (EER) was as some discriminative structural palmprint information in the holis-
low as 1.5%. Others valuable works worth referring to are listed tic none-transform based methods.
in [87,88]. It merits attention that ridge-based methods are usu-
(4) Subspace methods
ally applied in high-resolution acquisition system that is applicable
for privacy protection. Nevertheless, extravagant demand of photo Subspace methods also stem from face recognition. Commonly
quality and low processing speed hinder its widespread usage. used subspace methods regard palmprint image as high dimen-
For the line and points-centered way, Li et al. [89] first reduced sional matrix or vector and convert it into a low dimensional one
the noise in the image. Then, palm-lines were detected based by projection or mathematical transform. Subsequent representa-
on diversity and contrast. They then improved Hilditch algorithm tion and classification were then utilized for valid image matching.
and applied an edge tracking approach to get rid of branches. In general, different training sets of different types of palmprint
Finally, single pixel principal palm-line image was obtained after need to be established, and the optimal projection vector or ma-
connecting the broken lines. With respect to point-based meth- trix was chosen to represent the feature.
ods, three related feature extraction techniques: Scale Invariant As we know, during the formation of a training set, every class
Feature Transform (SIFT), Harris corner detector, and Histogram of derived from it can be attached with label information. Traditional
Gradient (HOG) in combination to Gabor filter are tested [90] for ways like PCA, independent component analysis (ICA) and locality
contact-based and contactless palmprint identification. However, preserving projection (LPP) did not use such information while
previous line-based approaches focused only on the direction of linear discriminant analysis (LDA) did. Afterwards, researchers
valleys, Kim et al. [84] extracted slope direction of local plains combined PCA with LDA to consider both the discriminance and
as well as the direction of valleys for matching. Specially, we representation of palmprint. However, the dimension of palmprint
highly recommend [91] as an exemplary research, because a new images is always larger than the number of training sets. Accord-
feature entering space and an LBP-like descriptor called local line ingly, two-dimensional PCA (2DPCA), Bi-directional PCA (BDPCA)
directional patterns (LLDP) that works in the local line-geometry and its fusion with LDA were discussed aiming to solve small
space were proposed. Then, explicit comparison was provided to sample size (SSS) problem. Meanwhile, many works have been
show the robustness and significance of palm lines in recognition. done on LPP, such as 2DLPP, two-dimensional discriminant LPP
However, this paper only considered the direction with the lowest (2DDLPP), orthogonal discriminant LPP (ODLPP) that reduce noise
response of the descriptor though other directions of the palm efficaciously. All the above approaches use linear projection or
lines may contain useful information. Other creative works are as mathematical transform model. Popular nonlinear methods are
following [92,93]. Among them, the latest overview on edge de- kernel-based, like kernel PCA (KPCA) with an underlying nonlinear
tection algorithms is available for reference. It investigated several spatial structure and kernel Fisher discriminant (KFD).
popular methods that were major determinants of the recognition Recently, researchers have made huge progress in optimiza-
property, i.e. Sobel, Prewitt, Roberts, Laplacian of Gaussian (LOG), tion and application of PCA. For the sake of eliminating over-
and Canny [93]. fitting and stepping up recognition, Bai et al. [101] designed a
novel method by combining blocked surface type (ST) feature and
(3) Statistics-based methods
PCA for 3D palmprint identification. They adopted histogram of
This type of methods is initially proposed out of statistical con- blocked ST as palmprint feature so the computational complexity
ception of an image, i.e. variance, standard deviation, mean value, was reduced. Researchers have also applied PCA to classify square
invariant moments, density. From the articles we reviewed, there palmprint overlapping blocks into either a good block or a non-
exist two research directions, one is transform-based and the other palmprint block [47]. Also, PCA was fused with other extraction
is none-transform based method. methods like moment invariances [97] to receive a comparatively
Classical transforms are comprised of wavelet transform, high recognition rate. Other meritorious improvements are as fol-
Fourier transform. They can perfectly represent the multiscale in- lows: [102,103].
formation of a palmprint image in frequency domain. However, all About LDA, researchers have made breakthroughs as well. The
of the extraction work should be done on a small scale in the Image-Based LDA (IBLDA) was put forward [104] to complete mul-
circular, rectangular or elliptical form. That means this research tispectral fusion. With post-processing approaches appearing, it
orientation is local-based. In recent decade, more comprehensive was extended to palmprint recognition [70] using two databases to
transforms were proposed, such as discrete curvelet transform [94], evaluate post-processed LDA method. Experimental results proved
Riesz transforms [68], Force field transformation [48] and digital great effectiveness. In addition, other advances like two dimen-
shearlet transform [95]. After the transform, statistical indicators sional LDA (2DLDA), Gabor-based two directional two dimensional
were computed and converted to a vector for matching. A novel LDA (GB (2D)2 LDA) are presented in [105,106].
approach [32] improved Local Binary Pattern Histogram (LBPH) and Taking ICA into account, winner-take-all based ICA (WTA-ICA)
combined it with Dual-Tree Complex Wavelet Transform (DT-CWT). [107] as a form of sparse ICA, is simpler to meet with high di-
The final representation of feature was weighted histogram set. mensional computing needs. Chen et al. [81] even combined back
None-transform statistical methods generally originated from propagation neural network with ICA and transformed original ROI
the study of Zernike moments. However, the order or dimen- images into a small set of feature space.
sion of moments is low which cannot incorporate adequate in- About the improvements in LPP, Pan et al. [29] improved 2DLPP
formation. Therefore, Gayathri et al. [96] devised a robust iden- based on the Gabor features (I2DLPPG) to enhance the accuracy
tification system using high order Zernike moment. The method rate and reduce calculation and storage complexity. Another modi-
is hardly influenced by rotation, and occlusion because of its or- fication work [108] created diagonal Dia-DLPP (DLPP) and weighted
thogonality and rotation invariance characteristics. New moments two-dimensional DLPP (W2D-DLPP). They assigned a weight to
presented are as following [97,98]. Besides, there are also recog- each pixel for manifold learning about palmprint. Moreover, a
nition schemes fusing transforms with invariant moments to in- novel approach called Fisher Locality Preserving Projections (FLPP)
crease images’ quality [99,100]. In consideration of statistical ob- [59] was presented for efficient recognition. Besides, Lu et al.
jects like image center of gravity and density, we have found few [109] also considered fusing LPP and machine learning methods.
works. Only in 2011, Dai et al. [25] confirmed the discriminative As the most popular nonlinear method, Kernel based meth-
power of density after plenty of experiments on high-resolution ods represent image data into a higher dimensional or bound-
palmprint recognition. Primary reason may be the overlooking of less dimensional feature space. Except KPCA, KLPP [110], KFD, KDA

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 7

Table 3
Summary of the kinds of feature and ways to record feature. Feature column expresses the kinds of feature extracted and
encoding/photo/learning column expresses the ways to represent features.

Feature Encoding/Photo/Learning Year Article

2D PCA & 2D LPP photo 2008 [29]


Energy & frequency learning 2008 [80]
“Laplacianpalm” feature photo 2008 [4]
Between-class relevant structures photo 2008 [69]
LRV(Local relative variance) encoding 2009 [38]
Shape & texture encoding 2009 [32]
Orientation encoding 2009 [45]
MCI & GCI & ST(Mean & Gaussian curvature image & surface type) encoding 2009 [21]
2D PCA photo 2010 [70]
ICA learning 2010 [77]
Zernike moment learning 2010 [76]
Discrimination photo 2010 [58]
Texture encoding 2011 [44]
Mean & standard deviation photo 2011 [28]
GMP (Gabor magnitude and phase) information photo 2011 [62]
Palm line photo 2011 [115]
Orientation encoding 2011 [26]
Texture encoding 2012 [39]
PCA & DWT (Discrete wavelet transform) in quaternion model photo 2012 [30]
Local phase & orientation encoding 2012 [68]
Texture encoding 2012 [53]
2D&3D PCA photo 2013 [116]
Texture encoding 2013 [48]
Phase learning 2013 [60]
Orientation & texture encoding 2013 [35]
Frequency & Orientation photo 2013 [60]
Texture photo 2014 [49]
Texture photo 2014 [41]
Texture encoding 2014 [46]
Orientation photo 2014 [50]
Orientation photo 2014 [57]
Texture encoding 2015 [117]
Texture learning 2015 [72]
Class label information photo 2015 [118]
Blur invariant phase encoding 2015 [43]
Location & Discrimination photo 2015 [64]
Orientation encoding 2015 [54]
Orientation encoding 2015 [52]
Discrimination photo 2015 [59]
Texture photo 2016 [119]
Texture encoding 2016 [51]
Energy information photo 2016 [63]
Orientation & Line information encoding 2016 [65]
Double-orientation encoding 2016 [61]
Direction & Line photo 2016 [14]
Orientation encoding 2016 [55]
Texture encoding 2016 [120]
Orientation photo 2016 [56]
ROI learning 2016 [74]
Lines learning 2016 [73]
PCA learning 2016 [71]
Concavity information encoding 2017 [85]
Texture & orientation encoding 2017 [67]
Local orientation encoding 2017 [16]
Frequency & Orientation photo 2017 [12]
Discrimination photo 2017 [24]
Texture encoding 2017 [121]
Direction & Line photo 2017 [66]
Discrimination photo 2017 [15]

[51], kernel PCA-subclass discriminant analysis (KPCA-SDA) [23], (5) Machine learning and deep learning methods
our first suggestion is [111] which put forward kernel trick based
sparse representation (KSR) algorithm. The algorithm decreased So far, palmprint recognition technologies in machine learn-
the feature quantization inaccuracy when the sparse coding effec- ing and deep learning [60,71,72] have thrived on a large scale.
tiveness was improved simultaneously. Traditional machine learning can be divided into two categories,
The final progress is the combination of image transform and supervised, like convolutional neural network (CNN) and non-
subspace techniques. supervised learning, like deep belief network (DBN). Three crucial
Image transform has many advantages related to noise elimi- points in a particular learning system are activation function, loss
nation and enhancement of robustness and efficiency. Algorithms function and optimization strategy. A typical deep learning system
with the transforms applied before feature extraction process on generally consists of diverse layers, for example, CNN is comprised
PCA [112], LDA [113], ICA [114] are definite to perform better com- of input layer, convolutional layer, fully connected layer, pooling
paratively. layer, softmax layer and output layer.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

8 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

Table 4
Summary of distance calculated for matching. Distance expresses the kinds of distance calculated for
matching comparison.

Distance Year Article

Euclidean distance 2008 [122]


Manhattan distance 2009 [38]
Chi-square distance 2009 [32]
Zhang et al. 2009 [21]
Gui et al. 2010 [126]
Hamming distance 2011 [44]
Euclidean distance 2011 [124]
Angular distance & orientation equivalence 2011 [115]
Hamming distance 2011 [26]
Euclidean distance 2012 [123]
Euclidean distance 2012 [30]
Hamming distance & FPD(Fragile bit pattern distance) 2012 [53]
Hamming distance 2012 [47]
CW-SSIM distance 2012 [19]
Hamming distance & Angular distance & Pixel-to-area distance 2012 [27]
Euclidean distance 2013 [127]
Euclidean distance 2013 [128]
2D-Euclidean distance & Angular distance 2013 [35]
Cosine & Euclidean distance 2013 [129]
Reconstruction error & Normalized distance 2013 [125]
Raghavendra et al. 2014 [49]
Wen et al. 2014 [130]
Wang et al. 2014 [63]
Xu et al. 2014 [131]
Cui et al. 2014 [22]
Chi-square distance 2014 [46]
Raghavendra et al. 2015 [117]
Chi-square distance 2015 [43]
Hamming distance 2015 [54]
Deviation 2015 [132]
Hamming Distance 2015 [52]
Xu et al. 2016 [95]
Hamming distance & Kullback–Leibler divergence 2016 [65]
Nonlinear angular 2016 [61]
Principal line distance 2016 [14]
Normalized correlation coefficient (NCC) 2016 [56]
Angular Hamming distance 2017 [85]
Modified angular distance 2017 [133]
Cosine Mahalanobis distance 2017 [24]
Peak-to-sidelobe ratio 2017 [66]

Table 5
Summary of fusion in objective and level. The objective expresses the information used for fusion and level
shows the level of fusion.

Objective Level Year Article

Palmprint & palm vein Pixel 2008 [4]


2D & 3D Feature & score 2009 [21]
Palmprint & FKP(Finger knuckle pattern) Score 2011 [44]
Multispectral Score 2011 [124]
Minutiae & Density & Orientation & Principal lines Feature 2011 [25]
Palmprint & Face Score & pixel 2011 [108]
2D &3D Score & feature 2013 [116]
Multispectral & 2D & 3D images Feature 2013 [128]
LBP & Gabor wavelet feature Score 2013 [35]
Comp code & TPTSR Score 2013 [31]
Multispectral Score 2013 [134]
Multispectral images Pixel & score 2014 [49]
Interdigital & thenar & hypothenar Score 2014 [63]
2D & 3D Score 2014 [22]
MC & GC(Mean & Gaussian curvature) Decision 2015 [34]
FKP & palmprint Score 2015 [135]
Multispectral Pixel & feature 2015 [64]
Multispectral Feature 2015 [52]
Multispectral images Pixel 2016 [95]
Multispectral Feature 2016 [65]
2D & 3D Score 2017 [24]
Multispectral Score 2017 [136]

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 9

Table 6
Comparative study of palmprint recognition methods. Database size refers to the number of images used for recognition. Time refers to the
average time cost in identification process. Feature size refers to the template size used for matching.

Method Indicators Feature size Database size Time Article

CR_CompCode (encoding) 98.78%(rank 1 RR) 256∗ 256 12,0 0 0 12.5 ms [16]


AF coding (encoding) 97.2%(RR) 128∗ 128 800 35 ms [67]
LLDP (structure) 100%(rank 1 RR) 128∗ 128 4600/5021 23.42 ms [91]
Ridge Distance (structure) 0.29%(EER) 2040∗ 2040 1280 89 ms [88]
2D-DOST (statistics) 97.29%(RR) 128∗ 128 7752/5502 341 ms [114]
High order moments (statistics) 99.59%(RR) 1282 /1922 549/5239/7752 202/172/234 ms [137]
ST & PCA (subspace) 99.25%(RR) \ 80 0 0 35 ms [138]
LPDP (subspace) 99.7%(RR) 322 /1282 165/40 0/60 0 214 ms [139]
Multispectral fusion (fusion) 99.93%(RR) 128∗ 128 12,0 0 0 749.9 ms [136]
Face & palmprint (fusion) 99.17%(RR) 50∗ 50 1175 213 ms [140]
CNN for ROI (learning) 99.59%(RR) 196∗ 147 5239 31.77 ms [74]
DCFSH (learning) 0.0 0 0%(EER) 128∗ 128 7752 \ [141]

Many researchers applied machine learning [75–81] either for ent images types [21,49,128] and different features [25,31,35]. In
feature extraction or for classification. In the latest 3 years, because addition, the level of fusion also differs in corresponding recogni-
of deep understanding of the artificial neural networks, Zhao et al. tion system. Chief levels can be divided into four categories, pixel
[72] proposed an overview of deep learning in palmprint recogni- [4,64,95,108], feature [21,25,52,65,128], score [31,35,44,124,134] and
tion. Liu et al. [73] used CNN to carry out contactless recognition. decision level [34]. Some articles even applied two levels to
And also a novel preprocessing measure is presented [74] based on strengthen the recognition [21,49,64,108,116]. Table 5 shows the
CNN. The average accuracy of deep learning is much higher than summary of fusion in terms of objective and level.
that of classic approaches, even reaching 100%. Thus, it is a very
promising field. 5. Selected comparative experiments
In conclusion of feature extraction, Table 3 represents the sum-
mary of the types of feature and ways to record it. As shown in In order to validate the performance of various methods, the
table, both fusion method and deep learning have become the pop- latest experimental results from the selected state-of-art works
ular tendency of feature extraction. Similarly, a hypothesis can be were presented for comparative study. It is worth noting that the
made that the ideal way to represent feature may be the one that results of them cannot be compared directly because of different
fuses encoding and photo ways under the deep learning structure hardware condition and experimental setup.
in the near future. Table 6 summarizes comparative experiments and their results.
The result indicators are RR (recognition rate) and EER. Moreover,
3.2. Matching we choose the best experimental result in every research. Some
abbreviations used below are as follows: Anisotropic Filter (AF)
Matching is the final step of palmprint recognition, and it is coding, LLDP (Local line directional pattern), 2D-DOST (2D discrete
the most essential step. The purpose of matching is to figure out orthonormal S-Transform), ST (Blocked surface type feature), LPDP
the testing palmprint image belongs to which class in the dataset. (Locality preserving discriminant projections), and DCFSH (deep
Whether the feature is matched properly will influence the effect convolutional features based supervised hashing).
of recognition system. According to our survey, almost all the noticeable characteristics
In this survey, how algorithms are conducted is not explained are already considered during these years, such as shape, texture,
but the matcher for comparison is mainly discussed. For differ- frequency, direction, energy and phase information of a palmprint
ent image databases, different distances calculated will lead to dif- image. Except for innovations about the recognition or detection
ferent discrimination between the same people. Recently, many itself, plenty of attention is focused on the optimization of exist-
traditional distances were still applied, such as Euclidean dis- ing strategies, thus the recognition accuracy increases like what is
tance [30,122–124], Hamming distance [26,44,47,52–54] and Chi- demonstrated in the chart.
square distance [32,43,46]. Some new distances were developed Essentially speaking, deep learning, subspace and encoding
as well, for example, Angular distance [115], CW-SSIM (Complex methods have superior recognition precision. Genetic features with
wavelet-structural similarity) distance [19], Peak-to-sidelobe ratio excellent generalization capability can be derived by learning
(PSR) [66] and Cosine Mahalanobis distance [24] are well stud- methods from large datasets, which are conveniently transplanted
ied. Multi-distance was also a new phenomenon. They usually onto palmprint recognition. Encoding methods did not differenti-
used weighted sum of multiple matchers to calculate the differ- ate which kind of feature is in the image but encode it under the
ence [27,35,65,115,125]. Table 4 shows the summary of distance same guideline so little feature is lost. Subspace methods train im-
calculated for matching. More novel types of distance and multi- ages highlighting on the features’ pattern and then obtain the pro-
distance newly emerged. jection matrix from them. Besides, deep learning approaches have
both the biggest computational complexity and the biggest feature
4. Fusion size. The reason is that too much data are needed for training so
substantial computing work is unavoidable. Usually, GPU is highly
Fusion of biometrics is the tendency with the development of required. Similarly, structure-based methods focus only on the di-
information fusion techniques. It has mutual-complement advan- rection and location of palm lines rather than representation of
tages and can overcome drawbacks of unimodal biometrics. Several features, thus the accuracy, spatial and computing complexity are
fusion rules nowadays include minimum, maximum, sum, average, not very ideal for extensive application. Finally, fusion approaches
SVM and neural networks. Fusion related to palmprint consists of solves several problems in unimodal biometrics, i.e. noisy data, il-
the fusion of objectives and fusion of methods for extraction and lumination variation, partial occlusion and non-universality that
matching. cause the system to be less accurate and secure. However, the ef-
Considering objectives used for fusion, there are many cate- ficiency decreased meanwhile compared to other methods because
gories, such as different biometric information [4,44,108], differ- of extra work done for another fusion objective.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

10 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

6. Conclusion and discussion ter recognition performance. However, the objectives applied in fu-
sion is no more than three, maybe there should be more objectives
6.1. Conclusion of this survey involved while total time expense shouldn’t be too high. Besides,
sometimes large amounts of information are neglected in fusion,
Palmprint recognition is a promising method for identity au- causing a limited recognition rate. Finally, further researches are
thentication with the superiority of safety and stableness. In recent expected to consider the robustness of fusion to reduce impacts of
decade, it developed fast and meanwhile had many breakthroughs. constraints like illumination variation and condition changes.
In this survey, the basic knowledge of palmprint recognition was The final key in palmprint recognition is liveness detection aim-
introduced firstly. Then, the developments of image acquisition ing for high security capability. Though the palmprint cannot be
and preprocessing were presented using a tabulation. Many new lost, forgery and duplication problems still exert huge bad influ-
databases were established for simulating real world better and ences on the recognition system. Liveness detection as a method
novel ways to segment ROI were also proposed. We surveyed to detect human vital signs can prevent such attacks. Recent stud-
almost all the valuable methods for the preprocessing stage. In ies like multispectral recognition [95] may be a possible solution.
the third part, feature extraction and matching were concerned. Due to the limit of our perspectives, the above-mentioned sug-
Different features were obtained using three general types of gestions on further research are for reference only. We welcome
extraction algorithms. Next, palmprint matching measures were readers’ comments and suggestions.
explained. In the fourth part, our paper discussed the tendency
of fusion. A fact can be found that fusion improves the accuracy
of recognition and becomes increasingly popular. Finally, some Acknowledgments
selected experiments are presented and analyzed to conduct a
comparative study as well. This work is supported by Grants from National Natural Science
Foundation of China (No. 61105021), Natural Science Foundation
6.2. Suggestions on further research of Shaanxi, China (No. 2015JQ6257) and the Fundamental Research
Funds for the Central Universities.
After reviewing the recent works, we would like to provide our
five suggestions and some burning research issues for further in- Reference
novation.
The first one should be taken into consideration is the practical [1] A.K. Jain, A. Ross, S. Prabhakar, An introduction to biometric recognition, IEEE
Trans. Circuits Syst. Video Technol. 14 (2004) 4–20.
application. As we know, though palmprint is under research for
[2] N.F. Liu, J. Liu, Z.N. Sun, T. Tan, A code-level approach to heterogeneous iris
considerable years, still there are not many genuine examples recognition, IEEE Trans. Inf. Forensics Secur. 12 (2017) 2373–2386.
to make full use of its recognition in practice. Firstly, Rotation, [3] F. Bianconi, E. Chirikhina, F. Smeraldi, C. Bontozoglou, P. Xiao, Personal iden-
translation, blurring, distortion and heterogeneous data of the tification based on skin texture features from the forearm and multi-modal
imaging, Skin Res. Technol. 23 (2017) 392–398.
required images still resists further development [56,142]. Sec- [4] H.G. Wang, W.Y. Yau, A. Suwandy, E. Sung, Person recognition by fusing palm-
ondly, researchers need to figure out how to design an appropriate print and palm vein images based on "Laplacianpalm" representation, Pattern
algorithm when images are captured under low or high contrast Recognit. 41 (2008) 1514–1527.
[5] D. Zhang, W. Zuo, F. Yue, A comparative study of palmprint recognition algo-
conditions or by a contactless way. Meanwhile, image quality rithms, ACM Comput. Surv. 44 (2012) 1–37.
assessment is also promising to reduce the high error rate caused [6] A.O. Lishani, L. Boubchir, E. Khalifa, A. Bouridane, Human gait recognition
by poor quality of the testing images rather than the algorithm based on Haralick features, Signal Image Video Process. 11 (2017) 1123–1130.
[7] M.R. Mu, Q.Q. Ruan, S. Guo, Shift and gray scale invariant features for palm-
itself. Besides, corresponding practical datasets containing all types print identification using complex directional wavelet and local binary pat-
of palmprint images are expected to be established, i.e. low and tern, Neurocomputing 74 (2011) 3351–3360.
high-resolution images, 2D and 3D images and multispectral im- [8] D. Tamrakar, P. Khanna, Noise and rotation invariant RDF descriptor for palm-
print identification, Multimedia Tools Appl. 75 (2015) 5777–5794.
ages, which will serve as a benchmark. It is better to have all the [9] A.K. Jain, J.J. Feng, Latent palmprint matching, IEEE Trans. Pattern Anal. Mach.
hand features included, such as vein configuration and fingerprint, Intell. 31 (2009) 1032–1047.
to prepare for fusion or learning method. Thirdly, due to the [10] W.L. Tang, Competitive region orientation code for palmprint verification and
identification, J. Electron. Imaging 24 (2015) 1–7.
progress of Internet [12,42], more emphasis should be placed on
[11] X.Q. Wu, Q.S. Zhao, Deformed palmprint matching based on stable regions,
online palmprint recognition and its use in mobile devices, which IEEE Trans. Image Process. 24 (2015) 4978–4989.
will become a novel identification approach in online payment or [12] O. Bingol, M. Ekinci, Stereo-based palmprint recognition in various 3D pos-
personal authentication. tures, Expert Syst. Appl. 78 (2017) 74–88.
[13] A. Kong, D. Zhang, M. Kamel, A survey of palmprint recognition, Pattern
The second promising direction is the usage of deep learning. Recognit. 42 (2009) 1408–1418.
Too many training samples are required and it also has little gen- [14] L.K. Fei, Y. Xu, B. Zhang, X.Z. Fang, J. Wen, Low-rank representation integrated
eralization ability. Recently, George et al. [143] proposed a prob- with principal line distance for contactless palmprint recognition, Neurocom-
puting 218 (2016) 264–275.
abilistic generative model called recursive cortical network (RCN) [15] L. Leng, M. Li, C. Kim, X. Bi, Dual-source discrimination power analysis for
to conduct message-passing based inference. The method unifies multi-instance contactless palmprint recognition, Multimed. Tools Appl. 76
recognition, segmentation and reasoning. Excellent generalization (2017) 333–354.
[16] L. Zhang, L.D. Li, A.Q. Yang, Y. Shen, M. Yang, Towards contactless palmprint
and occlusion-reasoning capabilities were demonstrated. Experi- recognition: a novel device, a new benchmark, and a collaborative represen-
mental results are even better than deep neural networks while tation based identification approach, Pattern Recognit. 69 (2017) 199–212.
the algorithm is 300-fold more data efficient. Thus, it is a field re- [17] J.F. Feng, C.J. Liu, H. Wang, B. Sun, High-resolution palmprint minutiae extrac-
tion based on Gabor feature, Sci. China-Inf. Sci. 57 (2014) 1–15.
searchers may focus more on.
[18] R.F. Wang, D. Ramos, R. Veldhuis, J. Fierrez, L. Spreeuwers, H.Y. Xu, Regional
The third research orientation is encoding based methods. First, fusion for high-resolution palmprint recognition using spectral minutiae rep-
encoding way has many advantages over photo ways and plenty of resentation, IET Biom 3 (2014) 94–100.
[19] Z.H. Guo, D. Zhang, L. Zhang, W.H. Liu, Feature band selection for online
researches have been done perfectly [54,61]. Compared to the prin-
multispectral palmprint recognition, IEEE Trans. Inf. Forensic Secur. 7 (2012)
ciple of ID cards, maybe through palmprint recognition, a vector 1094–1099.
of bitwise code called palmprint ID will be attached to everyone’s [20] B. Yang, X.Q. Xiang, D.Q. Xu, X.H. Wang, X. Yang, 3D palmprint recognition
palmprint, which will be used for forensics and security protection. using shape index representation and fragile bits, Multimed. Tools Appl. 76
(2016) 15357–15375.
The next direction is fusion. It can be used in data acquisition, [21] D. Zhang, G.M. Lu, W. Li, L. Zhang, N. Luo, Palmprint recognition using 3-D in-
preprocessing, feature extraction and matching, leading to a bet- formation, IEEE Trans. Syst. Man Cybern. Part C-Appl. Rev. 39 (2009) 505–519.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 11

[22] J.R. Cui, 2D and 3D palmprint fusion and recognition using PCA plus TPTSR [56] D.F. Hong, W.Q. Liu, X. Wu, Z.K. Pan, J. Su, Robust palmprint recognition
method, Neural Comput. Appl. 24 (2014) 497–502. based on the fast variation Vese-Osher model, Neurocomputing 174 (2016)
[23] X.Y. Jing, S. Li, W.Q. Li, Y.F. Yao, C. Lan, J.S. Lu, J.Y. Yang, Palmprint and face 999–1012.
multi-modal biometric recognition based on SDA-GSVD and its kernelization, [57] W. Jia, R.X. Hu, Y.K. Lei, Y. Zhao, J. Gui, Histogram of oriented lines for palm-
Sensors 12 (2012) 5551–5571. print recognition, IEEE Trans. Syst. Man Cybern. -Syst. 44 (2014) 385–395.
[24] M. Chaa, N.E. Boukezzoula, A. Attia, Score-level fusion of two-dimensional [58] L.M. Cui, Y.T. Wei, Y.Y. Tang, H. Li, Gabor-based tensor local discriminant em-
and three-dimensional palmprint for personal recognition systems, J. Elec- bedding and its application on palmprint recognition, Int. J. Wavelets Mul-
tron. Imaging 26 (2017) 013018. tiresolut. Inf. Process. 8 (2010) 327–342.
[25] J.F. Dai, J. Zhou, Multifeature-based high-resolution palmprint recognition, [59] M. Laadjel, S. Al-Maadeed, A. Bouridane, Combining fisher locality preserving
IEEE Trans. Pattern Anal. Mach. Intell. 33 (2011) 945–957. projections and passband DCT for efficient palmprint recognition, Neurocom-
[26] Z.H. Guo, D. Zhang, L. Zhang, W.M. Zuo, G.M. Lu, Empirical study of light puting 152 (2015) 179–189.
source selection for palmprint recognition, Pattern Recognit. Lett. 32 (2011) [60] A.A. Altun, A combination of genetic algorithm, particle swarm optimiza-
120–126. tion and neural network for palmprint recognition, Neural Comput. Appl. 22
[27] W. Jia, R.X. Hu, J. Gui, Y. Zhao, X.M. Ren, Palmprint recognition across different (2013) S27–S33.
devices, Sensors 12 (2012) 7938–7964. [61] L.K. Fei, Y. Xu, W.L. Tang, D. Zhang, Double-orientation code and nonlin-
[28] M.R. Mu, Q.Q. Ruan, Mean and standard deviation as features for palmprint ear matching scheme for palmprint recognition, Pattern Recognit 49 (2016)
recognition based on Gabor filters, Int. J. Pattern Recognit. Artif. Intell. 25 89–101.
(2011) 491–512. [62] M.R. Mu, Q.Q. Ruan, Region covariance matrices as feature descriptors for
[29] X. Pan, Q.Q. Ruan, Palmprint recognition with improved two-dimensional lo- palmprint recognition using Gabor features, Int. J. Pattern Recognit. Artif. In-
cality preserving projections, Image Vis. Comput. 26 (2008) 1261–1268. tell. 25 (2011) 513–528.
[30] X.P. Xu, Z.H. Guo, C.J. Song, Y.F. Li, Multispectral palmprint recognition using [63] Q.E. Wu, Z.W. Chen, R.J. Han, C.X. Yang, Y.H. Du, Y.X. Zheng, W.F. Cheng, A
a quaternion matrix, Sensors 12 (2012) 4633–4647. palmprint recognition approach based on image segmentation of region of
[31] S.W. Zhang, X.X. Gu, Palmprint recognition method based on score level fu- interest, Int. J. Pattern Recognit. Artif. Intell. 30 (2016) 20.
sion, Optik 124 (2013) 3340–3344. [64] A. Bouchemha, N. Doghmane, M.C. Nait-Hamoud, A. Nait-Ali, Multispectral
[32] Y.X. Wang, Q.Q. Ruan, Dual-tree complex wavelet transform based local bi- palmprint recognition methodology based on multiscale representation, J.
nary pattern weighted histogram method for palmprint recognition, Comput. Electron. Imaging 24 (2015) 043005.
Inform. 28 (2009) 299–318. [65] M.D. Bounneche, L. Boubchir, A. Bouridane, B. Nekhoul, A. Ali-Cherif, Multi-
[33] M. Aykut, M. Ekinci, AAM-based palm segmentation in unrestricted back- -spectral palmprint recognition based on oriented multiscale log-Gabor fil-
grounds and various postures for palmprint recognition, Pattern Recognit. ters, Neurocomputing 205 (2016) 274–286.
Lett. 34 (2013) 955–962. [66] W. Jia, B. Zhang, J.T. Lu, Y.H. Zhu, Y. Zhao, W.M. Zuo, H.B. Ling, Palmprint
[34] J.Y. Ni, J. Luo, W.B. Liu, 3D palmprint recognition using Dempster-Shafer fu- recognition based on complete direction representation, IEEE Trans. Image
sion theory, J. Sens. (2015) 252086. Process. 26 (2017) 4483–4498.
[35] B. Yang, X.H. Wang, J.L. Yao, X. Yang, W.H. Zhu, Efficient local representations [67] M. Tabejamaat, A. Mousavi, A coding-guided holistic-based palmprint recog-
for three-dimensional palmprint recognition, J. Electron. Imaging 22 (2013) nition approach, Multimed. Tools Appl. 76 (2017) 7731–7747.
043040. [68] L. Zhang, H.Y. Li, Encoding local image patterns using Riesz transforms: with
[36] W. Li, B. Zhang, L. Zhang, J.Q. Yan, Principal line-based alignment refinement applications to palmprint and finger-knuckle-print recognition, Image Vis.
for palmprint recognition, IEEE Trans. Syst. Man Cybern. Part C-Appl. Rev. 42 Comput. 30 (2012) 1043–1051.
(2012) 1491–1499. [69] Y. Yan, Y.J. Zhang, Discriminant projection embedding for face and palmprint
[37] D. Zhang, V. Kanhangad, N. Luo, A. Kumar, Robust palmprint verification using recognition, Neurocomputing 71 (2008) 3534–3543.
2D and 3D features, Pattern Recognit. 43 (2010) 358–368. [70] W.M. Zuo, H.Z. Zhang, D. Zhang, K.Q. Wang, Post-processed LDA for face
[38] X. Pan, Q.Q. Ruan, Palmprint recognition using Gabor-based local invariant and palmprint recognition: what is the rationale, Signal Process. 90 (2010)
features, Neurocomputing 72 (2009) 2040–2045. 2344–2352.
[39] L.L. Shen, S.P. Wu, S.H. Zheng, Z. Ji, Embedded palmprint recognition system [71] S. Minaee, W. Yao, Palmprint recognition using deep scattering convolutional
using OMAP 3530, Sensors 12 (2012) 1482–1493. network, in: Proceedings of the 2017 IEEE International Symposium on Cir-
[40] H. Ota, S. Aoyama, R. Watanabe, K. Ito, Y. Miyake, T. Aoki, Implementation cuits and Systems (ISCAS), 2017, pp. 1–4.
and evaluation of a remote authentication system using touchless palmprint [72] Z. Dandan, X. Pan, X. Luo, X. Gao, Palmprint recognition based on deep learn-
recognition, Multimedia Syst 19 (2013) 117–129. ing, in: Proceedings of the 6th International Conference on Wireless, Mobile
[41] Z.N. Sun, L.B. Wang, T.N. Tan, Ordinal feature selection for iris and palmprint and Multi-Media (ICWMMN 2015), 2015, pp. 214–216.
recognition, IEEE Trans. Image Process. 23 (2014) 3922–3934. [73] D. Liu, D. Sun, Contactless palmprint recognition based on convolutional neu-
[42] J.S. Kim, G. Li, B. Son, J. Kim, An empirical study of palmprint recognition for ral network, in: Proceedings of 2016 IEEE 13th International Conference on
mobile phones, IEEE Trans. Consum. Electron. 61 (2015) 311–319. Signal Processing, 2016, pp. 1363–1367.
[43] D. Tamrakar, P. Khanna, Blur and occlusion invariant palmprint recognition [74] X. Bao, Z. Guo, Extracting region of interest for palmprint by convolutional
with block-wise local phase quantization histogram, J. Electron. Imaging 24 neural networks, in: Proceedings of the 2016 Sixth International Conference
(2015) 043006. on Image Processing Theory, Tools and Applications, 2016, pp. 1–6.
[44] A. Meraoumia, S. Chitroub, A. Bouridane, Palmprint and finger-knuckle-print [75] X. Wang, L. Lei, M. Wang, Palmprint verification based on 2D-Gabor wavelet
for efficient person recognition based on log-Gabor filter response, Analog In- and pulse-coupled neural network, Knowl.-Based Syst. 27 (2012) 451–455.
tegr. Circuits Process. 69 (2011) 17–27. [76] W. Yang, L. Wang, Research of palmprint identification method using Zernike
[45] F. Yue, W.M. Zuo, D. Zhang, K.Q. Wang, Orientation selection using modified moment and neural network, in: Proceedings of the 2010 Sixth International
FCM for competitive code-based palmprint recognition, Pattern Recognit. 42 Conference on Natural Computation, 2010, pp. 1310–1313.
(2009) 2841–2849. [77] L. Huang, N. Li, in: Palmprint Recognition Using Polynomial Neural Net-
[46] M. Hammami, S. Ben Jemaa, H. Ben-Abdallah, Selection of discriminative work, Advances in Neural Networks - Isnn 2010, Pt 2, Proceedings, 2010,
sub-regions for palmprint recognition, Multimed. Tools Appl. 68 (2014) pp. 208–213.
1023–1050. [78] X. Cheng, S. Wang, A new palmprint identification technique based on a
[47] G.S. Badrinath, P. Gupta, Palmprint based recognition system using phase-dif- two: stage neural network classifier, in: Proceedings of the 2008 International
ference information, Futur. Gener. Comp. Syst. 28 (2012) 287–305. Conference on Computer Science and Software Engineering, 2008, pp. 957–
[48] K. Tiwari, D.K. Arya, G.S. Badrinath, P. Gupta, Designing palmprint based 960.
recognition system using local structure tensor and force field transformation [79] P. Vu, D. Xu, IEEE, palmprint recognition based on modified DCT features and
for human identification, Neurocomputing 116 (2013) 222–230. RBF neural network, in: Proceedings of the 2008 International Conference on
[49] R. Raghavendra, C. Busch, Novel image fusion scheme based on dependency Machine Learning and Cybernetics, 2008, pp. 2982–2986.
measure for robust multispectral palmprint recognition, Pattern Recognit 47 [80] J. Lu, Y. Zhao, Y. Xue, J. Hu, Palmprint recognition via locality preserving pro-
(2014) 2205–2221. jections and extreme learning machine neural network, in: Proceedings of the
[50] D.F. Hong, J. Su, Q.G. Hong, Z.K. Pan, G.D. Wang, Blurred palmprint recognition 2008 9th International Conference on Signal Processing, 2008, pp. 2097–2100.
based on stable-feature extraction using a Vese-Osher decomposition model, [81] Z. Chen, L. Huang, Palmprint recognition based on ICA and BP neural network,
PLoS One 9 (2014) e101866. J. Beijing Univ. Aeronaut. Astronaut. 34 (2008) 290–294.
[51] D. Tamrakar, P. Khanna, Kernel discriminant analysis of block-wise Gaussian [82] D. Zhang, W.M. Zuo, F. Yue, A comparative study of palmprint recognition
derivative phase pattern histogram for palmprint recognition, J. Vis. Commun. algorithms, ACM Comput. Surv. 44 (2012) 37.
Image Represent. 40 (2016) 432–448. [83] X.R. Peng, Y.M. Tian, J.Q. Wang, IEEE, A survey of palmprint feature extraction
[52] D.F. Hong, W.Q. Liu, J. Su, Z.K. Pan, G.D. Wang, A novel hierarchical approach algorithms, in: Proceedings of the 2013 Fourth International Conference on
for multispectral palmprint recognition, Neurocomputing 151 (2015) 511– Intelligent Systems Design and Engineering Applications, 2013, pp. 57–63.
521. [84] M.K. Kim, Palmprint recognition based on line and slope orientation features,
[53] L. Zhang, H.Y. Li, J.Y. Niu, Fragile bits in palmprint recognition, IEEE Signal J. Inf. Sci. Eng. 27 (2011) 1219–1232.
Process. Lett. 19 (2012) 663–666. [85] M. Tabejamaat, A. Mousavi, Concavity-orientation coding for palmprint recog-
[54] H.P. Chen, An efficient palmprint recognition method based on block dominat nition, Multimed. Tools Appl. 76 (2017) 9387–9403.
orientation code, Optik 126 (2015) 2869–2875. [86] W. Huang, X. Lin, X. Dai, A novel approach for palmprint ridges features ex-
[55] L.K. Fei, B. Zhang, Y. Xu, L.P. Yan, Palmprint recognition using neighboring di- traction, in: Proceedings of the 2009 2nd International Congress on Image
rection indicator, IEEE T. Hum.-Mach. Syst. 46 (2016) 787–798. and Signal Processing, 2009, pp. 1–5.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

12 D. Zhong et al. / Neurocomputing 000 (2018) 1–13

[87] J. Dai, J. Feng, J. Zhou, Robust and efficient ridge-based palmprint matching, [116] A. Meraoumia, S. Chitroub, A. Bouridane, 2D and 3D palmprint information,
IEEE Trans. Pattern Anal. Mach. Intell. 34 (2012) 1618–1632. PCA and HMM for an improved person recognition performance, Integr. Com-
[88] J. Chen, Z. Guo, Palmprint matching by minutiae and ridge distance, cloud put.-Aided Eng. 20 (2013) 303–319.
computing and security, ICCCS 2016 (2016) 371–382. [117] R. Raghavendra, C. Busch, Texture based features for robust palmprint recog-
[89] C. Li, F. Liu, Y. Zhang, A principal palm-line extraction method for palmprint nition: a comparative study, EURASIP J. Inf. Secur. (2015) 1–9.
images based on diversity and contrast, in: Proceedings of the 3rd Interna- [118] A. Saliha, D.H. Nabil, B. Karima, K. Mouloud, B. Ahmed, Palmprint recogni-
tional Congress on Image and Signal Processing, 2010, pp. 1772–1777. tion system: case study with different databases, J. Inf. Assur. Secur. 10 (2015)
[90] A.S. Parihar, A. Kumar, O.P. Verma, A. Gupta, P. Mukherjee, D. Vatsa, IEEE, 130–138.
point based features for contact-less palmprint images, in: Proceedings of the [119] R. Mokni, M. Kherallah, Palmprint recognition through the fractal dimension
IEEE International Conference on Technologies for Homeland Security, 2013, estimation for texture analysis, Int. J. Biom. 8 (2016) 254–274.
pp. 165–170. [120] X.M. Guo, W.D. Zhou, A Novel Dictionary Learning model with PT-HLBP for
[91] Y.T. Luo, L.Y. Zhao, B. Zhang, W. Jia, F. Xue, J.T. Lu, Y.H. Zhu, B.Q. Xu, Local palmprint recognition, J. Electr. Comput. Eng. 2016 (2016) 1–7 . Article ID
line directional pattern for palmprint recognition, Pattern Recognit 50 (2016) 6423834. 7 pages, doi:10.1155/2016/6423834.
26–44. [121] X.M. Guo, W.D. Zhou, Y.L. Zhang, Collaborative representation with HM-LBP
[92] A. Bruno, P. Carminetti, V. Gentile, M. La Cascia, E. Mancino, IEEE, palm- features for palmprint recognition, Mach. Vis. Appl. 28 (2017) 283–291.
print principal lines extraction, in: Proceedings of the 2014 IEEE Workshop [122] M. Ekinci, M. Aykut, Palmprint recognition by applying wavelet-based kernel
on Biometric Measurements and Systems for Security and Medical Applica- PCA, J. Comput. Sci. Technol. 23 (2008) 851–861.
tions, 2014, pp. 50–56. [123] J.J. Wen, Y. Chen, Appearance-based representative samples refining method
[93] M.M.H. Ali, P. Yannawar, A.T. Gaikwad, IEEE, study of edge detection meth- for palmprint recognition, Opt. Eng. 51 (2012) 1–9.
ods based on palmprint lines, in: Proceedings of the 2016 International [124] X. Jia, J. Cui, D. Xue, F. Pan, Near Infrared vein image acquisition system
Conference on Electrical, Electronics, and Optimization Techniques, 2016, based on image quality assessment, in: Proceedings of the 2011 Interna-
pp. 1344–1350. tional Conference on Electronics, Communications and Control (ICECC), 2011,
[94] X.B. Xu, D.Y. Zhang, X.M. Zhang, Y.J. Cao, Palmprint recognition based on pp. 922–925.
discrete curvelet transform and support vector machine, J. Infrared Millim. [125] Z.H. Liu, J.X. Pu, T. Huang, Y. Qiu, A novel classification method for palmprint
Waves 28 (2009) 456–460. recognition based on reconstruction error and normalized distance, Appl. In-
[95] X.B. Xu, L.B. Lu, X.M. Zhang, H.M. Lu, W.Y. Deng, Multispectral palmprint tell. 39 (2013) 307–314.
recognition using multiclass projection extreme learning machine and digi- [126] J. Gui, W. Jia, L. Zhu, S.L. Wang, D.S. Huang, Locality preserving discriminant
tal shearlet transform, Neural Comput. Appl. 27 (2016) 143–153. projections for face and palmprint recognition, Neurocomputing 73 (2010)
[96] R. Gayathri, P. Ramamoorthy, Automatic palmprint identification based on 2696–2707.
high order Zernike moment, Am. J. Appl. Sci. 9 (2012) 759–765. [127] J.J. Wen, Y. Chen, J.X. Mi, A palmprint recognition method based on multi-step
[97] Y. Ma, J. Sun, Palmprint recognition based on 2DPCA-moment invariant, in: representation, Optik 124 (2013) 5727–5731.
Proceedings of the Fifth International Conference on Image and Graphics, [128] Y. Xu, Z.Z. Fan, M.N. Qiu, D. Zhang, J.Y. Yang, A sparse representation method
2009, pp. 149–155. of bimodal biometrics and palmprint recognition experiments, Neurocomput-
[98] L.C. Deepika, A. Kandaswamy, C. Vimal, B. Satish, Palmprint authentication ing 103 (2013) 164–171.
using modified Legendre moments, in: Proceedings of the International Con- [129] S.W. Zhang, X.X. Gu, Palmprint recognition based on the representation in the
ference and Exhibition on Biometrics Technology, 2010, pp. 164–172. feature space, Optik 124 (2013) 5434–5439.
[99] Y. Li, G. Wu, J. Li, G. Dai, Palmprint matching algorithm based on atrous– [130] J.J. Wen, J.R. Cui, Z.H. Lai, J.X. Mi, X.T. Guo, Optimal representation set con-
Contourlet transform and invariant moments, J. Comput. Appl. 30 (2010) struction with a competitive scheme for palmprint and face recognition, Int.
956–959. J. Comput. Math. 91 (2014) 2341–2358.
[100] I.S. Hussein, M.J. Nordin, Palmprint identification using invariant moments al- [131] X.B. Xu, X.M. Zhang, L.B. Lu, W.Y. Deng, K.L. Zuo, Fast near-infrared palmprint
gorithm based on wavelet transform, Adv. Comput. Commun. Eng. Technol. recognition using nonnegative matrix factorization extreme learning machine,
315 (2015) 905–914. Opt. Appl. 44 (2014) 285–298.
[101] X. Bai, N. Gao, Z. Zhang, D. Zhang, 3D palmprint identification combining [132] J.R. Cui, J.J. Wen, Z.Z. Fan, Appearance-based bidirectional representation for
blocked ST and PCA, Pattern Recognit. Lett. 100 (2017) 89–95. palmprint recognition, Multimed. Tools Appl. 74 (2015) 10989–11001.
[102] J. Li, Research on applied technology of palmprint recognition based on Fisher [133] B. Yang, X.Q. Xiang, D.Q. Xu, X.H. Wang, X. Yang, 3D palmprint recognition
linear discriminant and improved PCA algorithm, Adv. Res. Mater. Sci., Envi- using shape index representation and fragile bits, Multimed. Tools Appl. 76
ron. Sci. Comput. Sci. III 886 (2014) 515–518. (2017) 15357–15375.
[103] K. Li, Y. Zhang, H. Liu, S. Sun, Palmprint recognition based on modular [134] J.R. Cui, Multispectral fusion for palmprint recognition, Optik 124 (2013)
PCA and LS-SVM, in: Proceedings of the 2015 4th International Confer- 3067–3071.
ence on Computer, Mechatronics, Control and Electronic Engineering, 2015, [135] E. Perumal, S. Ramachandran, A multimodal biometric system based on palm-
pp. 566–571. print and finger knuckle print recognition methods, Int. Arab J. Inf. Technol.
[104] J. Cui, Multispectral palmprint recognition using image-based linear discrim- 12 (2015) 118–128.
inant analysis, Int. J. Biom. 4 (2012) 106–115. [136] L.B. Lu, X.M. Zhang, X.B. Xu, D.P. Shang, Multispectral image fusion for illumi-
[105] S. Xu, J. Suo, J. Ding, Improved linear discriminant analysis based on two-di- nation-invariant paimprint recognition, PLoS One 12 (2017) 1–22.
mensional Gabor for palmprint recognition, in: Proceedings of the 2011 In- [137] G.S. Badrinath, N.K. Kachhi, P. Gupta, Verification system robust to occlu-
ternational Conference of Soft Computing and Pattern Recognition, 2011, sion using low-order Zernike moments of palmprint sub-images, Telecom-
pp. 157–160. mun. Syst. 47 (2011) 275–290.
[106] S. Xu, J. Ding, Palmprint image processing and linear discriminant analysis [138] X.F. Bai, N. Gao, Z.H. Zhang, D. Zhang, 3D palmprint identification combining
method, J. Multimedia 7 (2012) 269–276. blocked ST and PCA, Pattern Recognit. Lett. 100 (2017) 89–95.
[107] L. Shang, P. Su, G. Dai, Y. Gu, Z. Zhao, Palmprint recognition method us- [139] J. Gui, W. Jia, L. Zhu, S.-L. Wang, D.-S. Huang, Locality preserving discriminant
ing WTA-ICA based on 2DPCA, Adv. Intell. Comput. Theories Appl. (2010) projections for face and palmprint recognition, Neurocomputing 73 (2010)
250–257. 2696–2707.
[108] J.W. Lu, Y.P. Tan, Improved discriminant locality preserving projections for [140] M. Farmanbar, O. Toygar, Feature selection for the fusion of face and palm-
face and palmprint recognition, Neurocomputing 74 (2011) 3760–3767. print biometrics, Signal Image Video Process. 10 (2016) 951–958.
[109] J. Lu, Y. Zhao, Y. Xue, J. Hu, Palmprint recognition via locality preserving [141] J. Cheng, Q. Sun, J. Zhang, Q. Zhang, Supervised Hashing with Deep Convolu-
projections and extreme learning machine neural network, in: Proceedings tional Features for Palmprint Recognition, Springer International Publishing,
of the 9th International Conference on Signal Processing, 2008, pp. 2096– Cham, 2017, pp. 259–268.
2099. [142] G. Li, J. Kim, Palmprint recognition with local micro-structure tetra pattern,
[110] J. Guo, L. Gu, Y. Liu, Y. Li, J. Zeng, Palmprint recognition based on kernel local- Pattern Recognit 61 (2017) 29–46.
ity preserving projections, in: Proceedings of the 3rd International Congress [143] D. George, W. Lehrach, K. Kansky, M. Lázaro-Gredilla, C. Laan, B. Marthi,
on Image and Signal Processing, 2010, pp. 1909–1913. X. Lou, Z. Meng, Y. Liu, H. Wang, A. Lavin, D.S. Phoenix, A generative vision
[111] S. Li, Palmprint recognition method based on a new kernel sparse representa- model that trains with high data efficiency and breaks text-based CAPTCHAs,
tion method, intelligent computing theories and technology, in: Proceedings Science 358 (6368) (2017) 1–9 . Article ID eaag2612, doi:10.1126/science.
of the 9th International Conference, ICIC 2013, 2013, pp. 515–523. aag2612.
[112] Y. Zhang, M. Qi, L. Shang, Palmprint recognition based on two-dimensional
Gabor wavelet transform and two-dimensional principal component analysis, Dexing Zhong received his Bs.Sc. and Ph.D. degrees from
Adv. Intell Comput. (2011) 405–411. Xi’an Jiaotong University in 2005 and 2010, respectively.
[113] A. Younesi, M.C. Amirani, IEEE, palmprint identification via GLCM of con- He is an associate professor in School of Electronic and
tourlet transform, in: Proceedings of the 2013 First International Conference Information Engineering, Xi’an Jiaotong University, China.
on Communications Signal Processing, and Their Applications, 2013, pp. 1–5. He was a visiting scholar with University of Illinois at
[114] S. Saedi, N.M. Charkari, Palmprint authentication based on discrete orthonor- Urbana-Champaign, United States. His main research in-
mal S-Transform, Appl. Soft Comput. 21 (2014) 341–351. terests are biometrics and computer vision.
[115] W.M. Zuo, F. Yue, D. Zhang, On accurate orientation extraction and appropri-
ate distance measure for low-resolution palmprint recognition, Pattern Recog-
nit. 44 (2011) 964–972.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
JID: NEUCOM
ARTICLE IN PRESS [m5G;August 28, 2018;5:12]

D. Zhong et al. / Neurocomputing 000 (2018) 1–13 13

Xuefeng Du is an undergraduate student in School Kuncai Zhong is an undergraduate student of Xi’an Jiao-
of Electronic and Information Engineering, Xi’an Jiao- tong University. He will be enrolled in Shanghai Jiaotong
tong University. He is participating in the Information- University as a graduate student in the fall of 2018. He is
technology Talent Program (ITP) sponsored by school. participating in the national university student innovation
project.

Please cite this article as: D. Zhong et al., Decade progress of palmprint recognition: A brief survey, Neurocomputing (2018),
https://doi.org/10.1016/j.neucom.2018.03.081
View publication stats

You might also like