Cargando…

System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics

Biometric identification systems are a fundamental building block of modern security. However, conventional biometric methods cannot easily cope with their intrinsic security liabilities, as they can be affected by environmental factors, can be easily “fooled” by artificial replicas, among other cav...

Descripción completa

Detalles Bibliográficos
Autores principales: de Melo, Francisco, Neto, Horácio C., da Silva, Hugo Plácido
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749558/
https://www.ncbi.nlm.nih.gov/pubmed/35009890
http://dx.doi.org/10.3390/s22010348
_version_ 1784631258385481728
author de Melo, Francisco
Neto, Horácio C.
da Silva, Hugo Plácido
author_facet de Melo, Francisco
Neto, Horácio C.
da Silva, Hugo Plácido
author_sort de Melo, Francisco
collection PubMed
description Biometric identification systems are a fundamental building block of modern security. However, conventional biometric methods cannot easily cope with their intrinsic security liabilities, as they can be affected by environmental factors, can be easily “fooled” by artificial replicas, among other caveats. This has lead researchers to explore other modalities, in particular based on physiological signals. Electrocardiography (ECG) has seen a growing interest, and many ECG-enabled security identification devices have been proposed in recent years, as electrocardiography signals are, in particular, a very appealing solution for today’s demanding security systems—mainly due to the intrinsic aliveness detection advantages. These Electrocardiography (ECG)-enabled devices often need to meet small size, low throughput, and power constraints (e.g., battery-powered), thus needing to be both resource and energy-efficient. However, to date little attention has been given to the computational performance, in particular targeting the deployment with edge processing in limited resource devices. As such, this work proposes an implementation of an Artificial Intelligence (AI)-enabled ECG-based identification embedded system, composed of a RISC-V based System-on-a-Chip (SoC). A Binary Convolutional Neural Network (BCNN) was implemented in our SoC’s hardware accelerator that, when compared to a software implementation of a conventional, non-binarized, Convolutional Neural Network (CNN) version of our network, achieves a 176,270× speedup, arguably outperforming all the current state-of-the-art CNN-based ECG identification methods.
format Online
Article
Text
id pubmed-8749558
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87495582022-01-12 System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics de Melo, Francisco Neto, Horácio C. da Silva, Hugo Plácido Sensors (Basel) Article Biometric identification systems are a fundamental building block of modern security. However, conventional biometric methods cannot easily cope with their intrinsic security liabilities, as they can be affected by environmental factors, can be easily “fooled” by artificial replicas, among other caveats. This has lead researchers to explore other modalities, in particular based on physiological signals. Electrocardiography (ECG) has seen a growing interest, and many ECG-enabled security identification devices have been proposed in recent years, as electrocardiography signals are, in particular, a very appealing solution for today’s demanding security systems—mainly due to the intrinsic aliveness detection advantages. These Electrocardiography (ECG)-enabled devices often need to meet small size, low throughput, and power constraints (e.g., battery-powered), thus needing to be both resource and energy-efficient. However, to date little attention has been given to the computational performance, in particular targeting the deployment with edge processing in limited resource devices. As such, this work proposes an implementation of an Artificial Intelligence (AI)-enabled ECG-based identification embedded system, composed of a RISC-V based System-on-a-Chip (SoC). A Binary Convolutional Neural Network (BCNN) was implemented in our SoC’s hardware accelerator that, when compared to a software implementation of a conventional, non-binarized, Convolutional Neural Network (CNN) version of our network, achieves a 176,270× speedup, arguably outperforming all the current state-of-the-art CNN-based ECG identification methods. MDPI 2022-01-04 /pmc/articles/PMC8749558/ /pubmed/35009890 http://dx.doi.org/10.3390/s22010348 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
de Melo, Francisco
Neto, Horácio C.
da Silva, Hugo Plácido
System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title_full System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title_fullStr System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title_full_unstemmed System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title_short System on Chip (SoC) for Invisible Electrocardiography (ECG) Biometrics
title_sort system on chip (soc) for invisible electrocardiography (ecg) biometrics
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749558/
https://www.ncbi.nlm.nih.gov/pubmed/35009890
http://dx.doi.org/10.3390/s22010348
work_keys_str_mv AT demelofrancisco systemonchipsocforinvisibleelectrocardiographyecgbiometrics
AT netohoracioc systemonchipsocforinvisibleelectrocardiographyecgbiometrics
AT dasilvahugoplacido systemonchipsocforinvisibleelectrocardiographyecgbiometrics