Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™

Detalhes bibliográficos
Autor(a) principal: Lazaretti, Gabriel Saatkamp
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10198/28516
Resumo: Mestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do Paraná
id RCAP_331ce6c1472939b6a5b92d966a7e9ced
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/28516
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 Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™AndroidBITalinoECGFibrilação atrialSmartphoneDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaMestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do ParanáAs arritmias cardíacas são distúrbios que afetam a frequência e/ou o ritmo dos batimentos cardíacos. O diagnóstico da maioria das arritmias é feito através da análise do eletrocardiograma (ECG), o qual consiste na representação gráfica da atividade elétrica do coração. A fibrilação atrial (AF) é um tipo de arritmia cardíaca, sendo a mais presente na população mundial. Se não identificada nos estágios iniciais, aumenta as chances de ocorrência de paragens cardíacas e acidente vascular cerebral, que constituem uma das maiores causas de morte no mundo. Uma das principais características presentes no sinal de ECG de indivíduos com AF é a irregularidade no ritmo cardíaco, ou seja, variação no intervalo entre dois picos R consecutivos. Pelo fato da AF muitas vezes se apresentar de forma assintomática, o uso de sistemas computacionais para a análise automática do sinal de ECG se apresenta como uma alternativa interessante para auxiliar o profissional de saúde no diagnóstico dessa arritmia. Nesse contexto, o presente trabalho trata da implementação de um sistema de análise automática do sinal de ECG para identificação de episódios de AF. O sistema consiste em uma etapa de aquisição do sinal realizada por um sensor de ECG BITalino conectado à plataforma BITalino (r)evolution Core, ambos desenvolvidos pela PLUX – Wireless Biosignals S.A. O sinal adquirido é transmitido via comunicação bluetooth para um smartphone com sistema operacional Android™. O processamento do sinal é feito através de um aplicativo desenvolvido através da IDE Android™ Studio. O sistema de análise foi desenvolvido através do software MATLAB® e, posteriormente, implementado no aplicativo com o auxílio da aplicação MATLAB Coder™ e da interface JNI. Em linhas gerais, o sistema de análise é composto por um algoritmo para detecção dos picos da onda R do sinal de ECG, seguido de uma etapa de extração de características, e outra de classificação. A característica utilizada na entrada do modelo de classificação foi o intervalo entre picos R consecutivos. O modelo de classificação utilizado é baseado em redes neurais do tipo LSTM (Long Short-Term Memory). Quando validado sobre os sinais do banco de dados MIT-BIH Atrial Fibrillation, o algoritmo de detecção dos picos da onda R apresentou valores médios de sensibilidade (Se) e preditividade positiva (P+) de 98,99% e 95,95%, respectivamente. O modelo de classificação utilizado apresentou exatidão média de 94,94% na identificação de episódios de AF.Cardiac arrhythmias are disorders that affect the rate and/or rhythm of the heartbeats. The diagnosis of most arrhythmias is made through the analysis of the electrocardiogram (ECG), which consists of a graphic representation of the electrical activity of the heart. Atrial fibrillation (AF) is a type of cardiac arrhythmia, being the most present in the world population. If not identified in the early stages, it increases the chances of cardiac arrest and stroke, which are one of the biggest causes of death in the world. One of the main characteristics present in the ECG signal of individuals with AF is the irregularity in the cardiac rhythm, that is, variation in the interval between two consecutive R peaks. Since AF is often asymptomatic, the use of computer systems for the automatic analysis of the ECG signal is an interesting alternative to assist health professionals in diagnosing this arrhythmia. In this context, this work deals with the implementation of an automatic ECG signal analysis system to identify AF episodes. The system consists of a signal acquisition step performed by a BITalino ECG sensor connected to the BITalino (r)evolution Core platform, both developed by PLUX – Wireless Biosignals SA. The acquired signal is transmitted via bluetooth communication to a smartphone with Android™ operating system. The signal processing is done through an application developed using the IDE Android™ Studio. The analysis system was developed using the MATLAB® software and later implemented in the application with the help of the MATLAB Coder™ application and the JNI interface. In general terms, the analysis system is composed of an algorithm for detecting the peaks of the R wave of the ECG signal, followed by a feature extraction step, and a classification step. The feature used in the entry of the classification model was the interval between consecutive R peaks (RRi). The classification model used is based on a LSTM neural network. When validated over the signals from the MIT-BIH Atrial Fibrillation database, the R-wave peak detection algorithm showed mean values of sensitivity (Se) and positive predictivity (P+) of 98.99% and 95.95%, respectively. The classification model used had an average accuracy of 94.94% in identifying AF episodes.Teixera, João PauloKuhn, Eduardo ViniciusBiblioteca Digital do IPBLazaretti, Gabriel Saatkamp2023-07-07T10:44:59Z20232023-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/28516TID:203326105porinfo: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-11-21T11:02:27Zoai:bibliotecadigital.ipb.pt:10198/28516Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:18:31.096956Repositó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 Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
title Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
spellingShingle Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
Lazaretti, Gabriel Saatkamp
Android
BITalino
ECG
Fibrilação atrial
Smartphone
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
title_full Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
title_fullStr Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
title_full_unstemmed Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
title_sort Implementação de um sistema de análise automática do ECG para identificação de episódios de fibrilação atrial utilizando uma plataforma de aquisição BITalino® e um smartphone Android™
author Lazaretti, Gabriel Saatkamp
author_facet Lazaretti, Gabriel Saatkamp
author_role author
dc.contributor.none.fl_str_mv Teixera, João Paulo
Kuhn, Eduardo Vinicius
Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Lazaretti, Gabriel Saatkamp
dc.subject.por.fl_str_mv Android
BITalino
ECG
Fibrilação atrial
Smartphone
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Android
BITalino
ECG
Fibrilação atrial
Smartphone
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Mestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do Paraná
publishDate 2023
dc.date.none.fl_str_mv 2023-07-07T10:44:59Z
2023
2023-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/28516
TID:203326105
url http://hdl.handle.net/10198/28516
identifier_str_mv TID:203326105
dc.language.iso.fl_str_mv por
language por
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.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_ 1799135481564233728