Feature Extraction Methods for Palmprint Recognition: A Survey and Evaluation

Palmprint processes a number of unique features for reliable personal recognition. However, different types of palmprint images contain different dominant features. Instead, only some features of the palmprint are visible in a palmprint image, whereas the other features may not be notable. For example, the low-resolution palmprint image has visible principal lines and wrinkles. By contrast, the high-resolution palmprint image contains clear ridge patterns and minutiae points. In addition, the three dimensional (3-D) palmprint image possesses curvatures of the palmprint surface. So far, there is no work to summarize the feature extraction of different types of palmprint images. In this paper, we have an aim to completely study the feature extraction and recognition of palmprint. We propose to use a unified framework to classify palmprint images into four categories: 1) the contact-based; 2) contactless; 3) high-resolution; and 4) 3-D palmprint images. Then, we analyze the motivations and theories of the representative extraction and matching methods for different types of palmprint images. Finally, we compare and test the state-of-the-art methods via the widely used palmprint databases, and point out some potential directions for future research.

[1]  Adnan Amin,et al.  Fingerprint classification: a review , 2004, Pattern Analysis and Applications.

[2]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[3]  David Zhang,et al.  Double-orientation code and nonlinear matching scheme for palmprint recognition , 2016, Pattern Recognit..

[4]  S Kanchana,et al.  Palm-Print Pattern Matching Based on Features Using Rabin-Karp for Person Identification , 2015, TheScientificWorldJournal.

[5]  Bernt Schiele,et al.  3D object recognition from range images using local feature histograms , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[6]  Ming Li,et al.  Dual-source discrimination power analysis for multi-instance contactless palmprint recognition , 2015, Multimedia Tools and Applications.

[7]  David Zhang,et al.  Palmprint Recognition Using 3-D Information , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[8]  Jian Su,et al.  A novel hierarchical approach for multispectral palmprint recognition , 2015, Neurocomputing.

[9]  Ramachandra Raghavendra,et al.  Novel image fusion scheme based on dependency measure for robust multispectral palmprint recognition , 2014, Pattern Recognit..

[10]  David Zhang,et al.  Automated Biometrics: Technologies and Systems , 2000 .

[11]  Ying Shen,et al.  Towards contactless palmprint recognition: A novel device, a new benchmark, and a collaborative representation based identification approach , 2017, Pattern Recognit..

[12]  Jie Zhou,et al.  Fingerprint recognition using model-based density map , 2006, IEEE Transactions on Image Processing.

[13]  Donatella Nardiello,et al.  Three-dimensional ultrasound palmprint recognition using curvature methods , 2016, J. Electronic Imaging.

[14]  Jifeng Dai,et al.  Multifeature-Based High-Resolution Palmprint Recognition , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Gang Pan,et al.  Suspecting Less and Doing Better: New Insights on Palmprint Identification for Faster and More Accurate Matching , 2016, IEEE Transactions on Information Forensics and Security.

[16]  Oksam Chae,et al.  Robust Facial Expression Recognition Based on Local Directional Pattern , 2010 .

[17]  Qiushi Zhao,et al.  A SIFT-based contactless palmprint verification approach using iterative RANSAC and local palmprint descriptors , 2014, Pattern Recognit..

[18]  Hongyu Li,et al.  3D Palmprint Identification Using Block-Wise Features and Collaborative Representation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Hongyu Li,et al.  Encoding local image patterns using Riesz transforms: With applications to palmprint and finger-knuckle-print recognition , 2012, Image Vis. Comput..

[20]  David Zhang,et al.  Palm line extraction and matching for personal authentication , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[21]  Feng Li,et al.  M-band wavelets application to palmprint recognition based on texture features , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[22]  Murat Ekinci,et al.  AAM-based palm segmentation in unrestricted backgrounds and various postures for palmprint recognition , 2013, Pattern Recognit. Lett..

[23]  Lunke Fei,et al.  Low-rank representation integrated with principal line distance for contactless palmprint recognition , 2016, Neurocomputing.

[24]  Arab Ali Chérif,et al.  Multi-spectral palmprint recognition based on oriented multiscale log-Gabor filters , 2016, Neurocomputing.

[25]  Lihua Li,et al.  Cross-correlation based binary image registration for 3D palmprint recognition , 2012, 2012 IEEE 11th International Conference on Signal Processing.

[26]  Tieniu Tan,et al.  Ordinal Feature Selection for Iris and Palmprint Recognition , 2014, IEEE Transactions on Image Processing.

[27]  Gang Pan,et al.  A 3D Feature Descriptor Recovered from a Single 2D Palmprint Image , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Ming Li,et al.  Pyramid edge detection based on stack filter , 1997, Pattern Recognit. Lett..

[29]  David Zhang,et al.  Discriminative and Robust Competitive Code for Palmprint Recognition , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Michal Choras,et al.  Contactless palmprint and knuckle biometrics for mobile devices , 2011, Pattern Analysis and Applications.

