Planogram Extraction Based On Image Processing
First Claim
1. A method comprising:
- receiving an image of at least one product within an inventory environment;
identifying at least one candidate product instance based on a configuration profile;
performing object recognition analysis on the image based on stored product images corresponding to the at least one candidate product instance to provide product recognition data; and
providing an extracted planogram based on the product recognition data.
2 Assignments
0 Petitions
Accused Products
Abstract
Image analysis techniques, including object recognition analysis, are applied to images obtained by one or more image capture devices deployed within inventory environments. The object recognition analysis provides object recognition data (that may include one or more recognized product instances) based on stored product (training) images. In turn, a variety of functionalities may be enabled based on the object recognition data. For example, a planogram may be extracted and compared to a target planogram, or at least one product display parameter for a product can be determined and used to assess presence of the product within the inventory environment, or to determine compliance of display of the product with a promotional objective. In yet another embodiment, comparisons may be made within a single image or between multiple images over time to detect potential conditions requiring response. In this manner, efficiency and effectiveness of many previously manually-implemented tasks may be improved.
262 Citations
19 Claims
-
1. A method comprising:
-
receiving an image of at least one product within an inventory environment; identifying at least one candidate product instance based on a configuration profile; performing object recognition analysis on the image based on stored product images corresponding to the at least one candidate product instance to provide product recognition data; and providing an extracted planogram based on the product recognition data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor-readable medium having stored thereon executable instructions that, when executed, cause a processing device to:
-
receive an image of at least one product within an inventory environment; identify at least one candidate product instance based on a configuration profile; perform object recognition analysis on the image based on stored product images corresponding to the at least one candidate product instance to provide product recognition data; and provide an extracted planogram based on the product recognition data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
an image capture device configured and disposed to capture an image of at least one product within an inventory environment; and an automatic planogram generator, in communication with the image capture device, operative to identify at least one candidate product instance based on a configuration profile, to perform object recognition analysis on the image based on stored product images corresponding to the at least one candidate product instance to provide product recognition data and to provide an extracted planogram based on the product recognition data.
-
Specification