Mov-Vision

De Grupo de Inteligencia Computacional (GIC)

Mobile Vision

Mobile Vision es el término adoptado para referirse a las técnicas de vision por computador portadas a dispositivos móviles. El primer congreso en esta materia fué en 2006 imv 2006

Resumen

Son multitud las técnicas de visión por computador utilizadas para localización. Una de las más recientes es SIFT(Scale-invariant feature transform) que en Robot Vision ha tenido bastante éxito. Respecto a su adaptación en dispositivos móviles, la mayopr dificultad que se encuentra son las restricciones de coste computacional, es por ello ello que han surgido adaptaciones a este como SURF (Speed Up Robust Features).

El objetivo de este PFC es el estudio y la implementación de estos algoritmos, obtención de conclusiones y propuestas de mejoras.

Herramientas

Plataforma Netbeans
Scilab 5.0
SIP toolbox

Imágenes Artículos relevantes

Utilidad y objetivos

El objetivo fundamental es la introducción del alumno en las más innovadoras técnicas de la recien denominada 'Mobile Vision'. Que en definitiva se trata de portar algunas de las técnicas de Robot Vision a los nuevos dispositivos móviles. El principal problema que se encuentra, es el elevado coste computacional que requieren estos algoritmos, pero teniendo encuenta la rápida evolucion de los dispositivos móviles, podemos preveer que en breve dejarán de ser un problema. El alumno se dotará de conocimientos punteros en tecnologías emergentes. Dado el destacado carácter innovador, se introducirá al alumno en el concepto de herramientas de utilidad dentro de patentes. También se estudiará la presentación a concursos.

Contenido

Se trata de programar una aplicación distribuida, en la que un dispositivo móvil captura una imagen.

Esta es transmitida a un servidor, este envía la imagen a Scilab e invoca algunas funciones.
La información devuelta por Scilab al servidor es transmitida al móvil.
En Scilab se procesan la imágenes. Se hallan los puntos invariantes a rotación y translación mediante SIFT y se hace un matching para buscar correlaciones con otras imágenes.

Alternativamente se implementa SURF en el dispositivo móvil, de manera que se pueda ejecutar el matching autónomamente.


Conocimientos requeridos o deseables

Java, C. Conocimientos de Vision por Computador. Clasificación no supervisada.

Fases Previstas

1.- Lectura y comprensión de los artículos indicados. Indagación en el estado del arte de 'Mobile Vision.

2.- Familiarización con Netbeans (o Eclipse) y Symbian.

3.- Implementación de SIFT y SURF.

4.- Extracción de conclusiones.

5.- Propuestas de mejoras.

6.- Presentación a concursos.


Más información

Ramón Moreno Jiménez [1]