Archive for mayo, 2011


I. HERRAMIENTAS DE MODELAMIENTO, DISEÑO E IMPLEMENTACIÓN

ARGOUML.

ArgoUML es una aplicación de diagramado de UML escrita en Java y publicada bajo la Licencia BSD. Dado que es una aplicación Java, está disponible en cualquier plataforma soportada para Java.

SIMPLE DIAGRAMS

SimpleDiagrams es una herramienta creada por McQuillen Interactive, LLC y permite crear diagramas simples de manera rápida y fácil.

Microsoft Publisher

Herramienta que nos permitió la diagramación y edición del  libro de Realidad Aumentada.

Windows Live Movie Maker

Herramienta que se uso para editar los videos producidos por los niños.

Paint

Paint se uso como herramienta para agregar textos o editar de manera sencilla el formato de los archivos de imágenes y fotografías usadas.

PowerPoint

Es una herramienta que nos sirvió para resumir contenidos y preparar nuestras presentaciones en clase.

II. HERRAMIENTAS DE PROGRAMACION

PROCESSING

Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital. Fue iniciado por Ben Fry y Casey Reas a partir de reflexiones en el Aesthetics and Computation Group del MIT Media Lab.

Processing es desarrollado por artistas y diseñadores como una herramienta alternativa al software propietario. Puede ser utilizado tanto para aplicaciones locales así como aplicaciones para la web (Applets). Se distribuye bajo la licencia GNU GPL.

OPENCV

OpenCV es una biblioteca libre de visión artificial originalmente desarrollada por Intel. Desde que apareció su primera versión alfa en el mes de enero de 1999, se ha utilizado en infinidad de aplicaciones. Desde sistemas de seguridad con detección de movimiento, hasta aplicativos de control de procesos donde se requiere reconocimiento de objetos. Esto se debe a que su publicación se da bajo licencia BSD, que permite que sea usada libremente para propósitos comerciales y de investigación con las condiciones en ella expresadas.

III. HERRAMIENTAS DE HARDWARE

–          Equipo de Cómputo: Laptop ADVANCE, Intel Pentium P6100 – 2.0Ghz

–          Cámara Web Genius Eye 110 Instan Video (No recomendado)

La cámara web Genius Eye 110 es una de las cámaras que se utilizó en el proyecto, más no  brindo una buena performance  a la hora de detectar colores, los que eran mostrados en tonos diferentes.

Características:

  • conectividad USB 2.0
  • resolución máxima 640×480 pixeles,
  • compatibilidad con Win Vista y Win 7,
  • girable 360 grados,
  • aplicación directa para messenger,
  • gran flexibilidad de su material y su soporte
  • posibilidad de grabar en WMV y sacar fotos en JPEG con el soft incluido

–          Cámara Web Longitech WebCam Pro 9000

Cámara Web Recomendada

El éxito o no de un algoritmo de visión por ordenador depende en gran medida de la calidad de la imagen sobre la que se trabaja. Es por ello que en este proyecto se cambió de la cámara Genius Eye 110 Instan Video (que ofrecía una baja calidad en la representación del color real en la pantalla) a una cámara de video de contrastada validez como la Logitech QuickCam Pro 9000. Esta cámara es capaz de producir un video fluido y natural e instantáneas de hasta 8 megapíxeles. Y gracias a su enfoque automático de gama alta las imágenes son siempre nítidas.

Especificaciones:

  • Optica Zeiss con enfoque automático.
  • Sensor nativo de alta resolución de 2 megapíxeles.
  • Video en alta definición (hasta 1600 x 1200*).
  • Modo de pantalla panorámica de 720p (con sistema recomendado).
  • Fotos de hasta 8 megapíxeles (mejoradas desde el sensor de 2 megapíxeles).
  • Microphone con tecnología Logitech RightSound.
  • Video de hasta 30 cuadros por segundo.
  • Certificación USB 2.0 de alta velocidad.

Otra cámara utilizada es la Microsoft LifeCam VX-5500, con un desempeño similar a la Cámara Web Genius Eye 110, con la dificultad que no funcionó con las librerías de OpenCV en Window 7.

