Mov-Vision
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]