Finger Vein Recognition Based on Oval Parameter-Dependent Convolutional Neural Networks

Changyan Li,Shuai Dong,Wensheng Li,Kun Zou
DOI: https://doi.org/10.1007/s13369-023-07818-5
IF: 2.807
2023-03-28
Arabian Journal for Science and Engineering
Abstract:The Gabor modulating convolutional neural network (CNN), which incorporates Gabor filter modules parallel to the convolutional layers, has made remarkable achievements in the finger vein recognition tasks. However, the Gabor module requires a bit of additional calculation and is only suitable for the shallow layers. Aiming at this problem, we proposed an oval parameter-dependent CNN (PDCNN) which is developed from the Gabor modulating CNN in two aspects but has superior performance. First, in the oval PDCNN, 3×3documentclass[12pt]{minimal}usepackage{amsmath}usepackage{wasysym}usepackage{amsfonts}usepackage{amssymb}usepackage{amsbsy}usepackage{mathrsfs}usepackage{upgreek}setlength{oddsidemargin}{-69pt}egin{document}$$3 imes 3$$end{document} convolutional kernels of the first several layers are replaced by 3×3documentclass[12pt]{minimal}usepackage{amsmath}usepackage{wasysym}usepackage{amsfonts}usepackage{amssymb}usepackage{amsbsy}usepackage{mathrsfs}usepackage{upgreek}setlength{oddsidemargin}{-69pt}egin{document}$$3 imes 3$$end{document} oval parameter-dependent kernels (PDKs) which are determined by 5 or fewer parameters according to a nonlinear oval function. The oval PDK can provide additional nonlinearity for feature extraction while reducing the number of parameters. In contrast to Gabor modulating modules, the oval PDKs are no longer restricted to shallow layers. Second, since the Gaussian component of the Gabor filter does not improve the network’s ability in feature extraction but rather increases the training difficulty, we remove the Gaussian component from the oval PDK to make it much easier to train. Two lightweight oval PDCNNs, with MobileNet and SqueezeNet as the basic architecture, are investigated. To illustrate the superiority of the proposed oval PDCNN, two experiments have been conducted. The first experiment compares the oval PDK with 4 other PDKs, including Gabor, cos, cross, and x, on three public finger vein datasets. The results illustrate that the oval PDCNN reduces the size of MobileNet and SqueezeNet by 0.34% and 30.36% without degrading recognition performance. Another experiment is to fit the convolutional kernels of well-trained MobileNet and SqueezeNet with PDKs to analyze their tendency. The kernels in shallow layers are not closer to any PDKs than in deep layers, which is different from the viewpoint that the property of shallow layers is close to the Gabor filter, and all kernels have not shown bias on any PDKs. It demonstrates that the advantage of oval PDK lies in its property of being easier to train than other PDKs.
multidisciplinary sciences
What problem does this paper attempt to address?