Investigación de célula: Tridimensionalización de Entornos y Objetos dadas sus imágenes/videos.

by armando 7. July 2010 04:18

Propuesta de Investigación

Tridimencionalización de Entornos y Objetos dadas sus imágenes/videos.

Programa Académico Microsoft - Argentina

Célula Académica Interfaz Humana. Programa Académico Microsoft Argentina y Uruguay.

www.interfazhumana.com.ar

Integrantes:

· Armando Andrés Meabe ( armando.meabe@live.com.ar ) como MSP

· Pablo Gauna ( pablogauna@msn.com ) Lider de célula

· Guillermo Tessi ( videoxvx@gmail.com ) Miembro del equipo

clip_image002

El proyecto.

Objetivo

Desarrollar un software capaz de tridimencionalizar entornos y objetos irregulares recreándolos en un espacio virtual en tres dimensiones a partir de cierta cantidad de imágenes del mencionado entrono u objeto.

Descripción de la Solución

La idea de recrear un espacio u objeto en tres dimensiones a partir de diferentes imágenes –fotografías- puede parecer un problema fuera del alcance del software, pero el principio básico es exactamente el mismo que usamos los humanos para determinar la distancia de lo que vemos.

El método es aprovechar el concepto de imágenes estereoscópicas de una manera algo más compleja que la tradicional. No se trata de utilizar solamente dos imágenes, una derecha y una izquierda para determinar la distancia de los objetos incluidos en dichas imágenes, sino de buscar formas constantes y comparar el desfase –“corrimiento horizontal”- de cada una de sus apariciones en relación a su entorno. A mayor desfase mayor será la distancia de la mencionada forma.

La solución en pocas palabras: Dadas suficientes imágenes de un objeto o entorno (o bien un video), recrearlo en tres dimensiones.

Alcance

El proyecto constará de varias etapas a lo largo de su evolución. Los alcances de la primera etapa son estrictos y servirán para sentar las bases y métodos a seguir; Dado un objeto relativamente sencillo, tridimensional, en el espacio real –por ejemplo sobre una mesa- se hará de cuenta a los fines del desarrollo que no existe nada más que ese “vector” -objeto real- en el espacio de los objetos y se procederá a tridimencionalizarlo adquiriendo imágenes fijas con cualquier dispositivo –cámara, webcam- a su alrededor.

Para el final de esta etapa, nuestro desarrollo expondrá la capacidad de mostrar en tres dimensiones objetos inscriptos dentro del círculo imaginario sobre el cual se ubicará la cámara, con un desfase predefinido en grados entre imagen e imagen.

Metodología

La célula cuenta con tres integrantes incluyendo al MSP quien integra el equipo de I+D, los detalles de la metodología a continuación;

· Soporte Online; Se postearán nuestros avances en principio en nuestro sitio web www.interfazhumana.com.ar y en esta misma web ( http://cells.puertadeenlace.net ). Asimismo la gente podrá comunicarse con nosotros por su interés en el proyecto vía email.

· El equipo de Interfaz Humana está conformado principalmente por tres miembros como se ha mencionado. Cada uno tiene su área de especialidad que aportará al proyecto. Armando Meabe; Programación Multicore, reconocimiento de patrones en imágenes y videos, posteriormente incursión en la realidad aumentada sobre los resultados 3D de este mismo proyecto. Pablo Gauna; Aplicación de métodos matemáticos y estadísticos mediante el código de programación. Guillermo Tessi; Programación orientada al análisis digital de señales.

· Calendario de avance y control; La idea es promover el sentimiento de progreso dentro del equipo. Se pretende avanzar de a un hito mediano por vez pero regularmente, y no proponerse metas suficientemente grandes como para considerarse “imposibles” a simple vista. En otras palabras, dividir la tarea “imposible” de recrear espacios y objetos en tres dimensiones, en muchos problemas o hitos menores y perfectamente factibles. El primer hito será el de reconocer figuras tridimensionales geométricas dentro de un espacio predefinido. Por ejemplo, tridimencionalizar un cubo adentro del círculo por sobre el cual posará la cámara como se ha mencionado.
La primera etapa deberá estar lista para demos y pruebas piloto para la primera semana de mayo y será el escalón inicial para empezar a avanzar en el tema de manera más “tangible”. De todos modos las fechas de las etapas siguientes dependerán de la información obtenida de esta primera etapa y serán establecidas recién entonces, preferentemente.
En cualquier caso, la meta global es llegar al evento CodeCamp con el proyecto suficientemente funcional como para ser expuesto de manera exitosa ante el público.

Fuentes de Información

Se está investigando principalmente en libros de cálculo (Piskunov, Larson), y en MSDN para lo que refiere a la referencia de C#. También se está utilizando la información en formato PDF ofrecida por el Programa Académico para la programación multi-core en C#.

Tags: , , ,

Células | MSP


Concurso CodeCamp

Conocé mas acerca del mayor evento de la
Comunidad Microsoft en Argentina.

WWW.CODECAMP.COM.AR

------------------------------------------------

Para los que están Participando:

-Que es una célula?

-Como puedo promocionar mi proyecto?

-Dreamspark

Administradores:

Armando Meabe.
Guillermo Bellmann.
Miguel Saez.
Nicolás Vilela.
Ivana Tilca.

Esperamos que disfrutes de este sitio, lo hicimos dando nuestro mayor esfuerzo.

Nunca te olvides:
El límite es tu imaginación.

Especialistas Microsoft

Daniel Levi (IT Pro´s)

Daniel Priego (Expression Studio)

Debora Di Piano (Team Fundation Server)

 


Channel 9 - Visual Studio 2010 and .NET Framework 4 Training Course

Includes videos and hands-on-labs designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data
Watch it online now ›

The Code Project – Tech Summit

Join us at The Code Project Tech Summit to experience the Microsoft Visual Studio 2010 launch alongside the Visual Studio team. At this virtual event you can explore, network, and learn from the experts on the latest and greatest version of Microsoft Visual Studio.
Watch it online now ›