{"title":"Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system","authors":"D. Prozorov, A. Zemtsov","doi":"10.18287/2412-6179-co-1204","DOIUrl":null,"url":null,"abstract":"The article analyzes the possibility of using a Siamese convolutional neural network to solve the problem of vascular authentication on an embedded hardware platform with limited computing resources (Orange Pi One). The authors give a brief review of modern methods for calculating image feature vectors used in the tasks of classifying, comparing or searching for images by content: based on variational series (histograms), local descriptors, singular point descriptors, descriptors based on hash functions, neural network descriptors. They suggest using the architecture of a biometric authentication system (BAS) based on images of palms in the visible and near-IR spectra based on a Siamese convolutional neural network. The developed software solution allows using the Siamese neural network in the \"full network\" (both symmetrical channels of the neural network are used) and \"half of the neural network\" (only one channel is used) modes to reduce the time for comparing biometric data vectors - images of the palms of registered BAS users. The authors demonstrate advantages of the neural network features: universality, scalability and competitiveness, including on embedded hardware and software solutions with limited computing resources without graphics accelerators. The studies have shown that using the Siamese neural network, the \"overall accuracy\" of palm image classification can be improved from 0.929 to 0.968 when compared with the image vectorization method based on a perceptual hash, while showing a comparable authentication time for individuals registered in BAS. In the experiments, the authors use a database of 2,000 images for 400 people.","PeriodicalId":46692,"journal":{"name":"Computer Optics","volume":"27 1","pages":""},"PeriodicalIF":1.1000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Optics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18287/2412-6179-co-1204","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0
Abstract
The article analyzes the possibility of using a Siamese convolutional neural network to solve the problem of vascular authentication on an embedded hardware platform with limited computing resources (Orange Pi One). The authors give a brief review of modern methods for calculating image feature vectors used in the tasks of classifying, comparing or searching for images by content: based on variational series (histograms), local descriptors, singular point descriptors, descriptors based on hash functions, neural network descriptors. They suggest using the architecture of a biometric authentication system (BAS) based on images of palms in the visible and near-IR spectra based on a Siamese convolutional neural network. The developed software solution allows using the Siamese neural network in the "full network" (both symmetrical channels of the neural network are used) and "half of the neural network" (only one channel is used) modes to reduce the time for comparing biometric data vectors - images of the palms of registered BAS users. The authors demonstrate advantages of the neural network features: universality, scalability and competitiveness, including on embedded hardware and software solutions with limited computing resources without graphics accelerators. The studies have shown that using the Siamese neural network, the "overall accuracy" of palm image classification can be improved from 0.929 to 0.968 when compared with the image vectorization method based on a perceptual hash, while showing a comparable authentication time for individuals registered in BAS. In the experiments, the authors use a database of 2,000 images for 400 people.
本文分析了在计算资源有限的嵌入式硬件平台(Orange Pi One)上使用连体卷积神经网络解决血管认证问题的可能性。作者简要回顾了用于图像分类、比较或按内容搜索任务的图像特征向量计算的现代方法:基于变分序列(直方图)、局部描述符、奇点描述符、基于哈希函数的描述符、神经网络描述符。他们建议使用基于暹罗卷积神经网络的手掌可见光和近红外光谱图像的生物识别认证系统(BAS)架构。开发的软件解决方案允许在“全网络”(使用神经网络的两个对称通道)和“半神经网络”(仅使用一个通道)模式下使用Siamese神经网络,以减少比较生物特征数据向量(注册BAS用户的手掌图像)的时间。作者展示了神经网络特征的优势:通用性、可扩展性和竞争力,包括在没有图形加速器的有限计算资源的嵌入式硬件和软件解决方案上。研究表明,使用Siamese神经网络,与基于感知哈希的图像矢量化方法相比,掌纹图像分类的“整体准确率”可以从0.929提高到0.968,同时对在BAS中注册的个体具有相当的认证时间。在实验中,作者使用了一个包含400人的2000张图像的数据库。
期刊介绍:
The journal is intended for researchers and specialists active in the following research areas: Diffractive Optics; Information Optical Technology; Nanophotonics and Optics of Nanostructures; Image Analysis & Understanding; Information Coding & Security; Earth Remote Sensing Technologies; Hyperspectral Data Analysis; Numerical Methods for Optics and Image Processing; Intelligent Video Analysis. The journal "Computer Optics" has been published since 1987. Published 6 issues per year.