System and method for performing production line product identification
First Claim
1. A system comprising:
- a plurality of image capturing devices situated near an inspection location on a continuously moving production line, wherein each of the plurality of image capturing devices is oriented to acquire images of a plurality of items moving along the production line from a different orientation angle;
a rejection device; and
a controller communicatively coupled to the plurality of image capturing devices and the rejection device, wherein the controller is configured to, for each item of the plurality of items,identify, from a plurality of images of the respective item, the plurality of images comprising at least one image captured from each of the plurality of image capturing devices, a subset of the plurality of images including at least one of a portion of a product identification code and a portion of additional features of the respective item,assess quality of each image of the subset of images to identify at least one candidate image portraying one or more features useful for positively identifying the respective item in further analysis, the one or more features including the at least one of the portion of the product identification code and the portion of the additional features of the respective item,apply at least one matching algorithm to the at least one candidate image to determine whether the at least one of the portion of the product identification code and the portion of the additional features matches product information corresponding to the item, andresponsive to application of the at least one matching algorithm resulting in no matching product information, cause actuation of the rejection device to remove the item from the production line.
2 Assignments
0 Petitions
Accused Products
Abstract
In an illustrative embodiment, a system for identifying products on a production line includes image capturing devices that acquire images of containers moving along a production line at an inspection location. The system also includes a rejection device and a controller that configures the image capturing devices for image acquisition based on properties of the containers, identifies a product associated with each of the containers based on a portion of a product identification code and a portion of additional features detected in the images, and determines whether the identified product matches predetermined properties or characteristics, resulting in a pass result, otherwise a non-pass result occurs. When a non-pass result occurs, the controller outputs a signal to actuate the rejection device that removes the container from the production line.
-
Citations
20 Claims
-
1. A system comprising:
-
a plurality of image capturing devices situated near an inspection location on a continuously moving production line, wherein each of the plurality of image capturing devices is oriented to acquire images of a plurality of items moving along the production line from a different orientation angle; a rejection device; and a controller communicatively coupled to the plurality of image capturing devices and the rejection device, wherein the controller is configured to, for each item of the plurality of items, identify, from a plurality of images of the respective item, the plurality of images comprising at least one image captured from each of the plurality of image capturing devices, a subset of the plurality of images including at least one of a portion of a product identification code and a portion of additional features of the respective item, assess quality of each image of the subset of images to identify at least one candidate image portraying one or more features useful for positively identifying the respective item in further analysis, the one or more features including the at least one of the portion of the product identification code and the portion of the additional features of the respective item, apply at least one matching algorithm to the at least one candidate image to determine whether the at least one of the portion of the product identification code and the portion of the additional features matches product information corresponding to the item, and responsive to application of the at least one matching algorithm resulting in no matching product information, cause actuation of the rejection device to remove the item from the production line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
determining, by a controller, a type of container expected on a continuous production line; automatically adjusting, by the controller, one or more settings of each image capturing device of one or more of a plurality of image capturing devices to configure each of the one or more image capturing devices to acquire images from a different respective orientation angle, such that a 360-degree rotational range of features of each of a plurality of containers is captured by the plurality of image capturing devices, wherein the one or more settings of each image capturing device of the one or more image capturing devices are based at least in part on the type of container; acquiring, with the plurality of image capturing devices, images of the plurality of containers moving along the continuous production line; by the controller for a given container of the plurality of containers, applying a first extraction algorithm configured to extract a machine-readable information code from at least one of the plurality of images of the respective container acquired by the plurality of image capturing devices; responsive to determining the first extraction algorithm failed to identify the machine-readable information code, applying a second extraction algorithm configured to extract a feature pattern from each of the plurality of images of the respective container; applying a matching algorithm to the feature pattern of at least one of the plurality of images to match the feature pattern to product information; and responsive to failing to identify a match by the matching algorithm, causing actuation of a rejection device to remove the respective container from the continuous production line. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification