Item recommendations using image feature data
First Claim
1. A method comprising:
- determining, by one or more processors of a machine, a color histogram of a query image;
determining, by one or more processors of the machine, a first image attribute of the query image;
calculating, by one or more processors of the machine, a confidence score of the first image attribute, the confidence score quantifying a degree to which the first image attribute is present in the query image; and
comparing, by one or more processors of the machine, the first image attribute of the query image to a second image attribute of an item image that depicts an item, the comparing of the first and second image attributes being based on the confidence score of the first image attribute of the query image.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method to facilitate finding recommendations for a query image are disclosed herein. A color histogram is determined corresponding to the query image. Determining at least one of a visual pattern included in the query image, a dominant color of the query image, or an orientation histogram corresponding to the query image. Performing comparison of a first image attribute of the query image to a second image attribute of an inventory image corresponding to an inventory item, wherein the first image attribute used in the comparison is selected from among the color histogram, the dominant color, and the orientation histogram. The selection of the first image attribute is based on a confidence score associated with the visual pattern, the dominant color, or a directionality present in the query image.
47 Citations
20 Claims
-
1. A method comprising:
-
determining, by one or more processors of a machine, a color histogram of a query image; determining, by one or more processors of the machine, a first image attribute of the query image; calculating, by one or more processors of the machine, a confidence score of the first image attribute, the confidence score quantifying a degree to which the first image attribute is present in the query image; and comparing, by one or more processors of the machine, the first image attribute of the query image to a second image attribute of an item image that depicts an item, the comparing of the first and second image attributes being based on the confidence score of the first image attribute of the query image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a color histogram module comprising one or more processors of a machine and configured to determine a color histogram of a query image; an image attribute module comprising one or more processors of the machine and configured to; determine a first image attribute of the query image; and calculate a confidence score of the first image attribute, the confidence score quantifying a degree to which the first image attribute is present in the query image; and a comparison module comprising one or more processors of the machine and configured to compare the first image attribute of the query image to a second image attribute of an item image that depicts an item, the comparing of the first and second image attributes being based on the confidence score of the first image attribute of the query image. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium comprising instructions that, when executed by processors of a machine, cause the machine to perform operations comprising:
-
determining, by one or more processors of the machine, a color histogram of a query image; determining, by one or more processors of the machine, a first image attribute of the query image; and comparing, by one or more processors of the machine, the first image attribute of the query image to a second image attribute of an item image that depicts an item, the comparing of the first and second image attributes being based on a confidence score of the first image attribute of the query image, the confidence score quantifying a degree to which the first image attribute is present in the query image. - View Dependent Claims (19, 20)
-
Specification