Projects

Convolutional Neural Networks for Touchless Palmprint Recognition

Touchless palmprint recognition systems enable high-accuracy recognition of individuals through less-constrained and highly usable procedures that do not require the contact of the palm with a surface. To perform this recognition, methods based on local texture descriptors and Convolutional Neural Networks (CNNs) are currently used to extract highly discriminative features while compensating for variations in scale, rotation, and illumination in biometric samples. In particular, the main advantage of CNN-based methods is their ability to adapt to biometric samples captured with heterogeneous devices. However, the current methods rely on either supervised training algorithms, which require class labels (e.g., the identities of the individuals) during the training phase, or filters pretrained on general-purpose databases, which may not be specifically suitable for palmprint data. To achieve a high recognition accuracy with touchless palmprint samples captured using different devices while neither requiring class labels for training nor using pretrained filters, we introduce PalmNet, which is a novel CNN that uses a newly developed method to tune palmprint-specific filters through an unsupervised procedure based on Gabor responses and Principal Component Analysis (PCA), not requiring class labels during training. PalmNet is a new method of applying Gabor filters in a CNN and is designed to extract highly discriminative palmprint-specific descriptors and to adapt to heterogeneous databases.

Another advantage of is touchless palmprint recognition is that with a palmar hand acquisition, it is possible to extract the palmprint as well as the Inner Finger Texture (IFT) and increase the recognition accuracy without requiring further biometric acquisitions. However, current methods based on Deep Learning (DL) do not consider the fusion of palmprint with IFT. For this reason, we propose the first novel method in the literature based on a CNN to perform the fusion of palmprint and IFT using a single hand acquisition. Our approach uses an innovative procedure based on training the same CNN topology separately on the palmprint and the IFT, adapting the neural model to the different biometric traits, and then performing a feature-level fusion.

We validated the proposed methods on several palmprint databases captured using different touchless acquisition procedures and heterogeneous devices, and in all cases, a recognition accuracy greater than that of the current methods in the literature was obtained.

Project page: http://iebil.di.unimi.it/palmnet/index.htm

References
  • A. Genovese, V. Piuri, K. N. Plataniotis, and F. Scotti, "PalmNet: Gabor-PCA Convolutional Networks for touchless palmprint recognition", in IEEE Transactions on Information Forensics and Security, vol. 14, no. 2, December, 2019, pp. 3160-3174. ISSN: 1556-6013. [DOI: 10.1109/TIFS.2019.2911165] [PDF] [BibTex entry]
  • A. Genovese, V. Piuri, F. Scotti, and S. Vishwakarma, "Touchless palmprint and finger texture recognition: A Deep Learning fusion approach", in Proc. of the 2019 IEEE Int. Conf. on Computational Intelligence & Virtual Environments for Measurement Systems and Applications (CIVEMSA 2019), Tianjin, China, June 14-16, 2019, pp. 1-6. ISBN: 978-1-5386-8344-6. [DOI: 10.1109/CIVEMSA45640.2019.9071620] [PDF] [BibTex entry]