El proyecto se inspiro en un conjunto de videos, de los cuales se ha selecciona 10 de los que considero más relevantes para el  proyecto:

Video 1

Video 2

Video 3

video 4

Video 5

Video 6

Video 7

Video 8

Video 9

Video 10 .

Pero dimos un paso más y utilizamos  la visión artificial es un concepto que no se menciona mucho en la Realidad Aumentada pero muchos de sus logros se deben a ella. Nosotros para el proyecto usamos explícitamente el concepto de detección de movimiento mostrado en el Video número 7.

Juan Cadillo león

El objetivo  es estas lineas  compartir con Ustedes algunos artículos dispersos por la Red, que nos dan una visión de la aplicación de la Realidad Aumentada en la Educación:

  • X. Basogain, M. Olabe, K. Espinosa, C. Rouèche y J.C. Olabe

La Realidad Aumentada es una tecnología que complementa la percepción e interacción con el mundo real y permite al usuario estar en un entorno real aumentado con información adicional generada por el ordenador. Esta tecnología está introduciéndose en nuevas áreas de aplicación como son entre otras la reconstrucción del patrimonio histórico, el entrenamiento de operarios de procesos industriales,  marketing, el mundo del diseño interiorista y guías de museos. Leer el artículo completo.

  • Raul Reinoso:
  • Rubén Fernández Santiago, David González Gutiérrez, Saúl Remis García.

En este trabajo se va a mostrar un pequeño estudio sobre la Realidad Aumentada. Se comienza con una visión general así como su comparación con un concepto similar, la Realidad Virtual. Analiza las diferentes arquitecturas utilizadas en estos sistemas. Se realizará una valoración de diferentes aplicaciones y plataformas de desarrollo de las mismas. Finalmente, se estudiará el futuro de los sistemas de Realidad Aumentada. Leer artículo completo

Concepto

Realidad Aumentada (RA) es el término que se usa para definir una visión directa o indirecta de un entorno físico del mundo real, cuyos elementos se combinan con elementos virtuales para la creación de una realidad mixta en tiempo real. Consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente, es decir, añadir una parte sintética virtual a lo real. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad física, sino que sobreimprime los datos informáticos al mundo real.

Dispositivos de realidad aumentada

Para manejar la realidad aumentada es necesario contar con un dispositivo electrónico que cuente, como mínimo, con los siguientes componentes:

  • Un monitor o pantalla que será donde se verá la suma de lo real y lo virtual que da como resultado la realidad aumentada.
  • Una cámara web, el dispositivo que toma la información del mundo real y la transmite al software de realidad aumentada.
  • El software que hace posible la suma de los mundos real y virtual. Este software, permite el registro de imágenes, captando las del mundo real y atribuyendo las imágenes virtuales a lugares del mundo real.
  • Memoria, pues los sistemas de realidad aumentada necesitan una unidad CPU potente y una gran cantidad de memoria RAM para procesar toda la información.

Además, los sistemas ás modernos de realidad aumentada cuentan con otras tecnologías como: sensores ópticos, acelerómetros, GPS, giroscopios o brújulas de estado sólido entre otras

Aplicaciones de la realidad aumentada en la educación

La realidad aumentada tiene innumerables aplicaciones, muchas inspiradas en las películas de ciencia ficción, pero que ya son realidad. Un ejemplo es el uso de esta tecnología en proyectos educativos, como museos o centros de visitantes.

Se emplean por ejemplo conexiones inalámbricas con el objeto de mostrar objetos en tres dimensiones, que puede ser, una pieza arqueológica, una planta o un animal, como un dinosaurio; también se emplea en la reconstrucción de paisajes en ruinas, mostrando el aspecto que debieron tener en el pasado; incluso, se pueden mostrar escenarios completos en los que el usuario pueda interactuar con los diferentes elementos en tres dimensiones.

El parque temático francés Futuroscope, es un ejemplo de la utilización de  la realidad aumentada en el desarrollo de sus recursos expositivos.