Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40188
Registro completo de metadados
Campo DCValorIdioma
dc.creatorForlin, Felipe-
dc.date.accessioned2026-04-17T13:02:21Z-
dc.date.available2026-04-17T13:02:21Z-
dc.date.issued2025-11-19-
dc.identifier.citationFORLIN, Felipe. Implementação de algoritmos de reconstrução de imagens por ultrassom utilizando a biblioteca WebGPU. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40188-
dc.description.abstractMotivated by the pursuit of product quality and the prevention of potential failures, ultrasonic non-destructive testing presents itself as an efficient solution, as it allows the identification of defects without altering the properties of the inspected material. With the evolution of transducers, it has become possible to collect data and reconstruct images in the B-scan format through algorithms such as SAFT, TFM, and CPWC, which offer greater accuracy in detecting discontinuities. However, the processing of these algorithms can demand high computational capacity, depending on the dataset analyzed. Although consolidated technologies such as CUDA already exist for optimizing this processing on GPUs, the present work aims to go beyond simple optimization by investigating the use of WebGPU. The goal is that, in the future, such algorithms can be incorporated into web-based applications, expanding their accessibility and applicability in industrial contexts. For the evaluation, the experiments were conducted on a laptop equipped with an NVIDIA GeForce RTX 3060 GPU, utilizing two datasets: a homogeneous aluminum block simulated in the CIVA software and real data collected from tests using the M2M Panther equipment. The results showed speed-up gains in all parallelized algorithms compared to their CPU versions. The TFM_webGPU achieved the most significant improvement, reaching a performance approximately 72 times higher due to its greater computational complexity, followed by the CPWC_webGPU with a performance about 30 times higher, and the SAFT_webGPU with a performance approximately 13.5 times higher.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectComputação de alto desempenhopt_BR
dc.subjectComputação gráficapt_BR
dc.subjectUltrassompt_BR
dc.subjectAlgorítmos paralelospt_BR
dc.subjectHigh performance computingpt_BR
dc.subjectComputer graphicspt_BR
dc.subjectUltrasonicspt_BR
dc.subjectParallel algorithmspt_BR
dc.titleImplementação de algoritmos de reconstrução de imagens por ultrassom utilizando a biblioteca WebGPUpt_BR
dc.title.alternativeImplementation of ultrasound image reconstruction algorithms using the WebGPU librarypt_BR
dc.typebachelorThesispt_BR
dc.description.resumoMotivado pela busca da qualidade do produto e pela prevenção de eventuais falhas, os ensaios não destrutivos por ultrassom apresentam-se como uma solução eficiente, pois permitem identificar defeitos sem alterar as propriedades do material inspecionado. Com a evolução dos transdutores, tornou-se possível coletar dados e reconstruir imagens no formato B-scan por meio de algoritmos como SAFT, TFM e CPWC, que oferecem maior precisão na detecção de descontinuidades. Contudo, o processamento desses algoritmos pode demandar elevada capacidade computacional, dependendo do conjunto de dados analisado. Embora já existam tecnologias consolidadas para a otimização desse processamento em GPU, como CUDA, o presente trabalho busca ir além da simples otimização, propondo a investigação da utilização do WebGPU. O objetivo é que, futuramente, tais algoritmos possam ser incorporados a aplicações em ambiente web, ampliando sua acessibilidade e aplicabilidade em contextos industriais. Para a avaliação, os experimentos foram realizados em um notebook equipado com GPU NVIDIA GeForce RTX 3060, utilizando dois conjuntos de dados: um bloco homogêneo de alumínio simulado no software CIVA e dados reais obtidos em ensaios com o equipamento M2M Panther. Os resultados evidenciaram ganhos de speed-up em todos os algoritmos paralelizados em relação aos algoritmos em CPU, com destaque para o TFM_webGPU, que apresentou os resultados mais expressivos, alcançando um desempenho aproximadamente 72 vezes superior, em virtude de sua maior complexidade computacional, seguido pelos algoritmos CPWC_webGPU com desempenho cerca de 30 vezes superior, e SAFT_webGPU com desempenho aproximadamente 13,5 vezes superior.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Guarneri, Giovanni Alfredo-
dc.contributor.referee1Guarneri, Giovanni Alfredo-
dc.contributor.referee2Denardin, Gustavo Weber-
dc.contributor.referee3Pegorini, Vinicius-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Elétricapt_BR
dc.publisher.programEngenharia Elétricapt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICApt_BR
Aparece nas coleções:PB - Engenharia Elétrica

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
algoritmosreconstrucaoimagenswebgpu.pdf2,5 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons