Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT

Detalhes bibliográficos
Autor(a) principal: Andrade, Michele Alberton
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_RS
Texto Completo: http://tede2.pucrs.br/tede2/handle/tede/3100
Resumo: O objetivo deste trabalho foi desenvolver um plugin de reconstrução tomográfica para SPECT executável e aplicável em ambiente clínico e acadêmico, em linguagem JAVA, utilizando um ambiente de processamento de imagens já existente (ImageJ), permitindo o acesso universal a essa tecnologia. O programa ImageJ foi escolhido devido a sua portabilidade e por ser bastante difundido na área de processamento de imagens. Foi desenvolvida uma interface gráfica e foram implementados dois métodos de reconstrução tomográfica para imagens de emissão: um método analítico (FBP) e um método iterativo (ML-EM). O método analítico permite que sejam utilizados filtros/janelas de reconstrução tomográfica (Rampa, Hamming, Shepp-Logan, Butterworth), com parâmetros ajustáveis definidos pelo usuário. O método iterativo ML-EM permite que seja definido o número de iterações que serão realizadas, com opção para correção de atenuação nas imagens, utilizando um algorítmo projetor-retroprojetor com um mapa de coeficientes de atenuação conhecido a priori. Foram realizados testes de validação com imagens simuladas de modelos geométricos e um modelo antropomórfico pelo método Monte Carlo, com distribuições de atividade e atenuação conhecidas. Como instrumentos quantitativos de avaliação das imagens reconstruídas foram realizadas medidas de contraste entre regiões de interesse, perfis de contagens e desvio padrão normalizado. A análise da convergência do método iterativo ML-EM, através do cálculo da relação entre a média de contagens e o desvio padrão, resultou em uma indicação de reconstrução com 10 a 15 iterações. As imagens reconstruídas pelo método ML-EM com correção de atenuação apresentam melhor qualidade visual do que as imagens sem correção. As imagens reconstruídas pelo método FBP aprsentam maior ruído e afastam-se quantitativamente da imagem ideal de referência. Os testes de performance do plugin NucMed mostraram que o método analítico FBP realiza a reconstrução em menor tempo em relação ao método ML-EM (para imagens de 128x128 pixels, o tempo é 33 vezes menor). Aplicando correção de atenuação, o tempo de reconstrução aumenta aproximadamente 3,5 vezes.
id P_RS_1871909cde3364d70f03bc0e54d81b6f
oai_identifier_str oai:tede2.pucrs.br:tede/3100
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Azevedo, Dario Francisco Guimarães deCPF:51057980749http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4793934Z3CPF:99704757034http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4734724J1Andrade, Michele Alberton2015-04-14T13:56:41Z2007-11-262007-02-28ANDRADE, Michele Alberton. Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT. 2007. 96 f. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2007.http://tede2.pucrs.br/tede2/handle/tede/3100Made available in DSpace on 2015-04-14T13:56:41Z (GMT). No. of bitstreams: 1 396635.pdf: 2355055 bytes, checksum: 3ab2ff37a02b1f58eb5351e33e64a2fb (MD5) Previous issue date: 2007-02-28O objetivo deste trabalho foi desenvolver um plugin de reconstrução tomográfica para SPECT executável e aplicável em ambiente clínico e acadêmico, em linguagem JAVA, utilizando um ambiente de processamento de imagens já existente (ImageJ), permitindo o acesso universal a essa tecnologia. O programa ImageJ foi escolhido devido a sua portabilidade e por ser bastante difundido na área de processamento de imagens. Foi desenvolvida uma interface gráfica e foram implementados dois métodos de reconstrução tomográfica para imagens de emissão: um método analítico (FBP) e um método iterativo (ML-EM). O método analítico permite que sejam utilizados filtros/janelas de reconstrução tomográfica (Rampa, Hamming, Shepp-Logan, Butterworth), com parâmetros ajustáveis definidos pelo usuário. O método iterativo ML-EM permite que seja definido o número de iterações que serão realizadas, com opção para correção de atenuação nas imagens, utilizando um algorítmo projetor-retroprojetor com um mapa de coeficientes de atenuação conhecido a priori. Foram realizados testes de validação com imagens simuladas de modelos geométricos e um modelo antropomórfico pelo método Monte Carlo, com distribuições de atividade e atenuação conhecidas. Como instrumentos quantitativos de avaliação das imagens reconstruídas foram realizadas medidas de contraste entre regiões de interesse, perfis de contagens e desvio padrão normalizado. A análise da convergência do método iterativo ML-EM, através do cálculo da relação entre a média de contagens e o desvio padrão, resultou em uma indicação de reconstrução com 10 a 15 iterações. As imagens reconstruídas pelo método ML-EM com correção de atenuação apresentam melhor qualidade visual do que as imagens sem correção. As imagens reconstruídas pelo método FBP aprsentam maior ruído e afastam-se quantitativamente da imagem ideal de referência. Os testes de performance do plugin NucMed mostraram que o método analítico FBP realiza a reconstrução em menor tempo em relação ao método ML-EM (para imagens de 128x128 pixels, o tempo é 33 vezes menor). Aplicando correção de atenuação, o tempo de reconstrução aumenta aproximadamente 3,5 vezes.application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/12022/396635.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Engenharia ElétricaPUCRSBRFaculdade de EngenhariaENGENHARIA BIOMÉDICAENGENHARIA ELÉTRICAMEDICINA - APARELHOS E INSTRUMENTOSJAVA (LINGUAGEM DE PROGRAMAÇÃO)CNPQ::ENGENHARIAS::ENGENHARIA BIOMEDICA::ENGENHARIA MEDICADesenvolvimento de um plugin Java para reconstrução tomográfica em SPECTinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis207662918905964549500600-655770572761439785info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL396635.pdf.jpg396635.pdf.jpgimage/jpeg3326http://tede2.pucrs.br/tede2/bitstream/tede/3100/3/396635.pdf.jpgbb8375c17c3c27b62a57552dccc700e7MD53TEXT396635.pdf.txt396635.pdf.txttext/plain120574http://tede2.pucrs.br/tede2/bitstream/tede/3100/2/396635.pdf.txt337765c729cef13d9a4bb42bec1cea4fMD52ORIGINAL396635.pdfapplication/pdf2355055http://tede2.pucrs.br/tede2/bitstream/tede/3100/1/396635.pdf3ab2ff37a02b1f58eb5351e33e64a2fbMD51tede/31002015-04-17 16:03:35.971oai:tede2.pucrs.br:tede/3100Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T19:03:35Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
title Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
spellingShingle Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
Andrade, Michele Alberton
ENGENHARIA BIOMÉDICA
ENGENHARIA ELÉTRICA
MEDICINA - APARELHOS E INSTRUMENTOS
JAVA (LINGUAGEM DE PROGRAMAÇÃO)
CNPQ::ENGENHARIAS::ENGENHARIA BIOMEDICA::ENGENHARIA MEDICA
title_short Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
title_full Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
title_fullStr Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
title_full_unstemmed Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
title_sort Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT
author Andrade, Michele Alberton
author_facet Andrade, Michele Alberton
author_role author
dc.contributor.advisor1.fl_str_mv Azevedo, Dario Francisco Guimarães de
dc.contributor.advisor1ID.fl_str_mv CPF:51057980749
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4793934Z3
dc.contributor.authorID.fl_str_mv CPF:99704757034
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4734724J1
dc.contributor.author.fl_str_mv Andrade, Michele Alberton
contributor_str_mv Azevedo, Dario Francisco Guimarães de
dc.subject.por.fl_str_mv ENGENHARIA BIOMÉDICA
ENGENHARIA ELÉTRICA
MEDICINA - APARELHOS E INSTRUMENTOS
JAVA (LINGUAGEM DE PROGRAMAÇÃO)
topic ENGENHARIA BIOMÉDICA
ENGENHARIA ELÉTRICA
MEDICINA - APARELHOS E INSTRUMENTOS
JAVA (LINGUAGEM DE PROGRAMAÇÃO)
CNPQ::ENGENHARIAS::ENGENHARIA BIOMEDICA::ENGENHARIA MEDICA
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA BIOMEDICA::ENGENHARIA MEDICA
description O objetivo deste trabalho foi desenvolver um plugin de reconstrução tomográfica para SPECT executável e aplicável em ambiente clínico e acadêmico, em linguagem JAVA, utilizando um ambiente de processamento de imagens já existente (ImageJ), permitindo o acesso universal a essa tecnologia. O programa ImageJ foi escolhido devido a sua portabilidade e por ser bastante difundido na área de processamento de imagens. Foi desenvolvida uma interface gráfica e foram implementados dois métodos de reconstrução tomográfica para imagens de emissão: um método analítico (FBP) e um método iterativo (ML-EM). O método analítico permite que sejam utilizados filtros/janelas de reconstrução tomográfica (Rampa, Hamming, Shepp-Logan, Butterworth), com parâmetros ajustáveis definidos pelo usuário. O método iterativo ML-EM permite que seja definido o número de iterações que serão realizadas, com opção para correção de atenuação nas imagens, utilizando um algorítmo projetor-retroprojetor com um mapa de coeficientes de atenuação conhecido a priori. Foram realizados testes de validação com imagens simuladas de modelos geométricos e um modelo antropomórfico pelo método Monte Carlo, com distribuições de atividade e atenuação conhecidas. Como instrumentos quantitativos de avaliação das imagens reconstruídas foram realizadas medidas de contraste entre regiões de interesse, perfis de contagens e desvio padrão normalizado. A análise da convergência do método iterativo ML-EM, através do cálculo da relação entre a média de contagens e o desvio padrão, resultou em uma indicação de reconstrução com 10 a 15 iterações. As imagens reconstruídas pelo método ML-EM com correção de atenuação apresentam melhor qualidade visual do que as imagens sem correção. As imagens reconstruídas pelo método FBP aprsentam maior ruído e afastam-se quantitativamente da imagem ideal de referência. Os testes de performance do plugin NucMed mostraram que o método analítico FBP realiza a reconstrução em menor tempo em relação ao método ML-EM (para imagens de 128x128 pixels, o tempo é 33 vezes menor). Aplicando correção de atenuação, o tempo de reconstrução aumenta aproximadamente 3,5 vezes.
publishDate 2007
dc.date.available.fl_str_mv 2007-11-26
dc.date.issued.fl_str_mv 2007-02-28
dc.date.accessioned.fl_str_mv 2015-04-14T13:56:41Z
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.citation.fl_str_mv ANDRADE, Michele Alberton. Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT. 2007. 96 f. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2007.
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/3100
identifier_str_mv ANDRADE, Michele Alberton. Desenvolvimento de um plugin Java para reconstrução tomográfica em SPECT. 2007. 96 f. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2007.
url http://tede2.pucrs.br/tede2/handle/tede/3100
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv 207662918905964549
dc.relation.confidence.fl_str_mv 500
600
dc.relation.department.fl_str_mv -655770572761439785
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 Pontifícia Universidade Católica do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Faculdade de Engenharia
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/3100/3/396635.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/3100/2/396635.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/3100/1/396635.pdf
bitstream.checksum.fl_str_mv bb8375c17c3c27b62a57552dccc700e7
337765c729cef13d9a4bb42bec1cea4f
3ab2ff37a02b1f58eb5351e33e64a2fb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765291091099648