Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system

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 vect...

Full description

Bibliographic Details
Main Authors: D.E. Prozorov, A.V. Zemtsov
Format: Article
Language:English
Published: Samara National Research University 2023-06-01
Series:Компьютерная оптика
Subjects:
Online Access:https://computeroptics.ru/eng/KO/Annot/KO47-3/470312e.html
_version_ 1827386185350119424
author D.E. Prozorov
A.V. Zemtsov
author_facet D.E. Prozorov
A.V. Zemtsov
author_sort D.E. Prozorov
collection DOAJ
description 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.
first_indexed 2024-03-08T15:42:29Z
format Article
id doaj.art-1b20066b0443421ab248861e36aa5df8
institution Directory Open Access Journal
issn 0134-2452
2412-6179
language English
last_indexed 2024-03-08T15:42:29Z
publishDate 2023-06-01
publisher Samara National Research University
record_format Article
series Компьютерная оптика
spelling doaj.art-1b20066b0443421ab248861e36aa5df82024-01-09T14:17:14ZengSamara National Research UniversityКомпьютерная оптика0134-24522412-61792023-06-0147343344110.18287/2412-6179-CO-1204Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication systemD.E. Prozorov0A.V. Zemtsov1Vyatka State UniversityVyatka State UniversityThe 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.https://computeroptics.ru/eng/KO/Annot/KO47-3/470312e.htmlbiometric authenticationimage processingimage descriptorsartificial neural networksiamese neural network
spellingShingle D.E. Prozorov
A.V. Zemtsov
Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
Компьютерная оптика
biometric authentication
image processing
image descriptors
artificial neural network
siamese neural network
title Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
title_full Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
title_fullStr Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
title_full_unstemmed Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
title_short Using a lightweight Siamese neural network for generating a feature vector in a vascular authentication system
title_sort using a lightweight siamese neural network for generating a feature vector in a vascular authentication system
topic biometric authentication
image processing
image descriptors
artificial neural network
siamese neural network
url https://computeroptics.ru/eng/KO/Annot/KO47-3/470312e.html
work_keys_str_mv AT deprozorov usingalightweightsiameseneuralnetworkforgeneratingafeaturevectorinavascularauthenticationsystem
AT avzemtsov usingalightweightsiameseneuralnetworkforgeneratingafeaturevectorinavascularauthenticationsystem