Blog del curso electivo Seminario de Investigación Multimedia de Ingeniería de Sistemas de la Institución Universitaria Antonio José Camacho, orientado por el profesor Ing. Diego López, Mg.

Aquí están publicados los resúmenes y reflexiones de algunos de los trabajos realizados por los estudiantes del curso.

5 de diciembre de 2014

¿Qué es la Realidad Aumentada?

Por Jose Polanco

¿Qué es la Realidad Aumentada?

La Realidad Aumentada (RA) es una tecnología que usa varios dispositivos que añaden información virtual a la información física. Esta tecnología sobreimprime los datos digitales al mundo real. Es una mezcla del mundo real y el digital.

La RA agrega elementos virtuales que se pueden visualizar a través de cámaras, con la ayuda de estos dispositivos la información sobre el mundo real alrededor del usuario se convierte en interactiva y digital. Los dispositivos de RA constan de un "HEADSET" y un sistema de display para mostrar la información, también lleva incorporado un sistema GPS que usa para localizar con precisión la situación del usuario.

Los sistemas de RA utilizan las siguientes tecnologías: cámaras digitales, sensores ópticos, acelerómetros, GPS, giroscopios, brújulas de estado sólido, RFID, etc. También se incluye procesamiento de sonido, memoria RAM para procesar las imágenes. Pero esta combinación de elementos la tenemos al alcance de nuestras manos con los SMARTPHONES o teléfonos modernos.

Componentes de la Realidad Aumentada


• Monitor del computador: Instrumento donde se verá reflejado la suma de lo real y lo virtual que conforman la realidad aumentada.

• Cámara Web: Dispositivo que toma la información del mundo real y la transmite al software de realidad aumentada.

• Software: Programa que toma los datos reales y los transforma en realidad aumentada.

• Marcadores:
Los marcadores básicamente son hojas de papel con símbolos que el software interpreta y de acuerdo a un marcador especifico realiza una respuesta especifica (mostrar una imagen 3D, hacerle cambios de movimiento al objeto 3D que ya este creado con un marcador).



¿Qué ventajas tiene?

• Facilita que los consumidores puedan probar y jugar con los productos divirtiéndose a la vez.
• Ayuda a ofrecer una imagen moderna de una marca o producto.
• Permite impactar al público más joven fácilmente.
• Las campañas de Marketing Online que utilizan realidad aumentada tienen más posibilidades de generar viralidad.
• Transmite información al consumidor en el mismo punto de venta.
• Ayuda a que la gente interactúe en lugar de permanecer pasiva.
• Permite mayor conexión entre la marca y el producto.
• Combina el mundo On Line con el Off Line, creando una experiencia muy real.


Varias Aplicaciones de Realidad Aumentada

Estas aplicaciones nos dan una idea de como podemos usar la RA con diferentes aplicaciones.

1. http://www.learnar.org/
2. http://www.google.com/mobile/skymap/
3. http://questvisual.com/
4. http://www.wikitude.com/
5. http://www.google.com/mobile/goggles/
6. http://www.tat.se/videos/
7. http://pointandfind.nokia.com/
8. http://www.artoolworks.com/products/stand-alone/artoolkit-nft/
9. http://www.junaio.com/publisher
10. http://i.document.m05.de/?page_id=700
11. http://www.appbrain.com/app/lookator/com.loft.lookator2
12. http://www.yelp.com/ 


También encontré varias tutoriales interesantes para realizar (RA) para los que deseen sumergirse más sobre este tema:

1. http://www.realidadaumentada.com.co/cursos/tutoriales/77-curso-flash
2. http://emiliusvgs.com/2013/09/22/tutorial-realidad-aumentada-processing-windows-8/
3. http://nyatla.jp/nyartoolkit/wp/?page_id=729


El último ítem muestra un tutorial con processing y hay algo interesante que encontré con una de las librerías en la cual se puede descargar y viene con varios ejemplos los cueles se pueden ejecutar, también muestra el código.

MUCHAS GRACIAS... y recuerden la Realidad Amentada no es algo del futuro es algo del presente.


3 de diciembre de 2014

Think & Resolved

Por Diego Fernando Arboleda Alegria, Carlos Andres Gutierrez Rojas y Cyndy Viviana Rodriguez Rodriguez



Comencemos por definir que es un video juego.

Se dice que un vídeo juego es una manera de crear personajes de una manera ficticia, también se dice que es una manera de escapar de la realidad e incluso para divertirse,  pero estos vídeo juegos afectan a los jóvenes. Aquí surgen ciertas incertidumbres como: ¿de que manera los afecta?¿afecta solo a los jóvenes?¿porque es adictivo el vídeo juego?¿en que afecta el vídeo juego a la salud mental?


