Energy-efficient and real-time wearable for wellbeing-monitoring IoT system based on SoC-FPGA

Detalhes bibliográficos
Autor(a) principal: Frutuoso, Maria Inês
Data de Publicação: 2023
Outros Autores: Cláudio de Campos Neto, Horácio, Véstias, Mário, Duarte, Rui Policarpo
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