Convolutional neural networks have become a popular research in the field of finger vein recognition because of their powerful image feature representation. However, most researchers focus on improving the performance of the network by increasing the CNN depth and width, which often requires high computational effort. Moreover, we can notice that not only the importance of pixels in different channels is different, but also the importance of pixels in different positions of the same channel is different. To reduce the computational effort and to take into account the different importance of pixels, we propose a lightweight convolutional neural network with a convolutional block attention module (CBAM) for finger vein recognition, which can achieve a more accurate capture of visual structures through an attention mechanism. First, image sequences are fed into a lightweight convolutional neural network we designed to improve visual features. Afterwards, it learns to assign feature weights in an adaptive manner with the help of a convolutional block attention module. The experiments are carried out on two publicly available databases and the results demonstrate that the proposed method achieves a stable, highly accurate, and robust performance in multimodal finger recognition.
翻译:然而,大多数研究人员都注重通过增加CNN的深度和广度来改进网络的性能,这往往需要大量的计算努力。此外,我们可以注意到,不仅不同频道像素的重要性不同,而且同一频道不同位置像素的重要性也不同。为了减少计算努力,并考虑到像素的不同重要性,我们提议建立一个轻量级神经网络,配有脉动关注模块(CBAM),用于手指血管识别,通过关注机制更准确地捕捉视觉结构。首先,图像序列被输入一个我们设计用来改进视觉特征的轻量的神经网络。随后,它学会以适应性的方式,在脉动关注模块的帮助下确定特征的权重。实验在两个公开的数据库进行,结果显示,拟议的方法在多式手指识别方面实现了稳定、高度准确和稳健的性能。