[31]  Anil K. Jain,et al.  A Coarse to Fine Minutiae-Based Latent Palmprint Matching , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Wai Lok Woo,et al.  Non-stationary feature fusion of face and palmprint multimodal biometrics , 2016, Neurocomputing.

[33]  Wei Jia,et al.  Palmprint Recognition Based on Complete Direction Representation , 2017, IEEE Transactions on Image Processing.

[34]  John Daugman,et al.  Recognising persons by their iris patterns , 2004, Defense + Commercial Sensing.

[35]  Fanglin Chen,et al.  Hierarchical Minutiae Matching for Fingerprint and Palmprint Identification , 2013, IEEE Transactions on Image Processing.

[36]  David Zhang,et al.  A performance evaluation of filter design and coding schemes for palmprint recognition , 2008, 2008 19th International Conference on Pattern Recognition.

[37]  Xiaogang Wang,et al.  A unified framework for subspace face recognition , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  Zhenhua Guo,et al.  Palmprint verification using binary orientation co-occurrence vector , 2009, Pattern Recognit. Lett..

[39]  Andrew Beng Jin Teoh,et al.  Alignment-free row-co-occurrence cancelable palmprint Fuzzy Vault , 2015, Pattern Recognit..

[40]  Tai Sing Lee,et al.  Image Representation Using 2D Gabor Wavelets , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[41]  Jianjiang Feng,et al.  Robust and Efficient Ridge-Based Palmprint Matching , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Phalguni Gupta,et al.  Palmprint based recognition system using phase-difference information , 2012, Future Gener. Comput. Syst..

[43]  David Zhang,et al.  3-D Palmprint Recognition With Joint Line and Orientation Features , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[44]  Indrani Bhattacharya,et al.  A palmprint based biometric authentication system using dual tree complex wavelet transform , 2013 .

[45]  Arun Ross,et al.  An introduction to biometric recognition , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[46]  Bin Li,et al.  Hashing Based Fast Palmprint Identification for Large-Scale Databases , 2013, IEEE Transactions on Information Forensics and Security.

[47]  David Zhang,et al.  Online Palmprint Identification , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[48]  Miguel A. Ferrer,et al.  Towards contactless palmprint authentication , 2011 .

[49]  Koichi Ito,et al.  Performance Improvement of Phase-Based Correspondence Matching for Palmprint Recognition , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[50]  David Zhang,et al.  Palmprint verification based on robust line orientation code , 2007, Pattern Recognit..

[51]  David Zhang,et al.  Fisherpalms based palmprint recognition , 2003, Pattern Recognit. Lett..

[52]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[53]  David Zhang,et al.  Detecting Wide Lines Using Isotropic Nonlinear Filtering , 2007, IEEE Transactions on Image Processing.

[54]  Anil K. Jain,et al.  On matching latent fingerprints , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[55]  Shervin Minaee,et al.  Palmprint Recognition Using Deep Scattering Convolutional Network , 2016, ArXiv.

[56]  Wang Jiaqiang,et al.  A Survey of Palmprint Feature Extraction Algorithms , 2013, 2013 Fourth International Conference on Intelligent Systems Design and Engineering Applications.

[57]  Oksam Chae,et al.  Local Directional Number Pattern for Face Analysis: Face and Expression Recognition , 2013, IEEE Transactions on Image Processing.

[58]  David Zhang,et al.  Principal line based ICP alignment for palmprint verification , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[59]  Xiangqian Wu,et al.  Deformed Palmprint Matching Based on Stable Regions , 2015, IEEE Transactions on Image Processing.

[60]  Xuan Wang,et al.  On-line fast palmprint identification based on adaptive lifting wavelet scheme , 2013, Knowl. Based Syst..

[61]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[62]  J. Jiang,et al.  Palmprint matching using feature points and SVD factorisation , 2013, Digit. Signal Process..

[63]  S. Kanchana,et al.  A Novel Gaussian Measure Curvelet Based Feature Segmentation and Extraction for Palmprint Images , 2015 .

[64]  Kejun Wang,et al.  A study of hand vein recognition method , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[65]  Yong Xu,et al.  Combining Enhanced Competitive Code with Compacted ST for 3D Palmprint Recognition , 2017, 2017 4th IAPR Asian Conference on Pattern Recognition (ACPR).

[66]  Zhenhua Guo,et al.  An Online System of Multispectral Palmprint Verification , 2010, IEEE Transactions on Instrumentation and Measurement.

[67]  Dario Maio,et al.  A Fast and Accurate Palmprint Recognition System Based on Minutiae , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[68]  Chin-Chuan Han,et al.  Personal authentication using palm-print features , 2003, Pattern Recognit..

[69]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[70]  Pritee Khanna,et al.  Palmprint verification with XOR-SUM Code , 2015, Signal Image Video Process..

[71]  David Zhang,et al.  Competitive coding scheme for palmprint verification , 2004, ICPR 2004.

[72]  David Zhang,et al.  Palmprint classification using principal lines , 2004, Pattern Recognit..

[73]  LinLin Shen,et al.  Coding 3D Gabor Features for Hyperspectral Palmprint Recognition , 2014, 2014 International Conference on Medical Biometrics.

