Abstract
Finger vein recognition is very important in the identity authentication, but its performance is affected significantly by noise. The widely used Conditional Generative Adversarial Nets (CGAN) de-noising algorithm without accurate texture constraints is easy to damage the texture features of the image. In this paper, we propose a finger vein de-noising algorithm based on Custom Sample-Texture Conditional Generative Adversarial Nets (CS-TCGAN). The proposed algorithm effectively protects the texture features while removing noise. Firstly, the proposed algorithm uses texture loss, adversarial loss, and content loss as constraints, which lead to a better de-noising performance on finger vein image with blurred texture.Secondly, in order to avoid the checkerboard artifacts effect caused by up-sampling in de-convolution process which results in the loss of the vein information, the dimension preserving structure is adopted in the generator network to minimize this problem. Lastly, the noise distribution of finger vein images obtained in the practical application has been investigated to generate the training dataset for obtaining a de-noising model with better generalization. Specifically, the training dataset has been established by combining Poisson noise, salt/pepper noise, Gaussian noise, and speckle noise. The experimental results illustrate that the performance of the proposed algorithm is better than the traditional filtering de-noising approaches and the widely used CGAN de-noising algorithms.
Similar content being viewed by others
References
Liu Z, Song S (2012) An embedded real-time finger-vein recognition system for mobile devices. IEEE Trans Consum Electron 58(2):522–527
Dabov K, Foi A, Katkovnik V et al (2008) Image restoration by sparse 3D transform-domain collaborative filtering. Image Process Algorithms Syst VI 16:2080–2095
Li Y, Gui G, Cheng X (2020) From group sparse coding to rank minimization: a novel denoising model for low-level image restoration. arXiv preprint arXiv:1907.04699
Su Y, Li Z, Yu H, Wang Z (2020) Multi-band weighted \(l^p\) norm minimization for image denoising. Inform Sci 537:162–183
Zhang X, Ye W (2017) An adaptive fourth-order partial differential equation for image denoising. Comput Math Appl 74(10):2529–2545
Yang M, Liang J (2013) Non local means theory based Perona Malik model for image denoising. Neurocomputing 120:262–267
Thanh D, Hien N, Kalavathi P, Prasath V (2020) Adaptive switching weight Mean filter for salt and pepper image denoising. Procedia Comput Sci 171:292–301
Fu C, Wu X, Hu Y, et al. (2019) Dual Variational generation for low-shot heterogeneous face recognition. arXiv preprint arXiv:1903.10203
Song L, Xu Y, Zhang L et al (2020) Learning from synthetic images via active pseudo-labeling. IEEE Trans Image Process 99:1
Burger HC, Schuler C, Harmeling S (2012) Image denoising: Can plain neural networks compete with BM3D. In: IEEE conference on computer vision and pattern recognition providence, pp 2392–2399
Tian C, Xu Y, Li Z, Zuo W, Fei L, Liu H (2020) Attention-guided CNN for image denoising. Neural Netw 124:117–129
Wang Z, Wang L, Duan S, Li Y (2020) An image denoising method based on deep residual GAN. J Phys Confer Ser 1550:1–7
Lyu Q, Guo M, Zhao P (2020) DeGAN: mixed noise removal via generative adversarial networks. Appl Soft Comput J 95:1568–4946
Goodfellow IJ, Pouget-Abadie J, Mirza M et al (2014) Generative adversarial networks. Adv Neural Inform Process Syst 3:2672–2680
Sajjadi M, Schlkopf B, Hirsch M (2017) single image super-resolution through automated texture sythesis. In: IEEE international conference on computerVision, pp 4491–4500
Mirza M, Osindero S (2014) Conditional generative adversarial nets. In: NIPS’14: Proceedings of the 27th international conference on neural information processing systems, pp 2672–2680
He K, Zhang X, Ren S et al (2016) Deep residual learning for image recognition. In: IEEE conference on computer vision and pattern recognition, pp 770–778
Chen L, Wu C, Fan W et al (2014) Adaptive local receptive field convolutional neural networks for handwritten Chinese character recognition. Commun Comput Inform Sci 484:455–463
Song J (2020) Unified binary generative adversarial network for image retrieval and compression. Int J Comput Vis 128:2243–2264
Fedus W, Rosca M et al (2017) Many paths to equilibrium: gans do not need to decrease a divergence at every step. arXiv preprint arXiv:1710.08446
Huynh-Thu Q, Ghanbari M (2017) Scope of validity of PSNR in image/video quality assessment. Electron Lett 44(13):800–801
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
He, B., Shen, L., Wang, H. et al. Finger Vein De-noising Algorithm Based on Custom Sample-Texture Conditional Generative Adversarial Nets. Neural Process Lett 53, 4279–4292 (2021). https://doi.org/10.1007/s11063-021-10589-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10589-5