Palmprint Recognition: Comparison
Please note this is a comparison between Version 2 by Fanny Huang and Version 1 by Amir Benzaoui.

Palmprint recognition constitutes a pivotal biometric technology deployed in the identification and verification of individuals, relying on the distinctive patterns inherent in their palmprints. This method, known for its reliability and security, finds extensive applications in diverse fields, including access control, security systems, and forensic investigations. Palmprint image acquisition involves capturing high-quality palmprint images using various devices like cameras, scanners, or smartphones. These images are then subjected to preprocessing techniques, encompassing noise reduction, normalization, and enhancement, to ensure consistent submission despite any restrictions on the availability of materials and/or refined input data. Following preprocessing, relevant features are extracted, like minutiae points specific to an individual’s palm, ridges, and lines. These features are crucial for accurate identification and are obtained through advanced image processing methods.

  • biometrics
  • palmprint recognition
  • feature extraction

1. Introduction

Palmprint recognition constitutes a pivotal biometric technology deployed in the identification and verification of individuals, relying on the distinctive patterns inherent in their palmprints. This method, known for its reliability and security, finds extensive applications in diverse fields, including access control, security systems, and forensic investigations [1]. The palmprint recognition methodology originated with a focus on forensic analysis of latent prints, capitalizing on the intricate and extensive textural features compared to fingerprints. In forensic applications, high-resolution images exceeding 400 dots per inch (dpi) are utilized to capture detailed structural information. In contrast, civil and commercial systems, such as access control, opt for lower resolutions under 150 dpi to balance utility and practicality. The larger surface area covered by palmprints allows for highly discriminative characterization, even in low-quality images. The resolution-field condition trade-off underscores the differing goals: Forensic usage requires definitive one-to-one matching for evidence, whereas access control emphasizes immediate user authentication and system integration. A comprehensive understanding of these contexts and their implications on image quality, feature representation, and matching algorithms is crucial for adapting palmprint recognition to diverse application needs. The process of palmprint recognition entails several fundamental stages: image capture and acquisition, preprocessing for normalization and enhancement, descriptive feature extraction, and finally, pattern matching for classification.
Palmprint image acquisition involves capturing high-quality palmprint images using various devices like cameras, scanners, or smartphones. These images are then subjected to preprocessing techniques, encompassing noise reduction, normalization, and enhancement, to ensure consistent submission despite any restrictions on the availability of materials and/or refined input data. Following preprocessing, relevant features are extracted, like minutiae points specific to an individual’s palm, ridges, and lines. These features are crucial for accurate identification and are obtained through advanced image processing methods [2].
Palmprint recognition systems possess notable advantages—notably their non-intrusive nature, stability of features over time, and the abundance of unique identifying characteristics on the palm [3]. However, challenges persist, including variations in illumination, pose, and image quality, necessitating meticulous attention for precise and dependable recognition outcomes.
Sustained research efforts, especially within image processing, machine learning, and deep learning, have significantly enhanced palmprint recognition systems. These advancements have solidified the integration of palmprint recognition as an indispensable component within contemporary biometric security applications [4].
Despite promising advancements in palmprint recognition, numerous unresolved issues and open challenges persist in the field. These challenges encompass diverse factors such as changes in pose, occlusion, blurring, image resolution, and the synthesis of palmprints [5,6][5][6]. Successfully addressing these challenges requires substantial efforts aimed at enhancing palmprint acquisition, normalization techniques, and recognition algorithms. Such efforts are crucial for deploying palmprint recognition within forensic analysis, surveillance systems, mobile phone security, and various commercial applications.

2. What Is a Palmprint?

