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...
Autores principales: | , , |
---|---|
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 |