Similarity detection and clustering of images
First Claim
Patent Images
1. A computer system, comprising:
- a communication network;
a client connected to the communication network, the client having an input/output interface to submit a query;
a server connected to the communication network, the server having an input/output interface to receive a query from the client;
a database of images stored on the server;
a search module stored on the server, the search module configured to search the database utilizing the query to generate a search result, wherein the search engine is configured to determine images that are near duplicates.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for determining if a set of images in a large collection of images are near duplicates is described. The method includes processing the set of images, generating an image signature for each image in the set of images, and comparing the generated image signatures. The method can be used in clustering and ranking of images.
228 Citations
23 Claims
-
1. A computer system, comprising:
-
a communication network;
a client connected to the communication network, the client having an input/output interface to submit a query;
a server connected to the communication network, the server having an input/output interface to receive a query from the client;
a database of images stored on the server;
a search module stored on the server, the search module configured to search the database utilizing the query to generate a search result, wherein the search engine is configured to determine images that are near duplicates. - View Dependent Claims (2, 3)
-
-
4. A method for determining near duplicate images in a set of images, the method comprising:
-
generating an image signature for each image in the set of images; and
comparing the generated image signatures. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for clustering a set of images, the method comprising:
-
generating an image signature for each image; and
comparing the image signatures to determine an indicator of similarity between the images, wherein the indicator of similarity is used to cluster images. - View Dependent Claims (18, 19, 20)
-
-
21. A search engine for determining if two images are near duplicates, the apparatus comprising:
-
an image signature generator configured to generate an image signature for each image; and
a comparison facility configured to determine if the two images are near duplicate images based on their image signatures. - View Dependent Claims (22, 23)
-
Specification