Finger-UNet: A U-Net based Multi-Task Architecture for Deep Fingerprint Enhancement
Ekta Gavas, Anoop Namboodiri

TL;DR
This paper introduces Finger-UNet, a multi-task deep learning architecture based on U-Net, enhanced with wavelet transforms and domain knowledge, to improve low-quality fingerprint image enhancement for recognition tasks.
Contribution
The paper proposes a novel multi-task U-Net based architecture with wavelet attention and depthwise separable convolutions, integrating domain knowledge for superior fingerprint enhancement.
Findings
Outperforms previous methods on FVC 2002 and NIST SD302 datasets.
Effective in enhancing low-quality fingerprints with reduced memory footprint.
Multi-task learning improves fingerprint reconstruction accuracy.
Abstract
For decades, fingerprint recognition has been prevalent for security, forensics, and other biometric applications. However, the availability of good-quality fingerprints is challenging, making recognition difficult. Fingerprint images might be degraded with a poor ridge structure and noisy or less contrasting backgrounds. Hence, fingerprint enhancement plays a vital role in the early stages of the fingerprint recognition/verification pipeline. In this paper, we investigate and improvise the encoder-decoder style architecture and suggest intuitive modifications to U-Net to enhance low-quality fingerprints effectively. We investigate the use of Discrete Wavelet Transform (DWT) for fingerprint enhancement and use a wavelet attention module instead of max pooling which proves advantageous for our task. Moreover, we replace regular convolutions with depthwise separable convolutions, which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Convolution · Max Pooling · U-Net
