Toggle
Artículos Destacados

[Videotutorial] Exportando un DAE con OpenCollada[Videotutorial] Exportando un DAE con OpenCollada La mejor forma de exportar nuestros modelados y animaciones 3D sin errores es instalar OpenCollada, pues es versátil y totalmente funcional para trabajar en Realidad Aumentada. En el siguiente videotutorial se muestran varios puntos relevantes para poder tener un DAE [...]

Leer más

[Videotutorial] Último Tweet + SWF + Personaje 3D Animado en Realidad Aumentada[Videotutorial] Último Tweet + SWF + Personaje 3D [...] Ha pasado mucho tiempo desde el último artículo que publiqué y aún mucho más desde el último videotutorial, pero este que verán a continuación resuelve algunas dudas del foro y será sin temor a equivocarme una buena fuente de ideas para futuros proyectos de quienes [...]

Leer más

La Realidad Aumentada en el AnimeLa Realidad Aumentada en el Anime Los animes siempre se han caracterizado por estar a la vanguardia de ideas revolucionarias, tecnológicas e interesantes. Hoy les traigo a ustedes dos animes que muestran como puede ser el futuro con Realidad Aumentada. El primer anime se llama Higashi No Eden o Eden [...]

Leer más

Prueba: La Comunidad EvolucionaPrueba: La Comunidad Evoluciona Cuando empezó este proyecto algunas personas parecían no estar de acuerdo con tener que estar pendiente de una comunidad de usuarios y sus dudas. Sin embargo proseguí y podemos afirmar que sin necesidad de estar pendientes, la comunidad ha evolucionado progresivamente [...]

Leer más

[Videotutorial] Probador Virtual con Realidad Aumentada y Detección de Movimiento[Videotutorial] Probador Virtual con Realidad Aumentada [...] ¡Hola a todos nuevamente! Hace algún tiempo vengo investigando sobre la librería Ostrich Flash WebCam y en mis inicios logré hacer esto : Hoy quiero compartir con ustedes cómo lo hice, ya que me inquieta la gente que viene investigando y quemando pestañas en [...]

Leer más

[Videotutorial] Detección de Rostro en Flash con AS3[Videotutorial] Detección de Rostro en Flash con AS3 Hola a todos nuevamente, Como algunos ya lo saben, mi nombre es Luis Rodríguez; hace algún tiempo hice una divertida tarjeta de navidad para mis amigos: Y hoy quiero mostrarles cómo hacerlo. Para ello he decidido crear un videotutorial en donde explico paso por [...]

Leer más

Conociendo a Julian Oliver, conociendo The ArtvertiserConociendo a Julian Oliver, conociendo The Artvertiser Algunos de nosotros probablemente hayamos visto videos de Julian y sus avances en diferentes campos. A continuación sólo un par de ellos y de lo que tratará este artículo: Quizá hemos tenido ya algún acercamiento con Julian, depronto hemos visto sus videos, le [...]

Leer más

Manual de uso OSTRICH – Flash Webcam Gesture CaptureManual de uso OSTRICH – Flash Webcam Gesture Capture ¡Hola a todos! Este es un manual para empezar a usar la librería de Dan Zen: OSTRICH Flash Webcam. Es sumamente fácil empezar a utilizar esta librería que nos brinda Dan Zen de forma gratuita, sin pagar licencias y con un único requisito si con ella quieres [...]

Leer más

Experimentos #3 – Reproductor de Video en Realidad Aumentada con FLARManagerExperimentos #3 – Reproductor de Video en Realidad [...] Este experimento surge como respuesta a este hilo en el foro. Es un reproductor de video que al poner un marker en específico lo pausa y otro le pone play. Hecho con FLARManager y efectos de transición hechos con las librerías de GreenSock. El video que usé como [...]

Leer más

ASSURF, Realidad Aumentada para Flash con Detección de ColorASSURF, Realidad Aumentada para Flash con Detección [...] Hace ya algún tiempo, Eugene Zatepyakin empezó un proyecto que parecía tener mucho futuro. Se trataba de ASSURF, una implementación de SURF para Flash, que entre otras cosas funcionaría para detectar color en Realidad Aumentada. Se comentó con insistencia en el [...]