[74]  Tieniu Tan,et al.  Ordinal palmprint represention for personal identification [represention read representation] , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[75]  Murat Ekinci,et al.  Developing a contactless palmprint authentication system by introducing a novel ROI extraction method , 2015, Image Vis. Comput..

[76]  David Zhang,et al.  Half-orientation extraction of palmprint features , 2016, Pattern Recognit. Lett..

[77]  David Zhang,et al.  A survey of palmprint recognition , 2009, Pattern Recognit..

[78]  Andrew Beng Jin Teoh,et al.  Touch-less palm print biometrics: Novel design and implementation , 2008, Image Vis. Comput..

[79]  S. Shekhar,et al.  Personal Identification Using Multibiometrics Rank-Level Fusion , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[80]  Zhenhua Guo,et al.  The multiscale competitive code via sparse representation for palmprint verification , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[81]  薛峰,et al.  Local Line Directional Pattern for Palmprint Recognition , 2016 .

[82]  Anil K. Jain,et al.  A Multichannel Approach to Fingerprint Classification , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[83]  Ke Yan,et al.  Local multiple directional pattern of palmprint image , 2016, 2016 23rd International Conference on Pattern Recognition (ICPR).

[84]  David Zhang,et al.  Combining Left and Right Palmprint Images for More Accurate Personal Identification , 2015, IEEE Transactions on Image Processing.

[85]  David Zhang,et al.  A Novel 3-D Palmprint Acquisition System , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[86]  Jiashu Zhang,et al.  Face recognition with enhanced local directional patterns , 2013, Neurocomputing.

[87]  Wei Jia,et al.  Histogram of Oriented Lines for Palmprint Recognition , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[88]  Ramesh C. Jain,et al.  Segmentation through Variable-Order Surface Fitting , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[89]  Ratna Dahiya,et al.  Accuracy Improvement in Palmprint Authentication System , 2015 .

[90]  Om Prakash Verma,et al.  Point based features for contact-less palmprint images , 2013, 2013 IEEE International Conference on Technologies for Homeland Security (HST).

[91]  Xin Yang,et al.  Efficient local representations for three-dimensional palmprint recognition , 2013, J. Electronic Imaging.

[92]  David Zhang,et al.  Palmprint identification using feature-level fusion , 2006, Pattern Recognit..

[93]  Anil K. Jain,et al.  Fingerprint classification , 1996, Pattern Recognit..

[94]  Pan Xin,et al.  Palmprint recognition based on deep learning , 2015 .

[95]  Wei Zhang,et al.  Local Orientation Binary Pattern with Use for Palmprint Recognition , 2017, CCBR.

[96]  Lei Zhang,et al.  Three dimensional palmprint recognition , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[97]  Anil K. Jain,et al.  Latent Palmprint Matching , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[98]  Liping Yan,et al.  Palmprint Recognition Using Neighboring Direction Indicator , 2016, IEEE Transactions on Human-Machine Systems.

[99]  J. M. Hans du Buf,et al.  Simultaneous Detection of Lines and Edges Using Compound Gabor Filters , 2000, Int. J. Pattern Recognit. Artif. Intell..

[100]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[101]  David Zhang,et al.  Palmprint verification based on principal lines , 2008, Pattern Recognit..

[102]  Hafiz Imtiaz,et al.  A wavelet-based dominant feature extraction algorithm for palm-print recognition , 2013, Digit. Signal Process..

[103]  DAVID ZHANG,et al.  A Comparative Study of Palmprint Recognition Algorithms , 2012, CSUR.

[104]  Junyu Niu,et al.  Fragile Bits in Palmprint Recognition , 2012, IEEE Signal Processing Letters.

[105]  Wei Li,et al.  Three Dimensional Palmprint Recognition using Structured Light Imaging , 2008, 2008 IEEE Second International Conference on Biometrics: Theory, Applications and Systems.

[106]  Zhenhua Guo,et al.  A unified distance measurement for orientation coding in palmprint verification , 2010, Neurocomputing.

[107]  Masanori Mizoguchi,et al.  Feature extraction method for palmprint considering elimination of creases , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[108]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[109]  David Zhang,et al.  Efficient joint 2D and 3D palmprint matching with alignment refinement , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[110]  David Zhang,et al.  Two novel characteristics in palmprint verification: datum point invariance and line feature matching , 1999, Pattern Recognit..

[111]  J. Daugman 5 RECOGNIZING PERSONS BY THEIR IRIS PATTERNS , 2005 .

[112]  Qiushi Zhao,et al.  Sift-based image alignment for contactless palmprint verification , 2013, 2013 International Conference on Biometrics (ICB).

[113]  Yu Tai,et al.  A combination recognition method of palmprint and palm vein based on gray surface matching , 2015, 2015 8th International Congress on Image and Signal Processing (CISP).

[114]  Phalguni Gupta,et al.  Designing palmprint based recognition system using local structure tensor and force field transformation for human identification , 2013, Neurocomputing.

[115]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).