×

Image-based popularity prediction

  • US 10,176,429 B2
  • Filed: 02/12/2015
  • Issued: 01/08/2019
  • Est. Priority Date: 05/24/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    memory; and

    one or more programs stored in the memory, the one or more programs comprising instructions that cause the one or more processors to perform operations comprising;

    receiving a search query from a client system;

    in response to receiving the search query, identifying a plurality of item listings relevant to the received search query, the plurality of item listings including at least a first item listing that comprises an image that includes image features, the image features including image dimensions;

    generating a bounding box based on the image dimensions of the image;

    computing a distribution of pixel colors located outside of the bounding box;

    identifying a foreground of the image based on the distribution of pixel colors located outside of the bounding box;

    segmenting the image into a foreground area and a background area based on the identifying the foreground of the image based on the distribution of pixel colors;

    extracting color pixel values from the foreground area of the image;

    generating a color histogram based on the color pixel values extracted from the foreground of the image;

    generating an image quality score of the image of the first item listing based on the color histogram and a ratio of the foreground area and the background area;

    ranking the first item listing among the plurality of item listings based on the image quality score; and

    communicating for display of a presentation of the plurality of item listings at the client system, the presentation of the plurality of item listings including the first item listing at a position among the plurality of item listings, the position based on the ranking of the first item listing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×