摘要

In this work, we propose a novel latent fingerprint enhancement method based on FingerNet inspired by recent development of Convolutional Neural Network (CNN). Although CNN is achieving superior performance in many computer vision tasks from low-level image processing to high-level semantic understanding, limited attention has been paid in fingerprint community. The proposed FingerNet has three major parts: one common convolution part shared by two different deconvolution parts, which are the enhancement branch and the orientation branch. The convolution part is to extract fingerprint features particularly for enhancement purpose. The enhancement deconvolution branch is employed to remove structured noise and enhance fingerprints as its task. The orientation deconvolution branch performs the task of guiding enhancement through a multi-task learning strategy. The network is trained in the manner of pixels-to-pixels and end-to-end learning, that can directly enhance latent fingerprint as the output. We also study some implementation details such as single-task learning, multi -task learning, and the residual learning. Experimental results of the FingerNet system on latent fingerprint dataset NIST SD27 demonstrate effectiveness and robustness of the proposed method.