Similitud de imágenes
En estos tiempos donde todo es visual, el campo de la visión por ordenador debe tener un peso especÃfico, también en la seguridad informática bajo mi punto de vista. Creo que todos recordamos casos donde el tratamiento de imágenes ha logrado reconstruir una foto de un pederasta que habia aplicado un desenfoque radial a su cara, algoritmo que fue revertido por la interpol.
HabÃa una herramienta que buscaba MD5s de fotografÃas en las redes P2P. Pero está claro que es un método limitado ya que una mÃnima variación de la imagen evade esto. Lo ideal serÃa una aplicación que reconociera ciertas caracterÃsticas de las fotos respecto a fotografÃas anteriormente conocidas.
Vamos a poner un ejemplo
¿Os acordais de esta escena? Es del peliculón «Tesis» de Alejandro Amenabar, para los que la hayan visto recordaran que cualquier detalle en las imágenes que veÃan los protagonistas era de suma importancia. La raya roja sobre fondo blanco les da la idea de que es un garaje mÃsmamente. Pues bien veamos la siguiente imagen:
El mismo sitio, distinta persona, distinto MD5, muchas cosas distintas, pero otras siguen iguales.
¿Os habéis fijado en la parte izquierda, donde hay una especie de manguera? ¿Qué pasarÃa si decidimos buscar imágenes que tengan esa manguera en ese mismo lugar mas o menos?. HabrÃa posibilidades de que el contenido de la imagen fuera el mismo que las anteriores.
Ahora apliquemos esto a cualquier tipo de foto, incluido las chungas. Si una foto tiene una serie de elementos caracteristicos, dejando a un lado su contenido principal que puede variar, buscando estos contenidos secundarios podrÃamos identificar fotos hechas en un mismo lugar aunque el motivo sea diferente.
Ejemplo: El estudio de un fotografo.
Motivos secundarios :focos y fondo
Motivo principal: modelo.
Podemos buscar imágenes que contengan el fondo y los focos sin fijarnos en la modelo que variará. De esta manera podrÃamos clasificar las imágenes como pertenecientes al fotografo fulanito.
Esta tecnologÃa ,junto con el reconocimiento de imágenes pornográficas, se puede aplicar a la detección proactiva de imágenes ilegales por ejemplo. Y es algo que ya hemos desarrollado. Os dejo una captura de nuestra aplicación con los ejemplos de Tesis.