Verifying bin content in an automated materials handling facility
First Claim
1. A computer-implemented method for verifying content of a bin within a materials handling facility, comprising:
- under control of one or more computing systems configured with executable instructions,detecting an inventory holder within a defined distance of an image capture device, wherein;
the inventory holder is transported within the materials handling facility by a mobile drive unit; and
the inventory holder includes a bin;
causing an illumination element to illuminate the inventory holder;
causing the image capture device to capture an image of the inventory holder, wherein the image capture device is positioned so that the captured image will include a current bin image that includes a first representation of the bin and a first representation of content included in the bin;
determining a stored bin image, wherein the stored bin image includes a second representation of the bin and a second representation of content included in the bin;
processing the current bin image and the stored bin image to determine that a content change has occurred with respect to the content included in the bin;
determining an area of the current bin image corresponding to the determined content change;
determining a confidence score representative of a confidence that the determined content change corresponds to an expected content change; and
determining that the content included in the bin is accurate based at least in part on the confidence score exceeding a confidence threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes a device and system for verifying the content of items in a bin of an inventory holder within a materials handling facility. In some implementations, a bin content verification apparatus may be positioned within the materials handling facility and configured to capture images of inventory holders that include bins as the inventory holders are moved past the apparatus by mobile drive units. The images may be processed to determine whether the content included in the bins has changed since the last time images of the bins were captured. A determination may also be made as to whether a change to the bin content was expected and, if so, if the determined change corresponds with the expected change.
104 Citations
20 Claims
-
1. A computer-implemented method for verifying content of a bin within a materials handling facility, comprising:
under control of one or more computing systems configured with executable instructions, detecting an inventory holder within a defined distance of an image capture device, wherein; the inventory holder is transported within the materials handling facility by a mobile drive unit; and the inventory holder includes a bin; causing an illumination element to illuminate the inventory holder; causing the image capture device to capture an image of the inventory holder, wherein the image capture device is positioned so that the captured image will include a current bin image that includes a first representation of the bin and a first representation of content included in the bin; determining a stored bin image, wherein the stored bin image includes a second representation of the bin and a second representation of content included in the bin; processing the current bin image and the stored bin image to determine that a content change has occurred with respect to the content included in the bin; determining an area of the current bin image corresponding to the determined content change; determining a confidence score representative of a confidence that the determined content change corresponds to an expected content change; and determining that the content included in the bin is accurate based at least in part on the confidence score exceeding a confidence threshold. - View Dependent Claims (2, 3, 4, 5)
-
6. A system for verifying content included in a bin, the system comprising:
- an apparatus, including;
a distance determining element configured to determine a distance between an inventory holder that includes the bin and the apparatus; an illumination element oriented to illuminate the bin located in the inventory holder as the inventory holder reaches a first defined distance from the apparatus, as determined by the distance determining element; an image capture device oriented to capture an image of a bin located in the inventory holder as the inventory holder reaches a second defined distance from the apparatus, as determined by the distance determining element; a storage component in communication with the image capture device, wherein the storage component is configured to store the image when the image is captured; and a computing system, including; one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least; receive from the storage component the image of the bin; correlate the image of the bin with a stored image of the bin; determine, based at least in part on the image and the stored image, if at least one item of content included in the bin has changed; determine if a change to the content included in the bin was expected; and determine, based at least in part on the determination of whether at least one item of content included in the bin has changed and based at least in part on whether the change to the content included in the bin was expected, whether the content included in the bin is accurate. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
- an apparatus, including;
-
14. A computer-implemented method for verifying content of a bin, comprising:
under control of one or more computing systems configured with executable instructions, receiving a current image of at least a portion of an inventory holder, wherein the received image includes a representation of content included in a bin of the inventory holder; processing the received image to determine a portion of the received image that includes the representation of content included in the bin; correlating the portion of the received image with a stored image of the bin; determining, based at least in part on the portion of the received image and the stored image, if at least one item of content included in the bin has changed; determining if a change to the content included in the bin was expected; and determining, based at least in part on the determination of whether at least one item of content included in the bin has changed and based at least in part on whether the change to the content included in the bin was expected, whether the content included in the bin is accurate. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification