Does any one have an idea regarding what sort of algorithm might Google be using to find similar images ?
-
2http://stackoverflow.com/questions/23931/what-algorithm-to-compare-two-images/3445087#3445087 – Tom Gullen Aug 11 '10 at 08:53
4 Answers
I'm not sure this has much to do with image processing. When I ask for "similar images" of the Eiffel tower, I get a bunch of photos of Paris Hilton, and street maps from Paris. Curiously, all of these images have the word "Paris" in the file name.

- 15,662
- 5
- 48
- 74
Currently the Google Image Search provides these filtering options:
- Image size
- Face detection
- Continuous-tone ("Photo") vs. Smooth shading ("Clipart") vs. bitonal("Line drawing")
- Color histogram
These options can be seen in its Image Search Result page.

- 6,062
- 1
- 23
- 51
-
-
1I tried that tool and it didn't seem interesting at all. At best they're simply doing clustering using both word-image information (for example, linking the word "Paris" with all images appearing on web pages that include the word "Paris") and the image information (image size, face, histogram etc) – rwong Aug 11 '10 at 06:12
-
I don't know about faces, but see at least:
- http://www.incm.cnrs-mrs.fr/LaurentPerrinet/Publications/Perrinet08spie
- Compare two images the python/linux way
I have heard, that one should use this when comparing images (I mean: make the prob model, calc. the probs, use this):
Or then it might even be one of those PCFG things that MIT people tend to use with robotics stuff. One I read used some sort of PCFG model made of basic shapes (that you can rotate magically) and searched the best match with