Muchos videojuegos favorecen el desarrollo de determinadas destrezas que ayudan al desarrollo cognitivo de las personas ya sea adulto o niño. THINK & RESOLVED es una juego interactivo que ayudara a la conservación de las habilidades cognitivas para las personas, ya que ellos necesitan una herramienta para desarrollar tales habilidades a una temprana edad, un juego es una herramienta interactiva que puede aportar significativamente al desarrollo y conservación de dichas habilidades que posee  todo ser humano y para ello se realizo el juego Think & Resolved para ayudar a todas las personas ya sea adulto o niño.

En general todos los seres humanos pueden usar esta herramienta interactiva, pero los usuarios potenciales son los niños porque estos apenas van a desarrollar las habilidades mencionadas anteriormente y es importante un buen desarrollo, los adultos mayores serán otros clientes potenciales ya que conservar las habilidades cognitivas es un alto interés  a edades mayores.

2 de diciembre de 2014

Edusignals

por Carlos Pulgarin y Jose Samboni
Resumen

Software del multimedia interactivo educativo EDUSIGNALS cuyo objetivo principal es promover la cultura y respeto de las señales de tránsito de Colombia; Por esta razón surgió la idea de crear un software multimedia como EDUSIGNALS, desarrollado por WarriorsSoft, el cual tiene como objetivo mostrar la Importancia de las señales de tránsito.


Importancia de las señales de tránsito:

Las señales de tránsito son indispensables para la convivencia en la vía pública. Independientemente de que hay que estudiarlas y rendir el examen de conducción en una escuela certificada, conocerlas es un deber que tiene cada ciudadano.

Este software le va a servir si usted conoce algunas señales de tránsito, las que no conocen y las que tienen una idea vaga del significado de la señal.

Si todos conociéramos el significado y se respetaran las señales viales los índices de accidentalidad como también se disminuirían notablemente y se salvarían miles de vidas al año.

En la actualidad existen varios tipos de señales de tránsito y estas se agrupan en tres tipos:

Preventivas: Tiene por finalidad advertir a los conductores de la existencia de peligros en la vía de circulación, así como la naturaleza y características que pueden asumir (pendientes, vados, etc.). Tienen la forma de un rombo, fondo amarillo y los símbolos en color negro.

Reguladoras: Son utilizadas para indicara los conductores sobre la existencia de restricciones, limitaciones y prohibiciones en el uso de la vía pública. Tienen la forma rectangular con fondo blanco y letras en negro y rojo. El no respeto a estas señales constituye infracción a las reglas de tránsito y se sanciona en concordancia con lo que el reglamento indica.

Informativas:  Tienen la finalidad de orientar y guiar al usuario de la vía, y a lo largo del viaje, sobre puntos de interés que pueden serle útil para su normal desplazamiento y llegada a su destino. Se confeccionan en carteles de forma rectangular, fondo verde y letras blancas.

Los semáforos: Están constituidos por aparatos de señales luminosas de colores rojo, ámbar y verde que, colocados en las intersecciones de calles y avenidas, regulan el tránsito vehicular y peatonal, teniendo en cuenta el color de la luz que se da en ese instante, así:

- Color rojo, significa detenerse (peatones y vehículos).
- Color ámbar (amarillo) indica prevención para reiniciar o detenerse.
- Color verde, indica el avance y pase.





¿Cómo ayuda EDUSIGNALS a entender las señales de tránsito?

A lo largo de nuestro proceso de formación se a podido ver que la entre mas didáctica (Interactiva) sea la forma de dar a conocer y explicar algo, es más fácil que las personas lo entiendan, lo puedan aplicar y duplicar.

EDUSIGNALS nace como una herramienta (Multimedia) alternativa la cual permite que el usuario por medio del juego, entender la importancia de las señales de tránsito.

El software EDUSIGNALS es una herramienta elaborada en Processing utilizando como metáfora una autopista o cruce de una vía, tema el cual es muy familiar para la mayoría de usuarios haciéndolo más atractivo e interesante para los amantes de los vídeo juegos.

Uno de los momentos que el juego de la señal de transito de adelantar, donde el usuario deberá hacer el recorrido correcto teniendo en cuenta que la señal en la vía es una línea doble en la cual no debe adelantar, en el caso de adelantar teniendo marcada la línea doble el juego mostrara  un mensaje donde se le informa al jugador que es una infracción.


Uno de los momentos de un partido de fútbol que se utilizo, es el de un tiro al arco, donde el usuario deberá escoger los uno o todos los elementos necesarios para efectuar el tiro (Parámetros) y este se los pasara al jugador que efectuara la acción (Método), si los elementos escogidos fueron los correctos meterá el balón en el arco (Valor retornado), en caso de serlo, el jugador no podrá efectuar la acción ya que no tiene los elementos necesarios.


