Identifying bottle sizes based on bottle proportions
First Claim
1. A system for processing images captured in a retail store, the system comprising:
- at least one processor configured to;
receive an image depicting a store shelf having a first product comprising at least one bottle and a second product displayed thereon, a type of the first product being different from a type of the second product;
analyze the image to detect a representation in the image of the at least one bottle, wherein the at least one bottle has an outline design;
identify in the image two outline elements being associated with the outline design of the at least one bottle, wherein each of the two outline elements has a specific length;
determine a size of the at least one bottle of the first product based on a comparison of the lengths of the two outline elements; and
determine, based on the determined sized of the at least one bottle of the first product, a type of the second product.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyze the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the at least one bottle. Each of the two outline elements may have a specific length. The at least one processor may further be configured to determine a size of the at least one bottle based on a comparison of the lengths of the two outline elements.
6 Citations
20 Claims
-
1. A system for processing images captured in a retail store, the system comprising:
at least one processor configured to; receive an image depicting a store shelf having a first product comprising at least one bottle and a second product displayed thereon, a type of the first product being different from a type of the second product; analyze the image to detect a representation in the image of the at least one bottle, wherein the at least one bottle has an outline design; identify in the image two outline elements being associated with the outline design of the at least one bottle, wherein each of the two outline elements has a specific length; determine a size of the at least one bottle of the first product based on a comparison of the lengths of the two outline elements; and determine, based on the determined sized of the at least one bottle of the first product, a type of the second product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A method for processing images captured in a retail store, the method comprising:
-
receiving an image depicting a store shelf having a first product comprising at least one bottle and a second product displayed thereon, a type of the first product being different from a type of the second product; analyzing the image to detect a representation in the image of the at least one bottle, wherein the bottle has an outline design; identifying in the image two outline elements being associated with the outline design of the at least one bottle, wherein each of the two outline elements has a specific length; determining a size of the at least one bottle of the first product based on a comparison of the lengths of the two outline elements; and determining, based on the determined sized of the at least one bottle of the first product, a type of the second product. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product for processing images captured in a retail store embodied in a non-transitory computer-readable medium and executable by at least one processor, the computer program product including instructions for causing the at least one processor to execute a method comprising:
-
receiving an image depicting a store shelf having a first product comprising at least one bottle and a second product displayed thereon, a type of the first product being different from a type of the second product; analyzing the image to detect a representation in the image of the at least one bottle, wherein the at least one bottle has an outline design; identifying in the image two outline elements being associated with the outline design of the at least one bottle, wherein each of the two outline elements has a specific length; determining a size of the at least one bottle of the first product based on a comparison of the lengths of the two outline elements; and determining, based on the determined sized of the at least one bottle of the first product, a type of the second product.
-
Specification