VisualRank es un sistema para encontrar y clasificar imágenes analizando y comparando su contenido , en lugar de buscar nombres de imágenes, enlaces web u otro texto. Los científicos de Google hicieron público su trabajo sobre VisualRank en un artículo que describía la aplicación de PageRank a la búsqueda de imágenes de Google en la Conferencia Internacional de la World Wide Web en Beijing en 2008. [ 1 ] [ 2 ]
Métodos
Tanto las técnicas de visión artificial como el hashing sensible a la localidad (LSH) se utilizan en el algoritmo VisualRank . Consideremos una búsqueda de imágenes iniciada por una consulta de texto. Se utiliza una técnica de búsqueda existente basada en metadatos de la imagen y texto circundante para recuperar los candidatos a resultados iniciales ( PageRank ), que junto con otras imágenes en el índice se agrupan en un grafo según su similitud (que se calcula previamente). Luego se mide la centralidad en el agrupamiento, que devolverá la(s) imagen(es) más canónica(s) con respecto a la consulta. La idea aquí es que el acuerdo entre los usuarios de la web sobre la imagen y sus conceptos relacionados dará como resultado que esas imágenes se consideren más similares. VisualRank se define iterativamente por, dóndees la matriz de similitud de imágenes. A medida que se utilizan matrices, la medida aplicada será la centralidad del vector propio , con multiplicación repetida deygenerando el vector propio que buscamos. Claramente, la medida de similitud de imágenes es crucial para el rendimiento de VisualRank, ya que determina la estructura del gráfico subyacente.
El sistema principal de VisualRank comienza con la extracción de vectores de características locales de las imágenes mediante la transformación de características invariantes a la escala (SIFT). Se utilizan descriptores de características locales en lugar de histogramas de color, ya que permiten considerar la similitud entre imágenes con posibles transformaciones de rotación, escala y perspectiva. A continuación, se aplica un hash sensible a la localidad a estos vectores de características utilizando el esquema de distribución p-estable . Además, se aplica la amplificación LSH mediante construcciones AND/OR. Como parte del esquema aplicado, se utiliza una distribución gaussiana bajo lanorma .
Referencias
- ↑ Yushi Jing y Baluja, S. (2008). "VisualRank: Aplicación de PageRank a la búsqueda de imágenes a gran escala". IEEE Transactions on Pattern Analysis and Machine Intelligence . 30 (11): 1877– 1890. CiteSeerX 10.1.1.309.741 . doi : 10.1109/TPAMI.2008.121 . ISSN 0162-8828 . PMID 18787237. S2CID 10545157 . .
- ↑ VisualRank: Aplicación de PageRank a la búsqueda de imágenes a gran escala (Investigación de Google)
Enlaces externos
- Artículo del New York Times
- Artículo de Slashdot
- Búsqueda en Internet
- Procesamiento de imágenes