Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1612524 |
Resumo: | Orientador: Eurípedes Guilherme de Oliveira Nóbrega |
id |
UNICAMP-30_5f6147f0a8c92f549b2101c1a2bc7c34 |
---|---|
oai_identifier_str |
oai::771686 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGAECG signal analysis with wavelets and neural networks in FPGAEletrocardiografiaRedes neurais (Computação)Wavelets (Matemática)VHDL (Linguagem descritiva de hardware)ElectrocardiographyNeural Networks (Computer Science)Wavelets (Mathematics)VHDL (Hardware description language)Orientador: Eurípedes Guilherme de Oliveira NóbregaDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia MecânicaResumo: Este trabalho apresenta a implementação de um sistema de análise de sinais de ECGs (eletrocardiogramas) embarcado em FPGA (field programmable gate array), capaz de classificar cardiopatias. A análise de ECGs é de grande importância devido a sua natureza potencialmente não-invasiva, baixo custo e alta eficiência na identificação de patologias cardíacas. Visto que um sinal de ECG pode ser composto por horas de gravação da atividade cardíaca, uma abordagem computacional para a sua análise torna-se um instrumento valioso para a redução do tempo e dos erros de diagnóstico. No presente trabalho uma série de características são extraídas dos pulsos de ECG, que foram obtidos a partir dos sinais do banco de dados MIT-BIH, através da decomposição por transformada wavelet discreta. Essas características foram então utilizadas para treinar uma Rede Neural do tipo feedforward para discernir pulsos normais de pulsos anômalos. Uma versão da rede neural foi então programada em VHDL e em seguida implementada em um Kit da Xilinx modelo Spartan 3E para a classificação pulso a pulso dos sinais de ECG. As implicações dessa arquitetura são discutidas e os resultados são apresentadosAbstract: this work presents an implementation of an embedded ECG (electrocardiogram) signal analysis system using FPGA (field programmable gate array), capable of classifying cardiopathies. The importance of ECG analysis is mainly due to its potentially non-invasive nature, low cost and high efficiency to identify heart pathologies. Since a single ECG signal can be the record of hours of heart activity, a computational approach to its analysis is invaluable to reduce diagnostic errors and the time taken by the process. In the present work, features are extracted from ECG pulses, obtained from the MIT-BIH database, by decomposing them with the Discrete Wavelet Transform. These features are then used to train a Backpropagation Neural Network in order to discriminate normal ECG pulses from anomalous ones. The neural network is programmed in VHDL and uploaded into a Spartan 3E Xilinx development kit, which performs a pulse-by-pulse classification. The implications of such architecture are discussed and its results are presentedMestradoMecânica dos Sólidos e Projeto MecânicoMestre em Engenharia Mecânica[s.n.]Nóbrega, Eurípedes Guilherme de Oliveira, 1950-Ferreira, Luiz Otavio SaraivaCosta, Eduardo TavaresUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia MecânicaPrograma de Pós-Graduação em Engenharia MecânicaUNIVERSIDADE ESTADUAL DE CAMPINASRaizer, Klaus, 1982-20102010-03-02T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf109 p. : il.https://hdl.handle.net/20.500.12733/1612524RAIZER, Klaus. Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA. 2010. 109 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612524. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/771686porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:56:14Zoai::771686Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:56:14Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA ECG signal analysis with wavelets and neural networks in FPGA |
title |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
spellingShingle |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA Raizer, Klaus, 1982- Eletrocardiografia Redes neurais (Computação) Wavelets (Matemática) VHDL (Linguagem descritiva de hardware) Electrocardiography Neural Networks (Computer Science) Wavelets (Mathematics) VHDL (Hardware description language) |
title_short |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
title_full |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
title_fullStr |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
title_full_unstemmed |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
title_sort |
Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA |
author |
Raizer, Klaus, 1982- |
author_facet |
Raizer, Klaus, 1982- |
author_role |
author |
dc.contributor.none.fl_str_mv |
Nóbrega, Eurípedes Guilherme de Oliveira, 1950- Ferreira, Luiz Otavio Saraiva Costa, Eduardo Tavares Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Mecânica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Raizer, Klaus, 1982- |
dc.subject.por.fl_str_mv |
Eletrocardiografia Redes neurais (Computação) Wavelets (Matemática) VHDL (Linguagem descritiva de hardware) Electrocardiography Neural Networks (Computer Science) Wavelets (Mathematics) VHDL (Hardware description language) |
topic |
Eletrocardiografia Redes neurais (Computação) Wavelets (Matemática) VHDL (Linguagem descritiva de hardware) Electrocardiography Neural Networks (Computer Science) Wavelets (Mathematics) VHDL (Hardware description language) |
description |
Orientador: Eurípedes Guilherme de Oliveira Nóbrega |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010 2010-03-02T00: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 |
https://hdl.handle.net/20.500.12733/1612524 RAIZER, Klaus. Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA. 2010. 109 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612524. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1612524 |
identifier_str_mv |
RAIZER, Klaus. Análise de sinais de ECG com o uso de wavelets e redes neurais em FPGA. 2010. 109 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612524. Acesso em: 3 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/771686 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 109 p. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809189035085660160 |