¿Es realmente necesario hacer este tipo de aplicaciones?

Como ciudadano tenemos la responsabilidad y el conocimiento de estas señales puede salvar muchas vidas como también evitar múltiples congestiones en ciudades con un gran volumen de automóviles y el uso de herramientas multimedia.

Por esta razón tenemos que encontrar o desarrollar herramientas o recursos que permitas, a los futuros programadores en el proceso formativo universitario, entender estos temas y así crecer el juego ya que tiene un impacto social en los ciudadanos importante y que en la actualidad todos necesitamos.


Conclusión

Cuando adquirimos un nuevo conocimiento estamos en el deber y la responsabilidad de comunicarlo a todos los que podamos, ya que con el, contribuimos al desarrollo de nuevas ideas y conocimientos, elementos cruciales para el desarrollo de la tecnología pero aun mas para el crecimiento del conocimiento grupal.

Todo lo que está escrito en esta entrada lo tomamos de nuestra experiencia laboral y estudiantil.

Recycle Clean

Por Jhon Helber Rivera, Cristian David Rincon y Washington Moran Moreno

Este ensayo describe el diseño detallado de software de multimedia interactivo educativo RECYCLE CLEAN, cuyo objetivo principal es. Incentivar a la Sociedad a un comportamiento adecuado para tener un mejor Medio ambiente, mediante la cultura del reciclaje y la descontaminación de los ríos, Ya que si no tomamos conciencia del daño que le hacemos a los mismos arrojando basura  cada Día estamos acabando con nuestro planeta y a pesar de que el agua cubre el 71 % de la corteza Terrestre solo el 3 % es agua potable.

Por eso es importante aprenderse las normas básicas del reciclaje y evitar que todas estas basuras lleguen a las cuencas.

Debido a la escases del; aguas y la pureza con que esta se encuentra en los ríos es necesario empezar a concientizar a la sociedad de lo importante de descontaminarlos ya que son las que nos abastecen del preciado liquidado y que cada vez se ven más contaminados por basura; tales como latas plásticos vidrios y desechos orgánicos que hacen que esta se vea turbia.

Dar a conocer el buen hábito del reciclaje a la sociedad y enseñar la forma adecuada de hacerlo, evitando que estos se contaminen y vayan perdiendo su afluencia.

Por medio del juego se busca dar a conocer la forma estándar de reciclar y almacenar los desechos en las diferentes canecas de colores que ya existen tales como de color AZUL sirve para los vidrios y plásticos, la VERDE residuos ordinarios sobrantes de comida vasos platos, cubiertos y contenedores desechables, envolturas de mecato, servilletas y papel engrasado etc.

Y la GRIS residuos aprovechables papel y cartón son recuperables si están limpios.

Por tal motivo se busca por medio de la diversión llegar a prevenir la contaminación de las fuentes hídricas.

Mientras se va desarrollando el juego nos va enseñando a utilizar el color de la caneca adecuada para el desecho que tomemos con el mouse y lo llevemos a la caneca incorrecta nos genera una alerta y a su vez el conocimiento, Este juego será para grandes y chicos ya que todos debemos participar en el cuidado de los ríos.

El juego se basa en reciclar la basura de los ríos, para ello necesitamos conocer el tipo de basura que encontremos en los ríos en el momento de iniciar a jugar se aparece una pantalla de inicio de un rio con basura el jugador coge la basura con el mouse y la introduce en la caneca correcta si no es la correcta esta vuelve a su estado original y si es la correcta nos da un punto así por cada caneca cuenta los puntos acertados y un total de puntos acertados en el juego al llegar a 10 este le saca el mensaje de felicitaciones y la estadística de como contribuiste al cuidado del planeta.

El programa se basa en dar a conocer la forma de reciclar nos da a conocer lo importante de saber reciclar y de mantener los ríos limpios.

Basándonos en el modelo estándar de reciclaje a  nivel mundial en donde nos dan unos colores GRIS, AZUL, VERDE en la caneca GRIS van los desechos orgánicos y toda la basura que no es reciclable. La AZUL en esta caneca se almacenan los Plásticos como botellas, la caneca VERDE en esta necaca van todos los vidrios.

La metáfora que se utilizó en este juego fue la descontaminación por medio del reciclaje.

El juego tiene un entorno gráfico colorido en donde encontramos una imagen de un rio y tres canecas de reciclaje los ríos a al atravesar la ciudad de Cali en donde se ven basuras de todo tipo.

Lo divertido es como por medio del juego del reciclaje contribuyes al cuidado del planeta, el solo hecho de aprender a reciclar genera una sensación de satisfacción por el deber cumplido. Lograr concientizar a la sociedad de la importancia de aprender a reciclar y descontaminar los ríos el juego es como una realidad pretendida ya que es de todo conocimiento del problema de contaminación que existe en el momento en las fuentes hídricas y que tan importante es descontaminarlas por medio del reciclaje.