The palmprint refers to the unique pattern of ridges and valleys found on the inner surface of the hand, excluding the wrist and fingers. Palmprints, akin to fingerprints, are a biometric characteristic unique to each individual. A seminal study by Shu and Zhang in 1998 [7] explored the viability of palmprints as a means of personal identification, establishing them as a form of physical biometrics. Their findings highlighted distinctive features in palmprints, including major lines (life, heart, and head lines), wrinkles, minutiae, and delta points. Each palmprint is unique, and the surface of the palm provides more information space compared to fingerprints, so it contains a greater amount of information. In general, the attributes of the palmprint manifest on multiple levels, each discernible in various types of palmprint images. Typically, these characteristics are visible across different image resolutions, with lower resolution, around 100 pixels per inch (ppi) [8[8][9],9], exhibiting a pronounced texture in which dark lines are of particular significance and visibility. Notably, among these lines, the three widest and longest are termed major lines, constituted by the heart line gathering with the head and life lines, and the remaining lines are referred to as wrinkles [10], as illustrated in Figure 1. Therefore, in the case of low-resolution images, the predominant features are the major lines, wrinkles, and texture. Nevertheless, the edges of the palmprint remain imperceptible in images of low resolution. In contrast, visibility can be achieved in the case of images with high resolution, of approximately 500 dpi, which unveils local texture intricacies, including minute creases, ridges, valleys, and minutiae points [10]. Furthermore, images with very high resolution allow an abundance of certain local particular features related to the palmprint to be visualized, including the pores, which can be seen in resolutions exceeding 500 ppi or even reaching 1000 ppi.
Figure 1.
Palmprint characteristics (
a
) at low resolution and (
b
) at high resolution.

3. Why Palmprint Recognition?

In the field of biometric recognition, facial identification still has limitations due to persistent challenges, such as pose, lighting, and orientation variations [11]. Conversely, fingerprints have been widely adopted due to their efficiency, although certain populations, such as manual workers and the elderly, may have difficulty with capturing fingerprints. In a networked society, reliable personal authentication remains critical for security [12]. Compared to other biometric modalities, palmprints have proven to be more effective and acceptable. The palmprint biometric system offers higher accuracy than fingerprints and higher acceptance than facial recognition. With characteristics such as uniqueness, reliability, and security, palmprints have been widely adopted by security agencies, providing a cost-effective and non-intrusive option for developing accurate and efficient biometric systems. Advanced research in palmprint feature extraction [13,14][13][14] has been conducted for contactless systems. Contactless palmprint recognition aims to improve usability and privacy. However, the lack of a knuckle guide can lead to variations in palmprint images due to hand movements. Various methods, such as the utilization of texture operators like local binary pattern (LBP) [15] and Gabor filters [16], were proposed to overcome these challenges. Palmprint has advantages over other biometric methods, including iris and fingerprint, in terms of identity matching. Palmprints offer the advantage of easy capture with low-resolution devices, mitigating the high costs associated with other modalities. Moreover, law enforcement agencies have extensively employed palmprints for criminal identification, leveraging their unique and stable characteristics [17,18][17][18]. These prints encapsulate diverse features like primary lines, minutiae points, ridges, and overall texture. Each feature class contributes significantly to the individuality and discriminative power of a palmprint. This flexibility permits adaptation to the specific security requirements of individuals and organizations.

4. Structure of a Palmprint Recognition System

As delineated in Figure 2, the palmprint recognition framework structure encompasses four key stages similar to broader biometric architectures—(i) image acquisition, followed by (ii) preprocessing and (iii) feature extraction, and culminating with (iv) classification [19]. The preprocessing stage aims to enhance image performance and remove extraneous elements. Then, the process moves to the feature extraction stage, which allows features to be elicited from the image of the palm through advanced image analytics. Finally, the image proceeds to the classification stage, where it undergoes classification to match image samples with individuals and identify the closest match in the database to the palmprint used in the test.
Figure 2.
Architectural framework of a palmprint recognition system.

4.1. Image Acquisition

Contingent on the imaging apparatus, palmprint acquisition methodologies bifurcate into contact-based palmprint images and contactless ones [14]. The first category necessitates direct palm-sensor contact; however, the second one involves no direct physical contact. Indeed, in the first case, images are acquired with palms placed on the device and hands guided by positioning markers for the user. Conversely, in the second scenario, images are captured without any physical contact with the device. Figure 3 illustrates both modes of palmprint image acquisition, with and without contact [20,21][20][21].
Figure 3. Two characteristic approaches for palmprint image acquisition: (a) physical contact palmprint image capturing method and (b) contactless palmprint image capturing model.

4.2. Preprocessing

