Abstract
We propose an efficient method for principal line extraction from the palmprint and geometric framework for analyzing their shapes. This representation, along with the elastic Riemannian metric, seems natural for measuring principal line deformations and is robust to challenges such as orientation variation and re-parameterization due to pose variation and missing part, respectively. The palmprint texture is investigated using the fractal analysis; thus the resulting features are fused with the principal line features. This framework is shown to be promising from both – empirical and theoretical – perspectives. In terms of empirical evaluation, our results match or improve the state-of-the-art methods on three prominent palmprint datasets: PolyU, CASIA, and IIT-Delhi, each posing a different type of challenge. From a theoretical perspective, this framework allows fusing texture analysis and shape analysis.
Similar content being viewed by others
Notes
A Java plug-in is available at http://bigwww.epfl.ch.
References
Amor BB, Drira H, Ballihi L, Srivastava A, Daoudi M (2009) An experimental illustration of 3d facial shape analysis under facial expressions. Ann Telecommun 64(5–6):369–379
Amor BB, Drira H, Berretti S, Daoudi M, Srivastava A (2014) 4-d facial expression recognition by learning geometric deformations. IEEE Trans Cybernetics 44 (12):2443–2457
Biometrics Ideal Test http://biometrics.idealtest.org/dbDetailForUser.do?id=5
Breiman L, Random forests (2001). Machine learning 45(1):5–32
Bruno A, Carminetti P, Gentile V, La Cascia M, Mancino E (2014) Palmprint principal lines extraction. In: 2014 IEEE workshop on biometric measurements and systems for security and medical applications (BIOMS) proceedings. IEEE, pp 50–56
Burlacu C, Burlacu G (2005) Color image segmentation using steerable filters. In: International symposium on signals, circuits and systems, 2005. ISSCS 2005, vol 1. IEEE, pp 347–350
Chaabouni A, Boubaker H, Kherallah M, Alimi AM, El Abed H (2010) Fractal and multi-fractal for arabic offline writer identification. In: 2010 20th international conference on pattern recognition (ICPR). IEEE, pp 3793–3796
Chaabouni A, Boubaker H, Kherallah M, El Abed H, Alimi AM (2014) Static and dynamic features for writer identification based on multi-fractals. Int Arab J Inf Technol 11(4):416–424
Charfi N, Trichili H, Alimi AM, Solaiman B (2014) Bimodal biometric system based on sift descriptors of hand images. In: 2014 IEEE international conference on systems, man and cybernetics (SMC). IEEE, pp 4141–4145
Chen J, Zhang C, Rong G (2001) Palmprint recognition using crease. In: 2001 Proceedings of international conference on image processing, 2001, vol 3. IEEE, pp 234–237
Do MN, Vetterli M (2002) Rotation invariant texture characterization and retrieval using steerable wavelet-domain hidden markov models. IEEE Trans Multimed 4(4):517–527
Drira H, Amor BB, Daoudi M, Srivastava A (2010) Pose and expression-invariant 3d face recognition using elastic radial curves. In: British machine vision conference, pp 1–11
Drira H, Amor BB, Srivastava A, Daoudi M, Slama R (2013) 3d face recognition under expressions, occlusions, and pose variations. IEEE, Trans Pattern Anal Mach Intell 35(9):2270–2283
Drira H, Boulbaba BA, Anuj S, Mohamed D (2009) A riemannian analysis of 3d nose shapes for partial human biometrics. In: International conference on computer vision, pp 2050–2057
Duta N, Jain AK, Mardia KV (2002) Matching of palmprints. Pattern Recogn Lett 23(4):477–485
Fei L, Xu Y, Tang W, Zhang D (2016) Double-orientation code and nonlinear matching scheme for palmprint recognition. Pattern Recogn 49:89–101
Fractals MBLO (1975) Forme, hasard et dimension Paris: Flammarion
Freeman WT, Adelson EH (1991) The design and use of steerable filters. IEEE Trans Pattern Anal Mach Intell 9:891–906
González Serrano G., Fleuret F, Aguet F, Benmansour F, Unser M, Fua P (2011) Rotational features extraction for ridge detection. Inst Electr Electron Eng
Guesmi H, Trichili H, Alimi AM, Solaiman B (2015) Fingerprint verification system based on curvelet transform and possibility theory. Multimed Tools Appl 74 (9):3253–3272
Hammami M, Jemaa SB, Ben-Abdallah H (2014) Selection of discriminative sub-regions for palmprint recognition. Multimedia tools and applications 68(3):1023–1050
Han CC, Cheng HL, Lin CL, Fan KC (2003) Personal authentication using palm-print features. Pattern Recog 36(2):371–381
Hu J, Xue Y, Zhao Y, Lu J (2008) Palmprint recognition based on multiple feature information fusion. In: ICSP 2008. 9th international conference on signal processing, 2008. IEEE, pp 1449–1452
Huang DS, Jia W, Zhang D (2008) Palmprint verification based on principal lines. Pattern Recogn 41(4):1316–1328
IIT Delhi I.I.o.T.D. IIT Delhi Touchless Palmprint Database (Version 1.0) (2014), http://web.iitd.ac.in/ajaykr/Database_Palm.htm
Jacob M, Unser M (2004) Design of steerable filters for feature detection using canny-like criteria. IEEE Trans Pattern Anal Mach Intell 26(8):1007–1019
Jaswal G, Nath R, Kaul A (2015) Texture based palm print recognition using 2-d gabor filter and sub space approaches. In: 2015 international conference on signal processing, computing and control (ISPCC). IEEE, pp 344–349
Jose A, Krishnan SR, Seelamantula CS (2013) Ridge detection using savitzky-golay filtering and steerable second-order gaussian derivatives. In: 2013 20th IEEE international conference on image processing (ICIP). IEEE, pp 3059–3063
Khalifa AB, Rzouga L, BenAmara NE (2013) Wavelet, gabor filters and co-occurrence matrix for palmprint verification. Int J Image Graph Signal Process 5 (8):1
Khan ZN, Qureshi RJ, Ahmad J (2016) On feature based delaunay triangulation for palmprint recognition. arXiv:1602.01927
Krishneswari K, Arumugam S (2012) Intramodal feature fusion based on pso for palmprint authentication. Int J Image Video Proc 2(4):435–440
Kumar A, Shekhar S (2010) Palmprint recognition using rank level fusion. In: 2010 17th IEEE international conference on image processing (ICIP). IEEE, pp 3121–3124
Kumar A, Zhang D (2005) Personal authentication using multiple palmprint representation. Pattern Recogn 38(10):1695–1704
Liu Y, He F, Zhu X, Liu Z, Chen Y, Han Y, Yu L (2015) The improved characteristics of bionic gabor representations by combining with sift key-points for iris recognition. J Bionic Eng 12(3):504–517
Luo YT, Zhao LY, Zhang B, Jia W, Xue F, Lu JT, Zhu YH, Xu BQ (2016) Local line directional pattern for palmprint recognition. Pattern Recogn 50:26–44
Mokni R, Kherallah M (2016) Palmprint biometric system modeling by dbc and dla methods and classifying by knn and svm classifiers. In: International conference on artificial neural networks. Springer, pp 259–266
Mokni R, Kherallah M (2016) Palmprint identification using glcm texture features extraction and svm classifier. J Inf Assur Secur 11(2)
Mokni R, Zouari R, Kherallah M (2015) Pre-processing and extraction of the rois steps for palmprints recognition system
Otsu N (1975) A threshold selection method from gray-level histograms. Automatica 11(285–296):23–27
Polyu database http://www4.comp.polyu.edu.hk/~biometrics/
Rashid RA, Mahalin NH, Sarijari MA, Aziz AAA (2008) Security system using biometric technology: design and implementation of voice recognition system (vrs). In: International conference on computer and communication engineering, 2008. ICCCE 2008, p IEEE
Shanmugavadivu P, Sivakumar V (2012) Fractal dimension based texture analysis of digital images. Procedia Eng 38:2981–2986
Simoncelli EP, Freeman WT (1995) The steerable pyramid: a flexible architecture for multi-scale derivative computation. In: Icip. IEEE, p 3444
Srivastava A, Klassen E, Joshi SH, Jermyn IH (2011) Shape analysis of elastic curves in euclidean spaces. IEEE Trans Pattern Anal Mach Intell 33(7):1415–1428
Tan X, Chen S, Zhou ZH, Zhang F (2006) Face recognition from a single image per person: a survey. Pattern Recog 39(9):1725–1745
Tunkpien P, Panduwadeethorn S, Phimoltares S (2010) Compact extraction of principle lines in palmprint using consecutive filtering operations. In: Proceedings of the second international conference on knowledge and smart technologies
Vezzetti E, Marcolin F, Fracastoro G (2014) 3d face recognition: an automatic strategy based on geometrical descriptors and landmarks. Robot Auton Syst 62(12):1768–1776
Wang X, Lei L, Wang M (2012) Palmprint verification based on 2d–gabor wavelet and pulse-coupled neural network. Knowl-Based Syst 27:451–455
Wu XQ, Wang K, Zhang D (2004) An approach to line feature representation and matching for palmprint recognition. J Softw 15(6):869–880
Xia B, Amor BB, Drira H, Daoudi M, Ballihi L (2015) Combining face averageness and symmetry for 3d-based gender classification. Pattern Recogn 48 (3):746–758
Zhu L, Xing R (2009) Hierarchical palmprint recognition based on major line feature and dual tree complex wavelet texture feature. In: FSKD’09. Sixth international conference on fuzzy systems and knowledge discovery, 2009, vol 4. IEEE, pp 15–19
Zouari R, Mokni R, Kherallah M (2014) Identification and verification system of offline handwritten signature using fractal approach. In: 2014 first international image processing, applications and systems conference (IPAS). IEEE, pp 1–4
Acknowledgments
The authors would like to thank Pr. Mohamed Daoudi from the CRIStAL laboratory, France for his assistance and cooperation about this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mokni, R., Drira, H. & Kherallah, M. Combining shape analysis and texture pattern for palmprint identification. Multimed Tools Appl 76, 23981–24008 (2017). https://doi.org/10.1007/s11042-016-4088-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-4088-5