Automated inspection and part enrollment
AssigneeKitov Systems Ltd
InventorsNir Avrahami, Joseph Rubner, Kfir Gedalyahu, Eran Vered, Liran Tzafri
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for automated inspection and part enrollment. In one implementation, a selection of an area of a part is received within a graphical user interface depicting a representation of the part. Based on the selection of the area of the part, a location of the selected area is determined. Image capture parameter(s) are determined based on the determined location. Based on (a) the determined image capture parameters and (b) the location of the selected area, an inspection path is computed with respect to the part. The computed inspection path is executed with respect to the part via an inspection system.
Claims30
A system comprising:
- a processing device;
- and
- a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:
- receiving, within a graphical user interface depicting a representation of a part, a selection of an area of the part;
- based on the selection of the area of the part, determining a location of the selected area;
- based on the determined location, determining one or more image capture parameters, the image capture parameters including, for each of one or more camera positions, at least a location and angle for a camera, from which said camera position at least one respective image of the determined location of the selected area is to be captured;
- based on the determined image capture parameters, computing an inspection path of the camera with respect to the part in accordance with the determined location of the selected area;
- and
- executing the computed inspection path by moving the camera with respect to the part via an inspection system, and capturing the at least one image of the part with the camera using the image capture parameters;
- wherein the operations further comprise:
- classifying one or more elements within the selected area of the part as belonging to a component type;
- determining at least one inspection requirement for the area of the part based on the component type, the inspection requirement being associated with a test of a parameter of elements having the component type;
- and
- wherein the one or more image capture parameters are further determined based on the at least one inspection requirement, and the associated test.
A method comprising:
- receiving, within a graphical user interface depicting a representation of a part, a selection of an area of the part;
- based on the selection of the area of the part, determining a location of the selected area;
- based on the determined location, determining one or more image capture parameters, the image capture parameters including, for each of one or more camera positions, at least a location and angle for a camera, from which said camera position one or more respective images of the determined location of the selected area are to be captured;
- based on the determined image capture parameters, computing an inspection path of the camera with respect to the part in accordance with the determined location of the selected area;
- capturing the one or more images of the part during an execution of the inspection path;
- presenting the one or more captured images via a graphical user interface;
- receiving a selection with respect to at least one of the one or more captured images;
- based on the selection, associating one or more testing parameters with at least one of the one or more captured images;
- and
- based on the associated one or more testing parameters, generating an inspection plan with respect to the part;
- classifying one or more elements within the selected area of the part as belonging to a component type;
- and
- determining at least one inspection requirement for the area of the part based on the component type, the inspection requirement being associated with a test of a parameter of elements having the component type;
- wherein the one or more image capture parameters are further determined based on the at least one inspection requirement, and the associated test.
Dependencies are inferred from the claim text.