×

Similar item detection

  • US 9,767,382 B2
  • Filed: 07/06/2016
  • Issued: 09/19/2017
  • Est. Priority Date: 12/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining a first image from a database, the first image associated with a first database entry;

    obtaining a second image from a database, the second image associated with a second database entry;

    determining, using a computing system, a similarity between the first image and the second image; and

    in response to determining that the first image is similar to the second image, altering the second database entry in the database, altering the second database entry in the database includes one or more of;

    removing the second image from the database, altering the second image, and changing a status in the second database entry regarding placement of information from the second database entry in results from a search request,wherein determining the similarity between the first image and the second image includes;

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

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

    determining a plurality of first random intensity vectors for the first image, each of the plurality of first random intensity vectors corresponding to a different one of a plurality of first random pixels of the first image that are selected randomly in the first image;

    determining a plurality of second random intensity vectors for the second image, each of the plurality of second random intensity vectors corresponding to a different one of a plurality of second random pixels of the second image, the plurality of second random pixels selected based on and corresponding to the plurality of first random pixels;

    determining a set intensity vector difference between only the plurality of first set intensity vectors and the plurality of second set intensity vectors; and

    determining a random intensity vector difference between only the plurality of first random intensity vectors and the plurality of second random intensity vectors,wherein the similarity between the first image and the second image is determined based on the set intensity vector difference and the random intensity vector difference.

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