¡Reconocimiento de objetos en una transmisión de video!
Un algoritmo de reconocimiento de objetos toma una imagen de muestra del objeto a buscar, esto se extrae de 'características' (características interesantes) y ofrece una descripción. Esta descripción se puede usar para identificar el objeto en la escena.
El principal desafío es asegurarse de que el conjunto de características extraídas de la muestra sea insensible a las variaciones en la escala de las imágenes, el ruido, la iluminación y la distorsión geométrica, para hacer un reconocimiento confiable. Por esta razón, se han desarrollado algunos algoritmos para que sea más robusto y rápido, la extracción y especialmente la descripción de las características. Uno de estos es su orbe, utilizado en esta aplicación.
A través de la aplicación, puede reconocer un objeto plano, con un patrón particular (como un logotipo, un registro en una tapa de una botella, etc.) dentro de la transmisión de video de un teléfono inteligente.
La aplicación se lleva a cabo en dos pantallas principales:
- En el primero debe seleccionar la imagen del objeto (desde su galería) para buscar en la escena;
- En el segundo comienza a transmitir la cámara de video del dispositivo y se puede detectar en la escena si el objeto de la foto anterior está presente o no.
En la primera pantalla, los tres botones ubicados en la barra superior necesitan, de izquierda a derecha, el primero en cargar la imagen de la galería del dispositivo, el segundo para tomar una foto directamente y cargar su imagen (función que se desarrollará en futuras versiones), y la última para iniciar el video para la búsqueda del objeto en la escena.
¡Es importante enfocar correctamente el objeto en el visor, para que pueda reconocerse correctamente!