Leer más

Detección de Movimiento y Realidad Aumentada con OSTRICHDetección de Movimiento y Realidad Aumentada con OSTRICH Hola, mi nombre es Luis Rodriguez y hace algún tiempo vengo investigando sobre la detección de movimiento junto con Realidad Aumentada y, para ser sincero, me fascina. Pienso que estas dos herramientas combinadas nos pondrán de pie y nos alejarán del ordenador. Dentro [...]

Leer más

Revista National Geographic y Realidad AumentadaRevista National Geographic y Realidad Aumentada Gracias a Ryo007, moderador del foro, me entero de esta noticia que quizá a algunos nos llegue a interesar. Imagina globitos flotando ante tus ojos, llenos con información acerca de cosas que ves en la calle. ¿Ciencia ficción? No. Es Realidad Aumentada. Y un día esto [...]

Leer más

FLARManager v1.0FLARManager v1.0 ¡Finalmente y estrenando logo! FLARManager en su versión 1.0 ha sido liberado hace pocas horas. Algunas de las características ya se habían comentado antes en Aumentality. La característica más grande en esta nueva versión ha sido una reestructuración para ofrecer [...]

Leer más

¡Empecemos! [Primeros pasos]¡Empecemos! [Primeros pasos] Este primer artículo tratará sobre cómo obtener la librería FLARToolKit gracias a TortoiseSVN y sobre cómo poder correr nuestro primer ejemplo. He de explicar que todos los componentes de la librería los encontraremos vía SVN (Subversion), lo que nos llevará a instalar [...]

Leer más

[Videotutorial] Animación 3D en Realidad Aumentada[Videotutorial] Animación 3D en Realidad Aumentada Primero he de pedirles disculpas por la demora. Mi laptop jamás regresó así que me compré una camarita web para el computador de escritorio, quizá la calidad que verán al momento de activarla no sea muy buena, pero con seguridad se notará bien. En este videotutorial [...]

Leer más

Pasado, Presente y… PresentePasado, Presente y… Presente Este es el primero de una serie de artículos semanales escritos por Jorge Torres, Especialista en Medios Audiovisuales y Medios Sociales. Con estos pretendemos dar una mirada conceptual para generar conciencia sobre lo que se puede lograr con Realidad Aumentada. Arquitectura, [...]

Leer más

[Videotutorial] ¿Cómo poner un Video en Realidad Aumentada con FLARManager?[Videotutorial] ¿Cómo poner un Video en Realidad [...] Después de una larga espera acá está el videotutorial. En éste aprenderemos a crear un proyecto que sea capaz de mostrar 2 videos en Realidad Aumentada con el uso de FLARManager. Aclaro, así como en el videotutorial, que éste se basa en uno anterior de Lee Brimelow. Acá [...]

Leer más

¿Cómo subir nuestro Proyecto de Realidad Aumentada a una Página Web?¿Cómo subir nuestro Proyecto de Realidad Aumentada [...] Como les mencionaba en el primer videotutorial, están planeados además del de animación 3D, uno sobre cómo poner video en Realidad Aumentada y otro sobre cómo poner nuestro proyecto de Flex en una página web con la ayuda de Flash, CSS y HTML. Mientras este último [...]

Leer más

¿Aún dudas sobre quiénes son los mejores en Realidad Aumentada?¿Aún dudas sobre quiénes son los mejores en Realidad [...] Aunque hay empresas especializadas en un tema derivado de la Realidad Aumentada en especial, como Layar para dispositivos móviles, por ejemplo, considero que hay una empresa que se lleva toda la atracción, algunos ya sospechamos de quién se trata, ¿verdad? Existe Int13, [...]

Leer más

Visor de archivos .PAT, por Ryo007Visor de archivos .PAT, por Ryo007 Ryo007, moderador e integrante más activo dentro del foro, ha creado un programa que pretende explicar cómo funcionan los archivos .PAT. El resultado que nos genera el programa es un HTML que, mediante el uso de tablas y escala de grises, nos muestra qué representan [...]

Leer más

  • Siguiente
  • Anterior
Videos Múltiples con Realidad Aumentada y Processing
Autor: | En: Realidad Aumentada | 11621 Visitas
29
17 ago

