Implementação de algoritmo de tratamento de imagens para detecção de falhas em cordão de solda
Implementação de algoritmo de tratamento de imagens para detecção de falhas em cordão de solda
Rafael Marques Ilivinski
Departamento Acadêmico de Eletrônica (DAELN) - Universidade Tecnológica Federal do Paraná
(UTFPR)
Curso superior de Tecnologia em Sistemas de Telecomunicações
Curitiba – PR – Brasil
r.ilivinski@gmail.com
Resumo: Este artigo visa apresentar os resultados obtidos na implementação em Matlab do algoritmo de tratamento de imagens para detecção de falhas em cordão de solda. Várias imagens foram fornecidas pelo professor Luís Alberto Lucas, onde cada imagem tem falhas distintas no cordão de solda, sendo que o algoritmo deveria detectar e realçar as falhas em pelo menos três dessas imagens.
Palavras-chave: Matlab, falhas, detecção.
Abstract: This article aims to present the results obtained in the Matlab implementation of the image treatment algorithm for detecting flaws in weld bead. Several images were provided by Professor Luis
Alberto Lucas, where each image has distinct flaws in the weld bead, and the algorithm should detect and highlight the failures in at least three of these images.
Keywords: Matlab, flaws, detecting.
1.
Introdução
O presente trabalho visa detectar erros em cordão de solda por meio de um algoritmo. Inicialmente, foi implementado em MatLab um algoritmo baseado em conceitos vistos em aula, especificamente os conceitos de limiarização, morfologia matemática e elementos estruturantes, e também baseado em trabalhos similares, como a dissertação de mestrado “Segmentação e extração das características de defeitos em imagens radiográficas de junta soldadas e tubulações”, do professor Guilherme Schneider, que foi estudada durante as aulas.
Antes de iniciar a detecção das falhas, as imagens utilizadas foram segmentadas manualmente para enfatizar apenas a parte relativa ao cordão de solda, já que as imagens fornecidas são de tubos inteiros e a parte do cordão corresponde apenas a uma parte do