Muchas veces tenemos la necesidad de saber si una foto está en mas sitios de internet, para eso usamos el servicio de image reverse search
Estos servicios toman el fingerprint de cada foto del web y lo almacenan, guardando ademas el link donde se encuentra, asi como la dimensión, por tanto podemos comparar una foto de alguna página o de nuestro disco duro con la base de datos almacenada.
TinEye.com http://www.tineye.com
RevIMG http://www.revimg.net/
Este proyecto ademas trata de identificar geográficamente la foto.
http://graphics.cs.cmu.edu/projects/im2gps/
mas información:
Content-based image retrieval http://en.wikipedia.org/wiki/CBIR