Fingerprinting is one form of biometrics, a science that can be used for personal identification. It is one of the important techniques and security measures for human authentication across the globe due to its uniqueness and individualistic characteristics. Fingerprints are made up of an arrangement of ridges, called friction ridges. Each ridge consists of pores, that are attached to the glands under the skin. Several algorithms proposed different approaches to recreate fingerprint images. However, these works encountered problems with poor quality and presence of structured noise on these images. In this paper, we present a novel fingerprint system that provides more unique and robust algorithms which are capable to distinguish between individuals effectively. A sparse autoencoder (SAE) algorithm is used to reconstruct fingerprint images. It is an unsupervised deep learning model that replicates its input at the output. The architecture is designed and trained with datasets of fingerprint images that are pre-processed to be able to fit them in the model. Three datasets of fingerprint images have been utilized to validate the robustness of the model. This dataset has been split into 70% for training and 30% for testing the model. SAE is fine-tuned and optimized with L2 and sparsity regularization, thus it increased the efficiency of learning representation for the architecture. The sparse autoencoder is a suitable deep learning model to improve the recreation of fingerprint images significantly. The proposed approach showed promising results, and it can enhance the quality of reproduced fingerprint images with a clear ridge structure and eliminating various overlapping patterns.

Reconstruct fingerprint images using deep learning and sparse autoencoder algorithms

Saponara S.
Primo
;
Elhanashi A.;Gagliardi A.
2021

Abstract

Fingerprinting is one form of biometrics, a science that can be used for personal identification. It is one of the important techniques and security measures for human authentication across the globe due to its uniqueness and individualistic characteristics. Fingerprints are made up of an arrangement of ridges, called friction ridges. Each ridge consists of pores, that are attached to the glands under the skin. Several algorithms proposed different approaches to recreate fingerprint images. However, these works encountered problems with poor quality and presence of structured noise on these images. In this paper, we present a novel fingerprint system that provides more unique and robust algorithms which are capable to distinguish between individuals effectively. A sparse autoencoder (SAE) algorithm is used to reconstruct fingerprint images. It is an unsupervised deep learning model that replicates its input at the output. The architecture is designed and trained with datasets of fingerprint images that are pre-processed to be able to fit them in the model. Three datasets of fingerprint images have been utilized to validate the robustness of the model. This dataset has been split into 70% for training and 30% for testing the model. SAE is fine-tuned and optimized with L2 and sparsity regularization, thus it increased the efficiency of learning representation for the architecture. The sparse autoencoder is a suitable deep learning model to improve the recreation of fingerprint images significantly. The proposed approach showed promising results, and it can enhance the quality of reproduced fingerprint images with a clear ridge structure and eliminating various overlapping patterns.
9781510643093
9781510643109
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11568/1116890
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact