IP Library Granted Patent US 11,087,458
Granted Patent B2
US 11,087,458 · App. 16/923,629 · Granted Aug 10, 2021

Automated in-line object inspection

Inventors: Bruce A. Link (Rochester, NY); Robert W. Johnson (Rochester, NY); Alexander C. Loui (Rochester, NY); Jose Zvietcovich Zegarra (Rochester, NY); Erik Garcell (Rochester, NY)
Assignee: KODAK ALARIS INC.
G06T7/001G01N21/8851G06K9/6202G06T3/0006G06T7/344G06T7/75G01N2021/8887G06T2207/10028G06T2207/20021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,087,458
App. No.
16/923,629
Granted
Aug 10, 2021
Kind
B2
Abstract

A system and method for performing real-time quality inspection of objects is disclosed. The system and method include a transport to move objects being inspected, allowing the inspection to be performed in-line. At least one optical acquisition unit is provided that captured optical images of the objects being inspected. The captured optical images are matched to CAD models of objects, and the matched CAD model is extracted. A laser with an illumination light beam has a wavelength in the violet or ultraviolet range then conducts scans of the objects, which are formed into three-dimensional point clouds. The point clouds are compared to the extracted CAD models for each object, where CTF are compared to user input or CAD model information and the object is determined to be acceptable or defective based on the extent of deviation between the point cloud and the CAD model.

Claims (35)

1. A method for performing inspection of objects comprising:

positioning an object to be inspected in an inspection system, the inspection system comprising an optical acquisition unit and at least one scanning sensor;

capturing an optical image of the object with an image capturing element in the optical acquisition unit prior to capturing any scans of the object with the at least one scanning sensor;

sending the captured optical image to a processing device, the processing device performing object recognition on the captured optical image to identify the entire object being inspected, and the processing device further determining position and orientation of the object within the inspection system based on the captured optical image;

configuring the at least one scanning sensor to capture multiple scans of the object based on the identification of the object and the position and orientation of the object within the inspection system; and

capturing multiple scans of the object with the at least one scanning sensor.

2. The method of claim 1 , further comprising determining characteristics of the object based on the captured optical image, and adjusting or configuring the at least one scanning sensor based on the determined characteristics of the object.

3. The method of claim 1 , further comprising moving the object during capturing of the multiple scans of the object.

4. The method of claim 1 , wherein capturing multiple scans of the object comprises moving the at least one scanning sensor relative to the object prior to or during the scans.

5. The method of claim 1 , wherein the optical acquisition unit comprises a camera.

6. The method of claim 1 , further comprising providing the determined identification, position, and orientation of the object to a processing unit connected to the at least one scanning sensor.

7. The method of claim 6 , further comprising controlling the at least one scanning sensor to scan a particular area in the inspection system based on the determined position and orientation of the object.

8. The method of claim 1 , wherein the at least one scanning sensor comprises a non-contact sensor.

9. The method of claim 8 , wherein the non-contact sensor comprises a laser sensor.

10. A system for performing inspection of objects comprising:

an object inspection area comprising a surface to support an object to be inspected;

an optical acquisition unit configured to capture an image of the object in the inspection area;

a processing device configured to receive the captured optical image of the object in the inspection area and determine an identification of the entire object by performing object recognition on the captured optical image, and to determine position and orientation of the object within the inspection area based on the captured optical image; and

at least one scanning sensor, separate from the optical acquisition unit, configured to capture multiple scans of the object based on the determined identification of the object and the position and orientation of the object within the inspection area.

11. The system of claim 10 , further comprising an object information database, wherein the processing device is configured to retrieve data from the object information database corresponding to the identified object.

12. The system of claim 10 , wherein the surface supporting the object is configured to move the object during capturing of the multiple scans of the object.

13. The system of claim 10 , wherein the at least one scanning sensor is configured to move relative to the object prior to or during the scans.

14. The system of claim 10 , wherein the optical acquisition unit comprises a camera.

15. The system of claim 10 , further comprising a processing unit connected to the at least one scanning sensor configured to receive the determined identification, position, and orientation of the object.

16. The system of claim 15 , wherein the processing unit is configured to control the at least one scanning sensor to scan a particular area in the inspection system based on the determined position and orientation of the object.

17. The system of claim 10 , wherein the at least one scanning sensor comprises a non-contact sensor.

18. The system of claim 17 , wherein the non-contact sensor comprises a laser sensor.

19. A method for performing inspection of objects comprising:

positioning an object to be inspected in an inspection system, the inspection system comprising an optical acquisition unit and at least one scanning sensor;

capturing an optical image of the object with an image capturing element in the optical acquisition unit prior to capturing any scans of the object with the at least one scanning sensor;

sending the captured optical image to a processing device, the processing device performing object recognition on the captured optical image to identify the entire object being inspected, and the processing device further determining location of the object within the inspection system based on the captured optical image;

configuring the at least one scanning sensor to capture multiple scans of the object based on the identification of the object and the location of the object within the inspection system; and

capturing multiple scans of the object with the at least one scanning sensor.

20. The method of claim 19 , wherein determining the location of the object within the inspection system comprises determining at least one of object position and object orientation.

21. The method of claim 19 , further comprising determining characteristics of the object based on the captured optical image, and adjusting or configuring the at least one scanning sensor based on the determined characteristics of the object.

Assignments (8)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2025
From: KODAK ALARIS LLC
To: ENCINA PRIVATE CREDIT SPV 2, LLC, AS COLLATERAL AGENT
Reel/Frame 072818/0674 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2025
From: FGI WORLDWIDE LLC
To: KODAK ALARIS LLC
Reel/Frame 072740/0681 →
CHANGE OF NAME Recorded Oct 31, 2024
From: KODAK ALARIS INC.
To: KODAK ALARIS LLC
Reel/Frame 069282/0866 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2024
From: THE BOARD OF THE PENSION PROTECTION FUND
To: KODAK ALARIS INC.
Reel/Frame 068481/0300 →
SECURITY AGREEMENT Recorded Aug 2, 2024
From: KODAK ALARIS INC.
To: FGI WORLDWIDE LLC
Reel/Frame 068325/0938 →
IP SECURITY AGREEMENT SUPPLEMENT (FISCAL YEAR 2022) Recorded Sep 22, 2022
From: KODAK ALARIS INC.
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 061504/0900 →
SECURITY INTEREST Recorded Jan 7, 2022
From: KODAK ALARIS INC.
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 058571/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2021
From: LINK, BRUCE A.; JOHNSON, ROBERT W.; LOUI, ALEXANDER C.; ZEGARRA, JOSE ZVIETCOVICH; GARCELL, ERIK
To: KODAK ALARIS INC.
Reel/Frame 055841/0148 →