| CPC G06T 7/001 (2013.01) [G01N 21/8851 (2013.01); G06T 3/02 (2024.01); G06T 7/344 (2017.01); G06T 7/75 (2017.01); G01N 2021/8887 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20021 (2013.01)] | 7 Claims |

|
1. A system for automated, in-line inspection of objects comprising:
a transport belt configured to move an object being inspected along a transport path;
an optical acquisition unit configured to capture an image of the object being inspected and to transmit object image data;
at least one laser module comprising a laser driver and at least one laser sensor configured to capture laser scans of the object being inspected by the at least one laser sensor and to generate point cloud data representing the object being inspected;
a system memory including a computer-assisted design (CAD) model database containing CAD models; and
a system processing unit configured to:
analyze the object image data and select a CAD model from the CAD model database corresponding to the object being inspected;
align the CAD model with the point cloud data; and
compare the point cloud data to the CAD model by determining whether respective deviations between one or more point cloud dimensions of the point cloud data and one or more CAD dimensions of the CAD model exceed one or more thresholds.
|