El juego impone el reto del tiempo y los puntos a realizar para poder llegar a la meta.

En donde le saca una pantalla de la importancia de su contribución para ayudar a descontaminar el agua y a proteger el planeta que es una obligación de todos.

Las reglas de juego se basan en conocer bien los colores de las canecas en donde deben ir las basuras que van a reciclar  las basura se mueven con el mouse se gana acumulando 10 puntos en las canecas respectivas se pierde cuando tiene varios errores de seguido

Se busca dar un buen ambiente y colorido para atraer al jugador y  este se sienta identificado con el juego y aprenda la realidad de nuestro entorno diario vivir  con toda la problemática de la contaminación de los ríos.

Los papeles; y las botellas de plástico  y botellas de vidrio son las basuras nos dan a entender todo lo que baja a lo largo del rio, y las canecas son los recipientes en donde se almacenan.

Este programa tiene un diseño navegacional con un inicio en un menú en el cual permite la elección de entrar a jugar o salir del mismo un río determinado, consecutivamente podemos ejecutar el juego el cual principalmente se usa de modo de arrastre que permite ubicar la basura en cada caneca correspondiente, esto permite que los puntajes se acumulen en cada caneca y en un puntaje general. Finalmente cuando se completa el objetivo, el programa navega a otra ventana que muestra el puntaje obtenido y una pequeña información del medio ambiente la cual permite al usuario que se lleve una pequeña idea de la importancia del reciclaje.




1 de diciembre de 2014

Slow and Steady

Por Juan Fernando Ospina Vargas, Alberto Erminsul Vallejo y Leonardo Caicedo Hernandez

El tema base tratado para el desarrollo de este videojuego fueron las normas establecidas por el ministerio de tránsito. Con el fin de proteger las vías del país de las infracciones cometidas por los conductores imprudentes los cuales no tienen respeto hacia estas normas y los peatones.

Al ver la falencia de la secretaria de tránsito para educar  la población referente a las normas contenidas en el código nacional de tránsito terrestre y a la continuas violaciones de los conductores a estas. Se decidió aprovechar la oportunidad para diseñar un video juego en el cual el usuario encuentre una forma divertida para aprender a respetar las normas y señales de tránsito en las vías del país.

La temática implementada consta de una serie de preguntas relacionadas con los buenos hábitos de conducción, las cuales dependiendo de la respuesta del usuario le permitirá continuar en su trayectoria y pasar a la siguiente pregunta, logrando así que el usuario adquiera conocimientos sobre las normas y señales de tránsito.

Esto nos permitió conocer el funcionamiento de las herramientas de desarrollo PROCESSING, conocimientos en programación java y edición en Photoshop para darle vida a este proyecto, aunque muy simple, pero muy didáctico. El cual también podría ser utilizado en las diferentes academias de conducción y centros de reconocimientos de conductores, mejorando así la seguridad en las vías para los peatones y reducir la accidentalidad causada por los conductores mal preparados.

Con La creación de esta aplicación se busca la Educación Vial la cual es muy importante para tener una educación ciudadana integradora de todos los principios que fomenten la convivencia, la tolerancia, la solidaridad, el respeto, la responsabilidad y definitivamente que sirva para favorecer las relaciones humanas en la vía pública.

Ilustración 1. Inicio Del Juego

Ilustración 2. Preguntas

Ilustración 3. Fin Del Juego

Salva el bosque

Por Carlos Alberto Arrechea, German Alberto Lopez Santos y Jhon Jairo Pareja Giraldo

En la actualidad existe el fenómeno de la deforestación en los bosques, lo cual afecta la biodiversidad y el medio ambiente, por lo cual decidimos crear un juego en 2d para tratar de estimular a las personas a una cultura de conservación de las áreas forestales.

Se aprendió en el manejo del aplicativo Processing, realizando ejercicios básicos para conocer su estructura y funcionamiento, así de esta forma poder crear las clases y sus respectivos métodos que nos permitieran, plasmar la funcionalidad de nuestro juego.

También se aprendió el manejo básico del software Photoshop, el cual utilizamos para editar y /o crear las imágenes de nuestro juego.

Adicionalmente se investigó sobre la creación de imágenes o personajes en el software Anime Studio 9.5 con el fin de crear un mismo personaje con varias vistas (leñador) y de esta forma crear una sucesión de imágenes, para darle una sensación de movimiento, con los métodos creados en processing.

Por medio de juegos interactivos se puede lograr divertir y crear conciencia en las personas en diferentes ámbitos o aspectos negativos que generan problemática en la sociedad y el medio ambiente.