US 12,254,617 B2
Automated in-line object inspection
Bruce A. Link, Rochester, NY (US); Robert W. Johnson, Rochester, NY (US); Alexander C. Loui, Rochester, NY (US); Jose Zvietcovich Zegarra, Rochester, NY (US); and Erik Garcell, Rochester, NY (US)
Assigned to KODAK ALARIS LLC, Rochester, NY (US)
Filed by KODAK ALARIS INC., Rochester, NY (US)
Filed on Jun. 1, 2021, as Appl. No. 17/335,755.
Application 17/335,755 is a continuation of application No. 16/033,858, filed on Jul. 12, 2018, granted, now 11,049,236.
Claims priority of provisional application 62/587,806, filed on Nov. 17, 2017.
Prior Publication US 2021/0295492 A1, Sep. 23, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 3/02 (2024.01); G01N 21/88 (2006.01); G06T 7/00 (2017.01); G06T 7/33 (2017.01); G06T 7/73 (2017.01)
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
OG exemplary drawing
 
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.