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 grupo de usuarios de FLARToolKit sobre los avences de este magnífico desarrollador de Flash que luego de un tiempo de desarrollo abandonó el proyecto.
Cuando ya parecían pocas las esperanzas, Eugene retomó el proyecto hace no mucho y desde el 22 de Septiembre se han venido efectuando cambios hasta lograr algo como esto, que por cierto fue presentado en el FITC San Francisco 2010:
Elaces:
Eugene dice que está trabajando en una nueva versión que parece ser mucho mejor, probablemente refiriéndose al poco rendimiento (fps) y depronto una mejor detección de imagen.
El código fuente junto con algunos ejemplos ya los he descargado y probado, por lo que si les puedo ayudar en algo relacionado con esto pueden dejar sus inquietudes en el foro o en los comentarios.
Hermano me interesa el tema, soy desarrollador y quiero aprender a programar aplicacion de de RA. si me puede facilitar el codigo q dice tener y guiarme en lo que pueda, le agradezco.
@Jefrey, los links para la descarga están en inmersos en el artículo. Lo haces mediante SVN usando esta información.
OK Gracias… ya verificare.
Excelente, casi parecido al ejemplo que propuso el amigo emedesing en su blog http://goo.gl/M5qe2 … genial
salu2
@Diniremix, es cierto, había visto antes el ejemplo. De hecho ya lo descargué y estudié el código, muy interesante. Gracias por compartir el enlace
Hola pues, si hace algún tiempo mostré la detección de color, pero debo decir que ASSURF es mucho mas que eso, en realidad es muy potente y se pueden hacer cosas grandiosas es cuestión de volar y volar..
Hola, alguien sabe la dirección para bajarse el repositorio, porque he probado con varias y no va ninguna.
Gracias!
la dirección del repositorio svn la encuentras en la misma página de code.google pero de todos modos te la dejo aquí http://in-spirit.googlecode.com/svn/trunk/
Muchas garcias!!
Yo he bajado y probado tambien el codigo, pero alguien me podría decir cómo se usa, y para qué sirve exactamente los ejemplos ImportReferenceData y ExportReferenceData?? se que uno te genera un archivo .ass, y el otro lo lee, pero no entiendo muy bien para que… o cual es la finalidad de hacer esto… alguien me puede ayudar?
Bueno, todo va concatenado. El SWF que importa genera un .ass, tal como tú lo dices; este está generado a partir de una imagen, así que vendría siendo el archivo bianario que entiende el PC. Ahora, si abres el exportador (el .as) verás que en efecto lee el .as y que además hay un import que está llamando una clase que se llama World3D y esta a su vez está llamando otras dos, Ferrari y Messerschmitt. En resumidas cuentas, se lee el .ass que es algo así como tu marcador (en imagen) condificado (en código leído por el PC) y se le asigna a este un modelado 3D. Espero te haya ayudado
Hola Zoix
Estoy entendiendo como funciona ASSURF, cuando lo haga veré si publico un tutorial para que los demás puedan practicar.
Saludos
@HkrKnight, esperamos ansiosos tu tutorial
eso sería genial
No he tenido mucho tiempo pero el tutorial esta en camino
Saludos.
Existe una libreria como esta, para trabajar desde c#?
Creo que OpenGL también viene ara C#.
Los felicito por la brillante labor de difundir sus conocimientos; aquí les dejo un video del trabajo que vengo realizando sobre el tema tratado. La programación esta realizada sobre processing usando librerías de OpenCV.
Este es el enlace: http://www.youtube.com/embed/ACXZcEWRclk
Saludos,
Juan Cadillo
Si buenas…
me ha gustado mucho el tema, pero soy nuevo en la RA, pero con muchas ganas de aprender. Ya he realizado una que otra colada en blender, y con un marcador que descargue, me muestra la figura en 3D. Me gustaria que me ayudaran solo con en donde puedo encontrar un tutorial que sirva para darle movimiento ya sea con flash u/o actionscript.
Gracias.
hay perdonan no…!
Mira.
De verdad sin palabra, muchas gracias por esa ayuda tan importante era justo lo que necesitaba para iniciar con la programación. mejor pudo haber estado…!!
Mil gracias Zoix
zoiX comprendi perfectamente el ejemplo. Ahora por casualidad sabes en donde puedo encontrar otro tutorial sobre como manipular cada uno de los huesos con eventos!
lo vuelvo a repetir mil gracias de todas formas por tan gran aporte me han quedado muchos conceptos mas claros.
las mejores…!!!
hola Zoix, lo he probado me funciono bien aunque detecte que me consume mucho mas recursos. Probe con el ejemplo base del avion y es notorio esto
Tu sabes como optimizarlo ?
gracias !
La verdad no he metido mucha mano. Todo esto aún se encuentra en fase de desarrollo.