Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.21/16026 |
Resumo: | Wearable devices used for personal monitoring applications have been improved over the last decades. However, these devices are limited in terms of size, processing capability and power consumption. This paper proposes an efficient hardware/software embedded system for monitoring bio-signals in real time, including a heart rate calculator using PPG and an emotion classifier from EEG. The system is suitable for outpatient clinic applications requiring data transfers to external medical staff. The proposed solution contributes with an effective alternative to the traditional approach of processing bio-signals offline by proposing a SoC-FPGA based system that is able to fully process the signals locally at the node. Two sub-systems were developed targeting a Zynq 7010 device and integrating custom hardware IP cores that accelerate the processing of the most complex tasks. The PPG sub-system implements an autocorrelation peak detection algorithm to calculate heart rate values. The EEG sub-system consists of a KNN emotion classifier of preprocessed EEG features. This work overcomes the processing limitations of microcontrollers and general-purpose units, presenting a scalable and autonomous wearable solution with high processing capability and real-time response. |
id |
RCAP_d5bb5b3d8e0797484732930844221888 |
---|---|
oai_identifier_str |
oai:repositorio.ipl.pt:10400.21/16026 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGAElectroencephalographyHardwaresoftware co-designPhotoplethysmographySoC FPGAWearable monitoring devicesWearable devices used for personal monitoring applications have been improved over the last decades. However, these devices are limited in terms of size, processing capability and power consumption. This paper proposes an efficient hardware/software embedded system for monitoring bio-signals in real time, including a heart rate calculator using PPG and an emotion classifier from EEG. The system is suitable for outpatient clinic applications requiring data transfers to external medical staff. The proposed solution contributes with an effective alternative to the traditional approach of processing bio-signals offline by proposing a SoC-FPGA based system that is able to fully process the signals locally at the node. Two sub-systems were developed targeting a Zynq 7010 device and integrating custom hardware IP cores that accelerate the processing of the most complex tasks. The PPG sub-system implements an autocorrelation peak detection algorithm to calculate heart rate values. The EEG sub-system consists of a KNN emotion classifier of preprocessed EEG features. This work overcomes the processing limitations of microcontrollers and general-purpose units, presenting a scalable and autonomous wearable solution with high processing capability and real-time response.MDPIRCIPLFrutuoso, Maria InêsCláudio de Campos Neto, HorácioVéstias, MárioDuarte, Rui Policarpo2023-05-15T08:47:36Z2023-03-042023-03-04T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.21/16026engFRUTUOSO, Maria Inês; [et al] – Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA. Algorithms. eISSN 1999-4893. Vol. 16, N.º 3 (2023), pp. 1-16.10.3390/a160301411999-4893info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T10:14:14Zoai:repositorio.ipl.pt:10400.21/16026Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:23:38.182608Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
title |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
spellingShingle |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA Frutuoso, Maria Inês Electroencephalography Hardwaresoftware co-design Photoplethysmography SoC FPGA Wearable monitoring devices |
title_short |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
title_full |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
title_fullStr |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
title_full_unstemmed |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
title_sort |
Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA |
author |
Frutuoso, Maria Inês |
author_facet |
Frutuoso, Maria Inês Cláudio de Campos Neto, Horácio Véstias, Mário Duarte, Rui Policarpo |
author_role |
author |
author2 |
Cláudio de Campos Neto, Horácio Véstias, Mário Duarte, Rui Policarpo |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
RCIPL |
dc.contributor.author.fl_str_mv |
Frutuoso, Maria Inês Cláudio de Campos Neto, Horácio Véstias, Mário Duarte, Rui Policarpo |
dc.subject.por.fl_str_mv |
Electroencephalography Hardwaresoftware co-design Photoplethysmography SoC FPGA Wearable monitoring devices |
topic |
Electroencephalography Hardwaresoftware co-design Photoplethysmography SoC FPGA Wearable monitoring devices |
description |
Wearable devices used for personal monitoring applications have been improved over the last decades. However, these devices are limited in terms of size, processing capability and power consumption. This paper proposes an efficient hardware/software embedded system for monitoring bio-signals in real time, including a heart rate calculator using PPG and an emotion classifier from EEG. The system is suitable for outpatient clinic applications requiring data transfers to external medical staff. The proposed solution contributes with an effective alternative to the traditional approach of processing bio-signals offline by proposing a SoC-FPGA based system that is able to fully process the signals locally at the node. Two sub-systems were developed targeting a Zynq 7010 device and integrating custom hardware IP cores that accelerate the processing of the most complex tasks. The PPG sub-system implements an autocorrelation peak detection algorithm to calculate heart rate values. The EEG sub-system consists of a KNN emotion classifier of preprocessed EEG features. This work overcomes the processing limitations of microcontrollers and general-purpose units, presenting a scalable and autonomous wearable solution with high processing capability and real-time response. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-05-15T08:47:36Z 2023-03-04 2023-03-04T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.21/16026 |
url |
http://hdl.handle.net/10400.21/16026 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
FRUTUOSO, Maria Inês; [et al] – Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA. Algorithms. eISSN 1999-4893. Vol. 16, N.º 3 (2023), pp. 1-16. 10.3390/a16030141 1999-4893 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
MDPI |
publisher.none.fl_str_mv |
MDPI |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133508646469632 |