×

Similar item detection

  • US 9,454,713 B2
  • Filed: 12/30/2014
  • Issued: 09/27/2016
  • Est. Priority Date: 12/30/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a database configured to store a first image associated with a first product offered for sale and a second image associated with a second product offered for sale; and

    a computing system communicatively coupled to the database, the computing system configured to;

    determine a similarity between the first image and the second image; and

    based on a result of the determination, alter a presentation of the second image to a buyer,wherein determining the similarity between the first image and the second image includes;

    applying a discrete transform to the first image to generate a first transform matrix that is a frequency representation of the first image;

    applying the discrete transform to the second image to generate a second transform matrix that is a frequency representation of the second image;

    determining a discrete transform difference between the first transform matrix of the first image and the second transform matrix of the second image;

    determining a plurality of first intensity vectors for the first image, each of the plurality of first intensity vectors corresponding to a different one of a plurality of first pixels of the first image;

    determining a plurality of second intensity vectors for the second image, each of the plurality of second intensity vectors corresponding to a different one of a plurality of second pixels of the second image;

    determining an intensity vector difference between the plurality of first intensity vectors and the plurality of second intensity vectors;

    generating first color information of the first image based on one or more first color histograms of hue and saturation of the first image;

    generating second color information of the second image based on one or more second color histograms of hue and saturation of the second image;

    determining a color difference between the first image and the second image using the first color information and the second color information; and

    determining the similarity between the first image and the second image based on the discrete transform difference, the intensity vector difference, and the color difference.

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