| CPC B23K 31/02 (2013.01) [B23K 9/0953 (2013.01); B25J 11/005 (2013.01)] | 10 Claims |

|
1. A bead appearance inspection device comprising:
an input unit configured to enter input data related to a welding bead of a workpiece produced by welding;
a preprocessing unit configured to perform a preprocessing of converting a shape of the welding bead into a predetermined shape on the input data; and
k inspection determination units, where k is an integer of 1 or more, that are equipped with k types of artificial intelligence, and that are configured to inspect and determine presence or absence of a welding defect of the welding bead based on processings of the k types of artificial intelligence targeting the input data on which the preprocessing is performed,
wherein when the shape of the welding bead is a curve shape, the preprocessing unit performs a planarization processing of making the shape of the welding bead into a shape that is more linear than the curve shape by moving a point on a curve of the curve shape in the input data as a target.
|