Implementação do algoritmo de retroprojeção filtrada em DSPs
| Ano de defesa: | 2004 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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: | |
| 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 |