Image preprocessing involves denoising and smoothing the region of interest (ROI) in the entered data before deriving significant features within the palmprint images. ROI extraction in palmprint recognition adverts to the process of identifying and isolating the specific area of a palmprint image that contains the most relevant and distinctive features for recognition purposes [22]. This extraction is critical for accurate feature analysis and comparison within a recognition system. Various techniques are used to extract the ROI, which typically involves locating the central area of the palmprint image where key features like lines, ridges and minutiae points are concentrated.
The ROI extraction process aims to enhance the ability and the fineness of palmprint recognition systems by focusing computational efforts on the most informative part of the palmprint image. This targeted approach ensures that only the relevant features are considered during feature extraction and comparison, resulting in more reliable and accurate recognition results. Proper ROI extraction methods are essential for achieving optimal performance in palmprint recognition systems, making it a fundamental step in the overall recognition process.
Figure 4 highlights an example of the preprocessing module of the palmprint identification system, comprising five essential stages [23].
Figure 4. Example of preprocessing steps for a palmprint image. (a) image acquisition, (b) palm contour extraction, (c) key point detection, (d) establishment of a coordinate system, and (e) extraction of central parts.

4.3. Feature Extraction

Feature extraction captures distinctive features from biometric data to create a unique digital representation of the palmprint. Algorithms transform raw data into discriminative features used for identification or verification. These features must be invariant to irrelevant variation and highlight fundamental characteristics. The following methods are most commonly used in palmprint feature extractison: line-based, subspace learning-based, local direction encoding-based, texture descriptor-based, and deep learning-based methods. 

4.4. Classification

During recognition, the features derived from the entered palmprint are compared with the features stored in a database. Various matching algorithms, such as Euclidean distance or neural networks, are used to determine the similarity between the input features and the stored templates.

4.5. Evaluation Performances

The valid accuracy and equal error rate (EER) serve as widely accepted metrics for evaluating the performance of biometric systems. These metrics are fundamental in judging the effectiveness of such systems and are commonly utilized in the field. Valid accuracy assesses the overall correctness of the system in authenticating users, indicating its capability to accurately identify legitimate users. Conversely, the EER stand as a pivotal metric in evaluating biometric system performance. It pinpoints the precise operating condition where the false acceptance rate (FAR) and false rejection rate (FRR) converge equally, signifying an equilibrium assessment of the system performance.
The valid accuracy is the percentage of correctly accepted genuine instances or positive matches in the biometric system, which can be obtained through:
 
V a l i d a c c u r a c y = N u m b e r   o f   t r u e   a c c e p t a n c e s T o t a l   n u m b e r   o f   g e n u i n e   i n s t a n c e s × 100
where:
True acceptances: the number of instances where the biometric system correctly accepts a genuine user.
Total number of genuine instances: the total number of instances where a genuine user attempts authentication.
The EER serves as an equilibrium point between the two error rates, which allows the FAR and FRR to intersect.
 
E E R = ( F A R + F R R ) / 2
where:
 
F A R = N u m b e r   o f   f a l s e   a c c e p t a n c e s T o t a l   n u m b e r   o f   i m p o s t o r   a t t e m p t s × 100
 
F R R = N u m b e r   o f   f a l s e   r e j e c t i o n s T o t a l   n u m b e r   o f   g e n u i n e   a t t e m p t s × 100
It is important to note that lower EER values indicate better performance in terms of balancing the false acceptance rate (FAR) and false rejection rate (FRR).
In an ideal system, the recognition rate would be 100% and the EER would be 0%. However, in practice, there is often a trade-off between these two metrics, and system designers aim to find a balance that meets the requirements of the specific application.

