Patent Document ID: 9454713
Application ID: 14586318
Patent Status: 1

Claim One:
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.