×

Dynamic feature weighting

  • US 10,210,179 B2
  • Filed: 11/18/2008
  • Issued: 02/19/2019
  • Est. Priority Date: 11/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising the steps of:

  • receiving, by a processor, an initial set of images related to a query via a network, the initial set of images obtained from a first ranking that is based on a first determination of relevance to the query;

    selecting, by the processor, a plurality of highest ranked images from the initial set of images to form a subset of selected images;

    receiving, by the processor, a set of features from the images of the subset based on characteristics of the images of the subset, the characteristics comprising at least a variance for each feature of the set of features across the subset of selected images;

    analyzing, by the processor, variance for each feature of the set of features across the subset of selected images;

    identifying, by the processor, features of the plurality of highest ranked images in the image subset having greater values of variance relative to other features in the set of features so as to distinguish features from the feature set;

    creating, by the processor, a second determination of relevance to the query providing more relevant and more diverse image search results than the first determination, the creating comprising including the identified features having greater values of variance into an optimum subset of features, the second determination of relevance for each image to the query being determined via weighting each feature of the optimum subset of features based on the variance for each feature and performing a summation of the weighted features;

    performing, by the processor, a second ranking of the initial set of images from the first ranking by using the optimum subset of features according to the second determination of relevance to the query such that the images from the second ranking are more relevant to the query, and more diverse, than the subset of selected images from the first ranking; and

    returning, by the processor, the images from the second ranking in response to the query.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×