Diferencia entre revisiones de «Mov-Vision»

De Grupo de Inteligencia Computacional (GIC)
Sin resumen de edición
Sin resumen de edición
Línea 9: Línea 9:


== Herramientas ==  
== Herramientas ==  
Plataforma Netbeans y Symbian 9.0.
 
Imágenes escogidas por el alumno.
Plataforma Netbeans y Scilab
Imágenes  
Artículos relevantes
Artículos relevantes


== Utilidad y objetivos ==
== 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 conociemientos 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.  
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 imagenes. 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.
:Se implementa SURF en el dispositivo movil, de manera que se pueda ejecutar el matching autonomamente.





Revisión del 18:34 2 oct 2008

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 y Scilab 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 imagenes. 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.
Se implementa SURF en el dispositivo movil, de manera que se pueda ejecutar el matching autonomamente.


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]