STORE SHELF IMAGING SYSTEM AND METHOD
First Claim
1. A robotic system comprising:
- a mobile base including an operatively associated primary navigation component configured to determine a location of the mobile base within an operating environment, the operating environment including a plurality of objects substantially horizontally aligned parallel to one or more aisles along which the mobile base travels and the location of the mobile base determined by the primary navigation component including a distance of the mobile base along an aisle being traveled by the mobile base;
one or more image capture devices operatively attached to the mobile base and configured to acquire images of the plurality of objects at a predefined resolution and field of view (FOV) as the mobile base travels along the one or more aisles;
a master control unit operatively associated with the mobile base and the one or more image capture devices, the master control unit including an operatively associated memory configured to store instructions and an operatively associated processor configured to execute the instructions, the master control unit instructions configured to instruct the mobile base to travel along a first aisle, instruct the one or more image capture devices to acquire sequential overlapping images including an overlapping portion and a non-overlapping portion of one or more objects along the first aisle, and processing the sequential overlapping images to perform image-based accuracy correction to generate a corrected location of the mobile base, the corrected location of the mobile base calculated by determining a shift distance associated with aligning the overlapping portions of the sequential overlapping images, the shift distance applied to the location of the mobile base along the aisle provided by the primary navigation component.
4 Assignments
0 Petitions
Accused Products
Abstract
A store profile generation system includes a mobile base and an image capture assembly mounted on the base. The assembly includes at least one image capture device for acquiring images of product display units in a retail environment. A control unit acquires the images captured by the at least one image capture device at a sequence of locations of the mobile base in the retail environment. The control unit extracts product-related data from the acquired images and generates a store profile indicating locations of products and their associated tags throughout the retail environment, based on the extracted product-related data. The store profile can be used for generating new product labels for a sale in an appropriate order for a person to match to the appropriate locations in a single pass through the store.
52 Citations
23 Claims
-
1. A robotic system comprising:
-
a mobile base including an operatively associated primary navigation component configured to determine a location of the mobile base within an operating environment, the operating environment including a plurality of objects substantially horizontally aligned parallel to one or more aisles along which the mobile base travels and the location of the mobile base determined by the primary navigation component including a distance of the mobile base along an aisle being traveled by the mobile base; one or more image capture devices operatively attached to the mobile base and configured to acquire images of the plurality of objects at a predefined resolution and field of view (FOV) as the mobile base travels along the one or more aisles; a master control unit operatively associated with the mobile base and the one or more image capture devices, the master control unit including an operatively associated memory configured to store instructions and an operatively associated processor configured to execute the instructions, the master control unit instructions configured to instruct the mobile base to travel along a first aisle, instruct the one or more image capture devices to acquire sequential overlapping images including an overlapping portion and a non-overlapping portion of one or more objects along the first aisle, and processing the sequential overlapping images to perform image-based accuracy correction to generate a corrected location of the mobile base, the corrected location of the mobile base calculated by determining a shift distance associated with aligning the overlapping portions of the sequential overlapping images, the shift distance applied to the location of the mobile base along the aisle provided by the primary navigation component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A continuous motion store profile generation system comprising:
-
a mobile base including an operatively associated primary navigation component configured to determine a location of the mobile base within a retail environment, the retail environment including a plurality of product display units arranged in a plurality of aisles, each product display unit including a plurality of product display fixtures, a plurality of products arranged on one or more of the product display fixtures, and a plurality of tags attached to the product display fixtures, each tag including product-related data including a barcode associated with a respective product proximately located on the product display fixture near the tag; an image capture assembly mounted on the mobile base, the assembly including a plurality of image capture devices for acquiring images of the product display units; a master control unit including an operatively associated memory which stores instructions and a processor for executing the instructions, the control unit instructions including instructions for processing the images acquired by the plurality of image capture devices at a sequence of locations during a continuous movement of the mobile base in the retail environment, thereafter extracting the product-related data from the images of the product display units captured by the plurality of image capture devices during the continuous movement of the mobile base, and generating a store profile indicating locations of the products and/or tags throughout the retail environment based on the extracted product-related data, a spatial characterization of the image capture assembly, and the locations of the mobile base at the sequence of locations provided by the primary navigation component during continuous movement of the mobile base during an interval of time that the images were acquired. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A store profile generation system comprising:
-
a mobile base including an operatively associated primary navigation component configured to determine a location of the mobile base within a retail environment, the retail environment including a plurality of product display units arranged in a plurality of aisles, each product display unit including a plurality of product display fixtures, a plurality of products arranged on one or more of the product display fixtures, and a plurality of tags attached to the product display fixtures, each tag including product-related data including a barcode associated with a respective product proximately located on the product display fixture near the tag; a high resolution (HR) image capture assembly mounted on the mobile base, the image capture assembly including a plurality of high resolution (HR) image capture devices configured at a first resolution and a first field of view (FOV) to acquire HR images of the product display units; and a master control unit including an operatively associated memory which stores instructions and a processor for executing the instructions, the control unit instructions including instructions for processing the images acquired by the plurality of image capture devices at a sequence of locations during a continuous movement of the mobile base in the retail environment, thereafter extracting the product-related data from the images of the product display units captured by the plurality of image capture devices during the continuous movement of the mobile base, and generating a store profile indicating locations of the products and/or tags throughout the retail environment based on the extracted product-related data, a spatial characterization of the image capture assembly, and the locations of the mobile base at the sequence of locations provided by the primary navigation component during continuous movement of the mobile base during an interval of time that the images were acquired. - View Dependent Claims (20, 21, 22, 23)
-
Specification