La incorporación de objetos externos a la aplicación de Realidad Aumentada es necesario para mejorar y dar un mejor servicio al cliente a la hora de ofrecer dicho sistema interactivo.

Hoy les traigo un ejemplo que visualiza el video que transmite la webcam (en tiempo real) para repartirlo en varias minipantallas.

Como comentaba en artículos anteriores, mis trabajos son desarrollados con Processing, así que si tienen cualquier duda sobre cómo iniciar Realidad Aumentada con Processing les dejo dos tutoriales. El primero es sobre SimpleARToolKit y el segundo es sobre NyARToolKit.

El código que les muestro a continuación es con NyARToolKit y es el más básico para incorporar una mini pantalla. La idea es simple pues sólo se necesita una línea de código distinta a lo que brinda el test de NyARToolKit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import processing.video.*;
import processing.opengl.*;
import jp.nyatla.nyar4psg.*;
import javax.media.opengl.*;
import processing.video.*;
 
NyARBoard marcador;
Capture cam;
 
void setup() {
 
size(640,480,OPENGL,P3D);
 
cam=new Capture(this,width,height);
 
marcador=new NyARBoard(this,width,height,"camera_para.dat","patt.hiro",80);
marcador.gsThreshold=100;
marcador.cfThreshold=0.4;
}
 
void draw() {
if (cam.available() !=true) {
return;
}
 
cam.read();
 
hint(DISABLE_DEPTH_TEST);
image(cam,0,0,width,height);
hint(ENABLE_DEPTH_TEST);
 
if(marcador.detect(cam)) {
 
PGraphicsOpenGL pgl = (PGraphicsOpenGL) g;
 
marcador.beginTransform(pgl);
 
image(cam,-40,-35,80,60);
 
marcador.endTransform();
}
}

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

, ,
Sobre el Autor: emiliusvgs

Peruano de 21 años interesado en las innovaciones digitales. Desarrollador de Realidad Aumentada con Processing y Programador Freelance.