References

  1. Kong, A.; Zhang, D.; Kamel, M. A Survey of Palmprint Recognition. Pattern Recognit. 2009, 42, 1408–1418.
  2. Connie, T.; Jin, A.T.B.; Ong, M.G.K.; Ling, D.N.C. An Automated Palmprint Recognition System. Image Vis. Comput. 2005, 23, 501–515.
  3. Zhong, D.; Du, X.; Zhong, K. Decade Progress of Palmprint Recognition: A Brief Survey. Neurocomputing 2019, 328, 16–28.
  4. Trabelsi, S.; Samai, D.; Dornaika, F.; Benlamoudi, A.; Bensid, K.; Taleb-Ahmed, A. Efficient Palmprint Biometric Identification Systems Using Deep Learning and Feature Selection Methods. Neural Comput. Appl. 2022, 34, 12119–12141.
  5. Zhang, D.; Zuo, W.; Yue, F. A Comparative Study of Palmprint Recognition Algorithms. ACM Comput. Surv. 2012, 44, 1–37.
  6. Zhao, S.; Fei, L.; Wen, J. Multiview-Learning-Based Generic Palmprint Recognition: A Literature Review. Mathematics 2023, 11, 1261.
  7. Shu, W.; Zhang, D. Automated Personal Identification by Palmprint. Opt. Eng. 1998, 37, 2359–2362.
  8. Jia, W.; Huang, D.S.; Zhang, D. Palmprint Verification Based on Robust Line Orientation Code. Pattern Recognit. 2008, 41, 1504–1513.
  9. Zhang, D.; Kong, W.K.; You, J.; Wong, M. Online Palmprint Identification. IEEE Trans. Pattern Anal. Mach. Intell. 2003, 25, 1041–1050.
  10. Jain, A.K.; Feng, J. Latent Palmprint Matching. IEEE Trans. Pattern Anal. Mach. Intell. 2008, 31, 1032–1047.
  11. Adjabi, I.; Ouahabi, A.; Benzaoui, A.; Taleb-Ahmed, A. Past, Present, and Future of Face Recognition: A Review. Electronics 2020, 9, 1188.
  12. Ross, A.; Banerjee, S.; Chen, C.; Chowdhury, A.; Mirjalili, V.; Sharma, R.; Yadav, S. Some Research Problems in Biometrics: The Future Beckons. In Proceedings of the 2019 International Conference on Biometrics (ICB), Crete, Greece, 4–7 June 2019; pp. 1–8.
  13. Alausa, D.W.; Adetiba, E.; Badejo, J.A.; Davidson, I.E.; Obiyemi, O.; Buraimoh, E.; Oshin, O. Contactless Palmprint Recognition System: A Survey. IEEE Access 2022, 10, 132483–132505.
  14. Zhang, L.; Li, L.; Yang, A.; Shen, Y.; Yang, M. Towards Contactless Palmprint Recognition: A Novel Device, a New Benchmark, and a Collaborative Representation Based Identification Approach. Pattern Recognit. 2017, 69, 199–212.
  15. Ojala, T.; Pietikainen, M.; Maenpaa, T. Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 971–987.
  16. Kong, W.K.; Zhang, D.; Li, W. Palmprint Feature Extraction Using 2-D Gabor Filters. Pattern Recognit. 2003, 36, 2339–2347.
  17. Laadjel, M.; Kurugollu, F.; Bouridane, A.; Boussakta, S. Degraded Partial Palmprint Recognition for Forensic Investigations. In Proceedings of the 16th IEEE International Conference on Image Processing (ICIP), Cairo, Egypt, 7–10 November 2009; pp. 1513–1516.
  18. Matkowski, W.M.; Chai, T.; Kong, A.W.K. Palmprint Recognition in Uncontrolled and Uncooperative Environment. IEEE Trans. Inf. Forensics Secur. 2019, 15, 1601–1615.
  19. Wu, X.; Zhang, D.; Wang, K.; Huang, B. Palmprint Classification Using Principal Lines. Pattern Recognit. 2004, 37, 1987–1998.
  20. Fei, L.; Lu, G.; Jia, W.; Teng, S.; Zhang, D. Feature Extraction Methods for Palmprint Recognition: A Survey and Evaluation. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 346–363.
  21. Fei, L.; Zhang, B.; Zhang, W.; Teng, S. Local Apparent and Latent Direction Extraction for Palmprint Recognition. Inf. Sci. 2019, 473, 59–72.
  22. Xiao, Q.; Lu, J.; Jia, W.; Liu, X. Extracting Palmprint ROI from Whole Hand Image Using Straight Line Clusters. IEEE Access 2019, 7, 74327–74339.
  23. Leng, L.; Liu, G.; Li, M.; Khan, M.K.; Al-Khouri, A.M. Logical Conjunction of Triple-Perpendicular-Directional Translation Residual for Contactless Palmprint Preprocessing. In Proceedings of the 11th International Conference on Information Technology: New Generations, Las Vegas, NV, USA, 7–9 April 2014; pp. 523–528.
More
ScholarVision Creations