AbstractAutomated industrial welding processes depend on a large number of factors interacting with high complexity resulting in some sporadic and random variability of the manufactured product that may affect its quality. It is therefore very important to have an accurate and stable quality control. In this work, a deep learning (DL) model is developed for semantic segmentation of weld seams using 3D stereo images of the seam. The objective is to correctly identify the shape and volume of the weld seam as this is the basic problem of quality control. To achieve this, a model called UNet$${\mathcal {L}}$$ L ++ has been developed, based on the UNet and UNet++ architectures, with a more complex topology and a simple encoder to achieve a good adaptation to the specific characteristics of the 3D data. The proposed model receives as input a voxelized 3D point cloud of the freshly welded part where noise is abundantly visible, and generates as output another 3D voxel grid where each voxel is semantically labeled. The experiments performed with parts built by a real weld line show a correct identification of the weld seams, obtaining values between 0.935 and 0.941 for the Dice Similarity Coefficient (DSC). As far as the authors are aware, this is the first 3D analysis proposal capable of generating shape and volume information of weld seams with almost perfect noise filtering.
Read full abstract