29 Comentarios para “Videos Múltiples con Realidad Aumentada y Processing”

  1. doctor felicitaciones por el tuto, siempre es bueno

  2. nanoingenio dice:

    Buen tutorial, de los otros igual ha quedado buenas enseñanzas de las posibilidades de Processing. Gracias.

  3. BetoYanez dice:

    Sabes, yo estoy super atrasado en tecnología, recién el año pasado me enteré de este sistema, el cual es una gran herramienta para publicidad y marketing, me encantaría empezar a desarrollar publicidad en realidad aumentada, no se si me puedas ayudar con algún consejo o algo, porque la verdad me emociona demasiado el tema!!! llevo horas y horas tratando de entenderla… pude crear una tarjeta de presentación con mis servicios pero netamente lineal, solo texto y punto, como puedo crear un codigo Qr que contenga animación???, processing es netamente el programa indicado o hay mas?? felicitaciones por el foro… saludos

  4. bessewell dice:

    Hola emiliusvgs,

    Antes que todo, permíteme felicitarte por tu exposición la cual es totalmente diferente e innovadora, pero a la vez me deja una gran inquietud, y no sé si en tus inicios la compartes conmigo: Cuál herramienta para desarrollar productos en Realidad Aumentada crees tú que sea la mejor ? Respuestas a elegir: Flarmanager, Flartoolkit, Processing, otros …

    Gracias por tu sabia respuesta.

    • emilio vegas dice:

      Hola bessewell, pues es una pregunta díficil porque depende básicamente en el medio que quieras usar. Es decir, ¿cual es el medio (web, proyecciones, al aire libre) por donde difundiras tu producto?

      Para web recomendaría Flarmanager,aunque fusionado con Flartoolkit hace un producto más estable.

      Para exhibiciones y exteriores pues processing.

      Saludos

  5. BetoYanez dice:

    Que tal Emilio como vas?

    Mira te cuento que me descargue processing, decidí capacitarme desde 0 pa aprender los trucos de la realidad aumentada, leyendo el comentario de bessewell, mira yo domino al pelo programas de modelado 3d como Cinema4D, y animación en AfterEffects, y los de diseño de Adobe, esos programas pueden ser aplicados a la realidad aumentada?…

    Una vez terminada la animación o en este caso el sketch en processing, como lo convierto en codigo??. no sé si mi pregunta se adelanta al tutorial que estoy viendo, pero lo que pasa es que siento un poco que estoy manejando LOGOS de la decada de los 80′s 90′s, pero super más moderno y eso quedará así y punto? o en processing lo puedes exportar como código QR?

    sorry si ando pregunton, pero ta bueno aprender alguito más ja jaj…

    saludos

  6. Copernico dice:

    Tengo un problema con la libreria jMyron, cada vez que intento ejecutar un ejemplo que utilice las libreria .jar me gerera un pantalla azul (error de windows xp) y se me reinicia el computador, tengo instalado el una webcam logitech. He probrado con el software Atomic y me funciona bien los marcadores y los objetos 3d para RA. He probado muchos otros ejemplos con las librerias en processing 1.2 y todo bien, el unico inconveniente me lo genera es con jMyron. A ver si me puedes recomendar algo.

  7. HBRTAGG dice:

    Emilio te felicito, excelente trabajo, he estado prcticando con tus tutoriales y he aprendido mucho, a pesar de ser novato.

  8. Cherly dice:

    Hola estoy realizando uno proyecto con Flartoolkit, y me gustaria saber acerca del codigo que tienes y que programas utlizas para poder correrlo. No se si estas usando el Flash Builder y librerias de FlarManager.

  9. BetterMan dice:

    Hola, estoy haciendo un proyecto de realidad aumentada y necesito hacer un background subtraction para luego poner un video de fondo y otro video dentro de la silueta de la persona dentro de la cámara, para esto me estoy basando en el codigo de

    http://jorgecardoso.eu/blog/index.php?/archives/105-Advanced-Background-Subtraction-Demo.html

    pero no he conseguido hacer correr los dos videos e ir actualizando los margenes mientras se mueve la webcam, hay alguna forma fácil de hacerlo con estas librerias??? Saludos

    • ZoiX dice:

      ¿No te queda más fácil hacer el vídeo? Quiero decir, editas el vídeo para convertir en máscada a la silueta y de fondo dejas otro vídeo. Estas librerías no hacen eso.

      • BetterMan dice:

        No, lo que quiero es hacerlo en tiempo real, la silueta proviene de la webcam, el codigo lo que hace es tomar una foto del fondo y restarla a la imagen que toma la webcam en tiempo real y así capturar solo los pixeles que cambian, yo lo que quiero es hacer correr un video dentro de los pixeles que cambian y otro en el fondo.

  10. José dice:

    Hola Emilio Vegas… Disculpa, cómo puedo instalar correctamente el SimpleArtoolkit y el Nyartoolkit, ya que he probado los códigos que he encontrado en estas páginas pero me marca el error “The package JP does not exist”, así como el paquete Artoolkit para otros ejemplos, aunque según yo ya tengo las correspondientes librerias en la carpeta donde tengo proccessing…

    Saludos!!

  11. alan dice:

    disculpa quisisera saver si me podrias alluda estoy intentando hacer un puntero pero q sea dirigido atravez de la wevcam y quisiera saber, como podria solo localizar un punto rojo en la pantalla no c si me podrias alludar o dar un tip.

  12. Ricardo dice:

    hola. me gustaria saber como localizar el centro del market o saber las cordenadas del market la posicion del eje x,y.

  13. RFL dice:

    saludos estoy iniciando en el mundo de la realidad aumentada y tus articulos me parecen excelentes…una pregunta sera posible combinar la realidad aumentada con una base de datos para digamos almacenar los marcadores y objetos 3d ???

    • ZoiX dice:

      No soy el autor directo de este artículo, pero sí puedo asegurar que puedes hacerlo con base de datos, no lo veo nada difícil; ahora bien, lo estoy pensando con AS3, con Processing sería diferente, pues usualmente se usa en local y de ese modo habría que montar el servidor.

      • RFL dice:

        gracias por tu respuesta…tambien he visto que se puede usar realidad aumentada en .net (c#) usando WPF y WINDOWS FORMS, es mas complicado desarrollar realidad aumentada en .net???

Deja tu Comentario