Home - pmariniutec/db2-proyecto3 GitHub Wiki

Introducción

En este proyecto utilizaremos una librería de reconocimiento facial para extraer vectores característicos de imágenes. A partir de esta data, construiremos un índice y evaluaremos la similitud utilizando técnicas de búsqueda por rango y nearest-neighbor. También utilizaremos una estructura espacial (RTree) para realizar una comparación en tiempos de búsqueda.

Objetivo

Crear una aplicación que permita al usuario realizar consultas basadas en imágenes a través de una interfaz intuitiva y simple.

Descripción de los datos

Usamos una colección de 13000 foto-retratos de personas famosas. En base a esto se crea el índice para poder realizar las consultas con las fotos subidas por el usuario.

Resultados esperados

Nuestra implementación con la cola de prioridad de la búsqueda KNN será bastante lenta comparada con el KNN aplicado al R-Tree. En general, las búsquedas por rango y knn serán más rápidas en la estructura espacial. La aplicación podrá soportar operaciones con ambas estructuras y guardará el índice construido en disco para ser cargado cuando sea necesario.