System, method and apparatus for price label modeling tool
AssigneeOmni Consumer Products, LLC
InventorsRobert Reynolds, Ovunc Tuzel, Marc A. Gilpin
Life of this patent
Estimating the term…
Abstract
Methods for label detection are disclosed herein. The method includes receiving, by a processor, an image of a label, detecting, by the processor, one or more physical characteristics of the label, determining, by the processor, one or more colors of the label, determining, by the processor, a data identifier for the one or more colors of the label, determining, by the processor, a product identifier associated with the label based on the data identifier, and generating, by the processor, a signal indicating a product to a user based on the product identifier
Claims20
A system comprising:
- a processing circuit comprising one or more memory devices coupled to one or more processors, the one or more memory devices configured to store instructions that, when executed by the one or more processors, cause the processing circuit to:
- receive an image of a label
- detect one or more physical characteristics of the label;
- determine one or more colors of the label;
- determine a data identifier for the one or more colors of the label;
- determine a product identifier associated with the label based on the data identifier;
- and
- generate a signal indicative of the product identifier.
A method comprising:
- receiving, by a processor, an image of a label
- detecting, by the processor, one or more physical characteristics of the label;
- determining, by the processor, one or more colors of the label;
- determining, by the processor, a data identifier for the one or more colors of the label;
- determining, by the processor, a product identifier associated with the label based on the data identifier;
- and
- generating, by the processor, a signal indicative of a product corresponding to the product identifier.
A system comprising:
- a processing circuit comprising one or more memory devices coupled to one or more processors, the one or more memory devices configured to store instructions that, when executed by the one or more processors, cause the processing circuit to:
- receive an image of one or more labels within an aisle;
- determine a coordinate location for each of the one or more labels in the image;
- receive a video of the aisle;
- compare the image of the one or more labels within the aisle with the video of the aisle to determine a highest value of feature matching;
- determine a transformed coordinate location for each of the one or more labels based on the comparison of the image of the one or more labels within the aisle with the video of the aisle;
- and
- determine a location for each of the one or more labels in the aisle based on the transformed coordinate location.
Dependencies are inferred from the claim text.