Implementação do algoritmo de retroprojeção filtrada em DSPs

Detalhes bibliográficos
Ano de defesa: 2004
Autor(a) principal: Batista, Pablo Diniz
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
DSP
Link de acesso: https://teses.usp.br/teses/disponiveis/59/59135/tde-09042026-170720/
Resumo: A Tomografia Computadorizada é uma das mais importantes áreas na ciência e tecnologia moderna. A abordagem mais popular para a reconstrução de imagens é a retroprojeção filtrada. O algoritmo de retroprojeção filtrada permite a reconstrução de uma função bidimensional a partir de um conjunto de projeções unidimensionais. Como o nome implica, as projeções são filtradas antes de serem retroprojetadas. Processadores de sinais digitais (DSPs) providenciam excelentes plataformas computacionais para essas aplicações não somente pelo desempenho no processamento do sinal quando comparado com outras arquiteturas de processadores, mas também devido a seu alto nível de integração e baixo consumo de energia. Neste trabalho, investigamos a qualidade do processador TMS320C6711 para realizar os cálculos pertinentes a execução de algoritmo para reconstrução de imagens. O processador TMS320C6711 é baseado em operações ponto-flutuante com alta-performance, uma avançada arquitetura VelociTI \"very-long-instruction- word\" (VLIW). Tem uma performance de até 900 milhões de operações ponto-flutuante por segundo (MFLOPS) para um clock de 150 MHz. O TMS320C6711 pode executar duas MACs por ciclo dando um total de 300 MMACS. Comparamos a implementação do algoritmo em plataforma DSPs (TMS320C6711) com a implementação em computadores pessoais (com diferentes velocidades de processamento) e utilizando dados da literatura com outras duas plataformas DSPs. Os resultados mostram que o tempo de execução do algoritmo em plataforma DSPs (TMS32C6711) é equivalente a uma implementação em um processador Athlon (2000 MHz). Por utilizar um processador de alta-performance nosso desempenho também é superior as outras duas plataformas DSPs. Mostrando que o TMS320C6711 pode ser uma boa ferramenta para as aplicações que envolvam a reconstrução de imagens.
id USP_9c0ddac7810cc43768b3ca368146fe64
oai_identifier_str oai:teses.usp.br:tde-09042026-170720
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Implementação do algoritmo de retroprojeção filtrada em DSPsImplementation of filtered backprojection algorithm in DSPsComputed tomographyDSPDSPFiltered backprojectionRetroprojeção filtradaTMS320C6711TMS320C6711Tomografia computadorizadaA Tomografia Computadorizada é uma das mais importantes áreas na ciência e tecnologia moderna. A abordagem mais popular para a reconstrução de imagens é a retroprojeção filtrada. O algoritmo de retroprojeção filtrada permite a reconstrução de uma função bidimensional a partir de um conjunto de projeções unidimensionais. Como o nome implica, as projeções são filtradas antes de serem retroprojetadas. Processadores de sinais digitais (DSPs) providenciam excelentes plataformas computacionais para essas aplicações não somente pelo desempenho no processamento do sinal quando comparado com outras arquiteturas de processadores, mas também devido a seu alto nível de integração e baixo consumo de energia. Neste trabalho, investigamos a qualidade do processador TMS320C6711 para realizar os cálculos pertinentes a execução de algoritmo para reconstrução de imagens. O processador TMS320C6711 é baseado em operações ponto-flutuante com alta-performance, uma avançada arquitetura VelociTI \"very-long-instruction- word\" (VLIW). Tem uma performance de até 900 milhões de operações ponto-flutuante por segundo (MFLOPS) para um clock de 150 MHz. O TMS320C6711 pode executar duas MACs por ciclo dando um total de 300 MMACS. Comparamos a implementação do algoritmo em plataforma DSPs (TMS320C6711) com a implementação em computadores pessoais (com diferentes velocidades de processamento) e utilizando dados da literatura com outras duas plataformas DSPs. Os resultados mostram que o tempo de execução do algoritmo em plataforma DSPs (TMS32C6711) é equivalente a uma implementação em um processador Athlon (2000 MHz). Por utilizar um processador de alta-performance nosso desempenho também é superior as outras duas plataformas DSPs. Mostrando que o TMS320C6711 pode ser uma boa ferramenta para as aplicações que envolvam a reconstrução de imagens.Computed tomography is one of the most important areas in modern science and technology. The most popular approach for image reconstruction is filtered backprojection. The filtered backprojection algorithm allows for the reconstruction of a two-dimensional function from a set of one-dimensional projections. As the name implies, the projections are filtered prior to the backprojection. Digital signal processors (DSPs) provide excellent computing platforms for these applications not only due their superior signal processing performance compared to other processor architectures, but also because of the high levels of integrations and very low-power consumption. ln this work, we investigate the suitability of TMS320C6711 processor as a computer engine for the execution of image reconstruction algorithm. The TMS320C6711 devices are the floating-point based on the high-performance, advanced VelociTI very-long-instruction-word (VLIW) architecture. With performance of up to 900 million floating-point operations per second (MFLOPS) at a clock rate of 150 MHz. The TMS320C6711 can produce two MACs per cycle for a total of 300 MMACS. We compare the implementation of algorithm in DSPs platform (TMS320C6711) with the implementation in personal computer (different speed of processing) and we use data of literature to compare with another two DSPs platforms. The results show that the execution speed of implementation of algorithm in DSPs platforms is equivalent the an implementation in Athlon processor (2000 MHz). Because we utilize a processor of high-performance we obtain the better performance than another two DSPs platforms. These show that TMS320C6711 can be a good tool for image reconstruction applications.Biblioteca Digitais de Teses e Dissertações da USPPela, Carlos AlbertoBatista, Pablo Diniz2004-04-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://teses.usp.br/teses/disponiveis/59/59135/tde-09042026-170720/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2026-04-09T20:17:02Zoai:teses.usp.br:tde-09042026-170720Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212026-04-09T20:17:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Implementação do algoritmo de retroprojeção filtrada em DSPs
Implementation of filtered backprojection algorithm in DSPs
title Implementação do algoritmo de retroprojeção filtrada em DSPs
spellingShingle Implementação do algoritmo de retroprojeção filtrada em DSPs
Batista, Pablo Diniz
Computed tomography
DSP
DSP
Filtered backprojection
Retroprojeção filtrada
TMS320C6711
TMS320C6711
Tomografia computadorizada
title_short Implementação do algoritmo de retroprojeção filtrada em DSPs
title_full Implementação do algoritmo de retroprojeção filtrada em DSPs
title_fullStr Implementação do algoritmo de retroprojeção filtrada em DSPs
title_full_unstemmed Implementação do algoritmo de retroprojeção filtrada em DSPs
title_sort Implementação do algoritmo de retroprojeção filtrada em DSPs
author Batista, Pablo Diniz
author_facet Batista, Pablo Diniz
author_role author
dc.contributor.none.fl_str_mv Pela, Carlos Alberto
dc.contributor.author.fl_str_mv Batista, Pablo Diniz
dc.subject.por.fl_str_mv Computed tomography
DSP
DSP
Filtered backprojection
Retroprojeção filtrada
TMS320C6711
TMS320C6711
Tomografia computadorizada
topic Computed tomography
DSP
DSP
Filtered backprojection
Retroprojeção filtrada
TMS320C6711
TMS320C6711
Tomografia computadorizada
description A Tomografia Computadorizada é uma das mais importantes áreas na ciência e tecnologia moderna. A abordagem mais popular para a reconstrução de imagens é a retroprojeção filtrada. O algoritmo de retroprojeção filtrada permite a reconstrução de uma função bidimensional a partir de um conjunto de projeções unidimensionais. Como o nome implica, as projeções são filtradas antes de serem retroprojetadas. Processadores de sinais digitais (DSPs) providenciam excelentes plataformas computacionais para essas aplicações não somente pelo desempenho no processamento do sinal quando comparado com outras arquiteturas de processadores, mas também devido a seu alto nível de integração e baixo consumo de energia. Neste trabalho, investigamos a qualidade do processador TMS320C6711 para realizar os cálculos pertinentes a execução de algoritmo para reconstrução de imagens. O processador TMS320C6711 é baseado em operações ponto-flutuante com alta-performance, uma avançada arquitetura VelociTI \"very-long-instruction- word\" (VLIW). Tem uma performance de até 900 milhões de operações ponto-flutuante por segundo (MFLOPS) para um clock de 150 MHz. O TMS320C6711 pode executar duas MACs por ciclo dando um total de 300 MMACS. Comparamos a implementação do algoritmo em plataforma DSPs (TMS320C6711) com a implementação em computadores pessoais (com diferentes velocidades de processamento) e utilizando dados da literatura com outras duas plataformas DSPs. Os resultados mostram que o tempo de execução do algoritmo em plataforma DSPs (TMS32C6711) é equivalente a uma implementação em um processador Athlon (2000 MHz). Por utilizar um processador de alta-performance nosso desempenho também é superior as outras duas plataformas DSPs. Mostrando que o TMS320C6711 pode ser uma boa ferramenta para as aplicações que envolvam a reconstrução de imagens.
publishDate 2004
dc.date.none.fl_str_mv 2004-04-15
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://teses.usp.br/teses/disponiveis/59/59135/tde-09042026-170720/
url https://teses.usp.br/teses/disponiveis/59/59135/tde-09042026-170720/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1865492440381652992