Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/28641
Registro completo de metadados
Campo DCValorIdioma
dc.creatorKelniar, Lucas Henrique-
dc.date.accessioned2022-05-24T11:50:59Z-
dc.date.available2022-05-24T11:50:59Z-
dc.date.issued2021-11-30-
dc.identifier.citationKELNIAR, Lucas Henrique. Melhoria do desempenho de processamento de algoritmos de reconstrução de imagens em ensaios não destrutivos por ultrassom utilizando as ferramentas Cython e Numba. 2021. Trabalho de Conclusão de Curso (Engenharia de Elétrica) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2021.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/28641-
dc.description.abstractThis work aims to evaluate the use of Numba and Cython tools in optimizing the processing time of Python codes used for image reconstruction from nondestructive ultrasound inspections data. Only the image reconstruction algorithms that are based on the principle of delay-and-sum and that are widely used were evaluated: Synthetic Aperture Focusing Technique (SAFT), the Total Focusing Method (TFM) and the Coherent Plane Wave Compounding (CPWC). This paper proposes to use techniques to adapt codes, already developed in a framework, to improve runtime performance using the Numba and Cython tools. An evaluation of the implementations of these techniques is made by measuring and comparing execution times. An improvement of approximately 4 times for SAFT, 8 times for TFM and 388 times for CPWC was observed. All are the best results, and correspond to the use of Numba, but Cython also exhibited improvements in execution times with application of the techniques. This shows that the tools are effective in improving the runtime performance of image reconstruction algorithms.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/pt_BR
dc.subjectTestes não-destrutivospt_BR
dc.subjectUltrassompt_BR
dc.subjectReconstrução de imagenspt_BR
dc.subjectPython (Linguagem de programação de computador)pt_BR
dc.subjectNon-destructive testingpt_BR
dc.subjectUltrasonicspt_BR
dc.subjectImage reconstructionpt_BR
dc.subjectPython (Computer program language)pt_BR
dc.titleMelhoria do desempenho de processamento de algoritmos de reconstrução de imagens em ensaios não destrutivos por ultrassom utilizando as ferramentas Cython e Numbapt_BR
dc.title.alternativeImproving the processing performance of image reconstruction algorithms in ultrasonic nondestructive testing using Cython and Numba toolpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho tem o objetivo de avaliar o uso das ferramentas Numba e Cython na otimização do tempo de processamento de códigos Python utilizados para reconstrução de imagens com dados oriundos de inspeções não destrutivas por ultrassom. Foram avaliados somente os algoritmos de reconstrução de imagens baseados no princípio de atraso-e-soma e que são amplamente utilizados: Synthetic Aperture Focusing Technique (SAFT), o Total Focusing Method (TFM) e o Coherent Plane Wave Compounding (CPWC). Esse trabalho propõe utilizar técnicas de adaptação dos códigos, já desenvolvidos em um framework, para melhorar o desempenho no tempo de execução, utilizando as ferramentas Numba e Cython. É feita uma avaliação das implementações dessas técnicas pela medição e comparação dos tempos de execução. Foi observado uma melhora de aproximadamente 4 vezes para o SAFT, 8 vezes para o TFM e 388 vezes para o CPWC. Todos são os melhores resultados, e correspondem ao uso do Numba, porém o Cython também exibiu melhoras nos tempos de execução com aplicação das técnicas. Isso mostra que as ferramentas são eficazes para melhorar o desempenho de execução dos algoritmos de reconstrução de imagens.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Guarneri, Giovanni Alfredo-
dc.contributor.referee1Vargas, Diogo Ribeiro-
dc.contributor.referee2Guarneri, Giovanni Alfredo-
dc.contributor.referee3Denardin, Gustavo Weber-
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 
melhoriadesempenhoalgoritmospython.pdf2,63 MBAdobe PDFThumbnail
Visualizar/Abrir


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