Defective object inspection and removal systems and methods for identifying and removing defective objects
First Claim
1. A defective object identification and removal system having a conveyor that transports a plurality of objects through an imaging chamber with a camera disposed within the imaging chamber to capture images of the transported objects, the system comprising:
- an image processor for identifying, based on the images, defective objects from among the transported objects by performing a curvature transform on the images to correct the images for differences in gradation caused by differences in light reflectance of the objects and detecting defects in the objects using the corrected images, and for generating defect selection signals when the defective objects have been identified; and
an ejector controller for generating signals to remove the defective objects from the conveyor in response to the defect selection signals.
2 Assignments
0 Petitions
Accused Products
Abstract
Image processing system using cameras and image processing techniques to identify undesirable objects on roller conveyor lines. The cameras above the conveyor capture images of the passing objects. The roller background information is removed and images of the objects remain. To analyze each individual object accurately, the adjacent objects are isolated and small noisy residue fragments are removed. A spherical optical transform and a defect preservation transform preserve any defect levels on objects even below the roller background and compensate for the non-lambertian gradient reflectance on spherical objects at their curvatures and dimensions. Defect segments are then extracted from the resulting transformed images. The size, level, and pattern of the defect segments indicate the degree of defects in the object. The extracted features are fed into a recognition process and a decision making system for grade rejection decisions. The locations in coordinates of the defects generated by a defect allocation function are combined with defect rejection decisions and user parameters to signal appropriate mechanical actions such as to separate objects with defects from those that are defect-free.
167 Citations
15 Claims
-
1. A defective object identification and removal system having a conveyor that transports a plurality of objects through an imaging chamber with a camera disposed within the imaging chamber to capture images of the transported objects, the system comprising:
-
an image processor for identifying, based on the images, defective objects from among the transported objects by performing a curvature transform on the images to correct the images for differences in gradation caused by differences in light reflectance of the objects and detecting defects in the objects using the corrected images, and for generating defect selection signals when the defective objects have been identified; and an ejector controller for generating signals to remove the defective objects from the conveyor in response to the defect selection signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A defective object removal system, comprising:
-
a conveyor that transports a plurality of objects; an imaging unit disposed adjacent to the conveyor to capture images of the transported objects; an image processor, coupled to receive the images from the imaging unit, that corrects the images to compensate for differences in light reflectance due to curvature of the objects, identifies defective objects from the corrected images, and generates ejector signals based on the identified defective objects; and an ejector unit that removes the defective objects from the conveyor in response to the ejector signals.
-
-
9. A method, performed by an image processor, for identifying and separating a defective object from a plurality of objects, comprising the steps of:
-
receiving images of the objects; identifying a contour of the objects from the received images; correcting the received images to compensate for differences in light reflectance due to the contour of the objects; identifying the defective object from the corrected images; and generating signals to separate the defective object from the plurality of objects.
-
-
10. A system for identifying and separating a defective object from a plurality of objects, comprising:
-
means for acquiring an image for each of the objects, the acquired image including an object image and a background image; means for separating the object image from the background image in the acquired image; means for creating a contour image from the object image; means for converting the contour image to a binary image; means for forming an inverse image of the binary image; means for identifying the defective object by adding the inverse image to the contour image; and means for separating the defective object from other ones of the objects. - View Dependent Claims (11, 12)
-
-
13. A method for identifying and separating a defective object from a plurality of objects, comprising the steps of:
-
acquiring an image for each of the objects, the acquired image including an object image and a background image; separating the object image from the background image in the acquired image; creating a contour image from the object image; converting the contour image to a binary image; forming an inverse image of the binary image; identifying the defective object by adding the inverse image to the contour image; and separating the defective object from other ones of the objects. - View Dependent Claims (14, 15)
-
Specification