Figures & data
Table 1. Line-laser scanner parameters.
Figure 4. The curvature and normal vector of the point cloud; (a) 3D point cloud; (b) normal vector of point cloud; (c) curvature of the point cloud.
![Figure 4. The curvature and normal vector of the point cloud; (a) 3D point cloud; (b) normal vector of point cloud; (c) curvature of the point cloud.](/cms/asset/e14ad290-c12c-489b-839f-696fd98bc158/nvpp_a_2294336_f0004_oc.jpg)
Figure 5. Weld bead extraction process, (a) normal vector Z-component two-dimensional graph; (b) segmentation threshold of 240; (c) closed operation; (d) extracted weld bead contour; (e) removal of noise around the contour based on contour area; (f) opening and closing operation.
![Figure 5. Weld bead extraction process, (a) normal vector Z-component two-dimensional graph; (b) segmentation threshold of 240; (c) closed operation; (d) extracted weld bead contour; (e) removal of noise around the contour based on contour area; (f) opening and closing operation.](/cms/asset/09bc1e6d-3ae5-4c27-ae41-20dec6ed675c/nvpp_a_2294336_f0005_oc.jpg)
Figure 6. Extraction process of weld bead centreline; (a) result of morphological thinning; (b) the simplified centreline; (c) the centreline in the 3D point cloud.
![Figure 6. Extraction process of weld bead centreline; (a) result of morphological thinning; (b) the simplified centreline; (c) the centreline in the 3D point cloud.](/cms/asset/232539f1-21f9-4842-a9d9-e7e225cf79b3/nvpp_a_2294336_f0006_oc.jpg)
Table 2. RANSAC line fitting algorithm summary.
Figure 7. Humps defect detection; (a) image of weld bead; (b) the real height curve and RANSAC fitted line; (c) height difference; (d) curvature radius of the height curve; (e)the combined index; (f) result of hump detection.
![Figure 7. Humps defect detection; (a) image of weld bead; (b) the real height curve and RANSAC fitted line; (c) height difference; (d) curvature radius of the height curve; (e)the combined index; (f) result of hump detection.](/cms/asset/0dd60567-ff0a-4c45-b6a8-56061db40826/nvpp_a_2294336_f0007_oc.jpg)
Figure 8. Detection failure case: (a) Triangular deposition; (b) Extracted centreline and actual centreline.
![Figure 8. Detection failure case: (a) Triangular deposition; (b) Extracted centreline and actual centreline.](/cms/asset/ac697be0-4909-4e8c-9d54-805dfbba33aa/nvpp_a_2294336_f0008_oc.jpg)
Figure 10. Defect evaluation process; (a) extraction of the weld bead cross-section; (b) polynomial fitting; (c) surface reconstruction of the defect.
![Figure 10. Defect evaluation process; (a) extraction of the weld bead cross-section; (b) polynomial fitting; (c) surface reconstruction of the defect.](/cms/asset/f8178c22-8c73-4b9a-83ce-a5545da7d370/nvpp_a_2294336_f0010_oc.jpg)
Figure 14. Detection results of interlayer accumulation; (b) The results of defect detection on the second layer; (c) The results of defect detection on the fourth layer; (d)The results of defect detection on the ninth layer.
![Figure 14. Detection results of interlayer accumulation; (b) The results of defect detection on the second layer; (c) The results of defect detection on the fourth layer; (d)The results of defect detection on the ninth layer.](/cms/asset/d005d6e4-0079-451f-a2ae-bd3cf6210e66/nvpp_a_2294336_f0014_oc.jpg)
Table 3. Defect detection result.
Table 4. Time statistics of normal and curvature are calculated.
Figure 15. (a) After the first layer; (b) After the first bead of the second layer; (c) point cloud image of (a); (d) point cloud image of (b); (e) Overlapping of (a) and (b), blue for (a), red for (b); (f) Extracting the point cloud of current bead to be detected.
![Figure 15. (a) After the first layer; (b) After the first bead of the second layer; (c) point cloud image of (a); (d) point cloud image of (b); (e) Overlapping of (a) and (b), blue for (a), red for (b); (f) Extracting the point cloud of current bead to be detected.](/cms/asset/ae245557-b5f1-482d-a1c7-382c68995ac1/nvpp_a_2294336_f0015_oc.jpg)
Table 5. Evaluation metrics of the algorithm.
Table 6. Defect evaluation result.
Data availability statement
The data that support the findings of this study are openly available in Mendeley Data at doi: 10.17632/vm5rmhtxbx.1.