IMAGE PROCESSING OF A RETAIL SHELF AREA
First Claim
1. A method for processing an image of a retail shelf area, the method being implemented by one or more processors and comprising:
- receiving the image of the retail shelf area, the image depicting the retail shelf area at an angled and depthwise perspective in relation to the point of image capture;
determining a portion of the image that depicts one or more shelves in the retail shelf area; and
detecting one or more products in a remainder portion of the image, separate from the portion of the image determined to depict the one or more shelves.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for processing an image of a retail shelf area. According to one aspect, a portion of an image that depicts the retail shelf area at an angled and depthwise perspective is determined to depict shelves. The image can be modified so that the portion of the image determined to depict shelves is substantially parallel to a predefined horizontal reference frame. Products can then be detected in the remainder portion of the image, separate from the portion of the image determined to depict shelves. An applicable planogram can be used to generate compliance information based on the detected products and the determined portion of the image depicting shelves.
-
Citations
15 Claims
-
1. A method for processing an image of a retail shelf area, the method being implemented by one or more processors and comprising:
-
receiving the image of the retail shelf area, the image depicting the retail shelf area at an angled and depthwise perspective in relation to the point of image capture; determining a portion of the image that depicts one or more shelves in the retail shelf area; and detecting one or more products in a remainder portion of the image, separate from the portion of the image determined to depict the one or more shelves. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for processing an image of a retail shelf area, comprising:
-
a memory resource to store instructions; and one or more processors using the instructions stored in the memory resource to; receive the image of the retail shelf area, the image depicting the retail shelf area at an angled and depthwise perspective in relation to the point of image capture; determine a portion of the image that depicts one or more shelves in the retail shelf area; based on the determination of the portion of the image depicting the one or more shelves, modify the image so that the portion of the image depicting the one or more shelves is substantially parallel to a predefined horizontal reference frame; detect one or more products in a remainder portion of the modified image, separate from the portion of the image determined to depict the one or more shelves; and generate information regarding compliance of an applicable planogram based on the detected one or more products and the determination of the portion of the image depicting the one or more shelves.
-
-
15. A non-transitory computer-readable medium for processing an image of a retail shelf area, the computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:
-
capturing the image of the retail shelf area, the image depicting the retail shelf area at an angled and depthwise perspective in relation to the point of image capture; determining a portion of the image that depicts one or more shelves in the retail shelf area; based on the determination of the portion of the image depicting the one or more shelves, modifying the image so that the portion of the image depicting the one or more shelves is substantially parallel to a predefined horizontal reference frame; detecting one or more products in a remainder portion of the modified image, separate from the portion of the image determined to depict the one or more shelves; and generating information regarding compliance of an applicable planogram based on the detected one or more products and the determination of the portion of the image depicting the one or more shelves.
-
Specification