Ordering image search results
First Claim
1. A computer-implemented method, comprising:
- receiving a plurality of image search results that are responsive to a search query, each image search result referencing an image that has been identified as responsive to the search query based on a relevance score for the image search result, the relevance score being determined independent of a visual similarity of the image to other images referenced by the image search results;
for a particular image search result;
receiving, in a data processing apparatus, image similarity data for the particular image search result, the image similarity data being indicative of a visual similarity between the image referenced by the particular image search result and other images that are referenced by the plurality of image search results;
generating, in a data processing apparatus, an adjustment factor based on the relevance score for the particular image search result and the image similarity data for the particular image search result, the adjustment factor specifying a quality measure for the particular image search result relative to the search query;
determining that the particular image search result is a co-relevant result, the co-relevant result being a responsive image search result for which;
the relevance score meets a specified relevance score threshold; and
the image similarity data indicates that the image referenced by the responsive image search result has a least a threshold level of visual similarity to a threshold number of the images referenced by the image search results; and
scaling the adjustment factor for the particular image search result by an amplification factor in response to determining that the particular image search result is a co-relevant result.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for ranking images are disclosed. An image search subsystem generates an adjustment factor representative of a quality measure of an image relative to a search query. The quality represents a relevance of the image to the query. The adjustment factor can be computed based on relevance data for the image to the query and image similarity data representing a relative similarity between the image and other images relevant to the query. The relevance data can be based on user actions in response to the image being included in search results for the query. The adjustment factor can be scaled based on whether the relevance data and the image similarity data both indicate that the image is relevant to the search query. A relevance score is computed based on the adjustment factor (e.g., a product of the adjustment factor and relevance score).
85 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a plurality of image search results that are responsive to a search query, each image search result referencing an image that has been identified as responsive to the search query based on a relevance score for the image search result, the relevance score being determined independent of a visual similarity of the image to other images referenced by the image search results; for a particular image search result; receiving, in a data processing apparatus, image similarity data for the particular image search result, the image similarity data being indicative of a visual similarity between the image referenced by the particular image search result and other images that are referenced by the plurality of image search results; generating, in a data processing apparatus, an adjustment factor based on the relevance score for the particular image search result and the image similarity data for the particular image search result, the adjustment factor specifying a quality measure for the particular image search result relative to the search query; determining that the particular image search result is a co-relevant result, the co-relevant result being a responsive image search result for which; the relevance score meets a specified relevance score threshold; and the image similarity data indicates that the image referenced by the responsive image search result has a least a threshold level of visual similarity to a threshold number of the images referenced by the image search results; and scaling the adjustment factor for the particular image search result by an amplification factor in response to determining that the particular image search result is a co-relevant result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a first data storage device storing relevance data for an image search result relative to a search query, the image search result referencing an image that has been identified as responsive to the search query based on a relevance score for the image search result, the relevance score being determined independent of a visual similarity of the image to other images that are referenced by other image search results that are identified as responsive to the search query; a second data storage device storing image similarity data that is indicative of a relative visual similarity between the image and the other images; and an image search subsystem comprising one or more processors coupled to each of the first data storage device and the second data storage device to generate an adjustment factor for the image search result relative to the search query based on the relevance data and image similarity data, the adjustment factor representing a quality measure for the image relative to the search query, the image search subsystem being further operable to; determine that the image search result is a co-relevant result, the co-relevant result being a responsive image search result for which; the relevance score meets a specified relevance score threshold; and the image similarity data indicates that the image referenced by the responsive image search result has a least a threshold level of visual similarity to a threshold number of the other images referenced by the image search results; and scaling the adjustment factor for the image search result by an amplification factor in response to determining that the image search result is a co-relevant result. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium encoded with a computer program comprising instructions that when executed operate to cause a computer to perform operations:
-
receiving a plurality of image search results that are responsive to a search query, each image search result referencing an image that has been identified as responsive to the search query based on a relevance score for the image search result, the relevance score being determined independent of a visual similarity of the image to other images referenced by the image search results; for a particular image search result; receiving image similarity data for the particular image search result, the image similarity data being indicative of a visual similarity between the image referenced by the particular image search result and other images that are referenced by the plurality of image search results; generating an adjustment factor based on the relevance score for the particular image search result and the image similarity data for the particular image search result, the adjustment factor specifying a quality measure for the particular image search result relative to the search query; determining that the particular image search result is a co-relevant result, the co-relevant result being a responsive image search result for which; the relevance score meets a specified relevance score threshold; and the image similarity data indicates that the image referenced by the responsive image search result has a least a threshold level of visual similarity to a threshold number of the images referenced by the image search results; and scaling the adjustment factor for the particular image search result by an amplification factor in response to determining that the particular image search result is a co-relevant result. - View Dependent Claims (20)
-
Specification