Full body tracking with Kinect and Flash
With the Jury Duty app complete, I have been spending more time with Flash and Kinect again. Here's another demo video of what I've been working on. It pretty much just expands upon the previous hand tracking demo and tracks a user's head, torso, hands and feet. Cool stuff!
Source
This entry was posted
on Sunday, September 18th, 2011 at 12:21 pm and is filed under ActionScript 3, Flash CS5, Flash CS5.5, News.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Hola, como ves sigo tus post, yo he logrado tambien el poder jugar con el esqueleto y veo que el tuyo tambien va muy bien y te felicito, tengo 2 preguntas que espero puedas responder:
- Lograste mejorar el delay que existe en la comunicación con el flash ?
- has probado TUIO , te parece mas rapido que el node.js ?
te dejo este ejemplo de TUIO que aún no he logrado ejecutar por completo :
http://blog.aboutme.be/2011/07/07/linking-microsoft-kinect-sdk-to-adobe-air-tuio-multitouch/
Hi Luis, the delay seems to vary for me. Sometimes it is very noticeable and other times it is almost non-existent. I think it may have to do with whatever else my computer is doing at the moment. I’ve stuck with nodejs because it is much simpler for me to understand. I looked into TUIO, but it seems to be mainly for touch interfaces and I wasn’t really sure how to get started with it. I may look into a C# or Cpp server and see if its any faster or not, but for now, I’m happy with node.
Gracias por Responder Rhuno, pues si el delay termina siendo para mi el único problema del node.js ojala alguien solucione ese problema y podamos disfrutar del kinect con flash a tiempo real.
hola rhuno he estado probando con tus ejemplos en una nueva maquina mas potente un corei3 , es un sistema de 64bits, y aquí instale el sdk y todo lo que necesito incluyendo el nodejs, pero me da el siguiente error que te adjunto en una captura, así como el código que estoy utilizando a ver si puedes ayudarme con ello :
http://dl.dropbox.com/u/862935/rhuno/rhuno.png
http://dl.dropbox.com/u/862935/rhuno/codigo.txt
Hi Luis, sorry for the delay; I’ve been away for a couple of weeks. Were you able to sort out this problem? It looks like a null reference error so something on that line is null. It could be right, sk, sk.Joints or possibly even JointID.
no he logrado solucionarlo y es extraño
For those who use the kinect beta2 sdk, delete the reference “Microsoft.Research.Kinect” then re import the dll (C:\Program Files\Microsoft SDKs\Kinect\v1.0 Beta2\Assemblies). After Visual Express should warn you of a conflict > update.
We must change the line “nui = new Runtime();” to “nui = Runtime.Kinects[0];”
We can also change/add:
SkeletonFrame allFrames = e.SkeletonFrame;
if (allFrames == null) {
allFrames nui.SkeletonEngine.GetNextFrame = (20);
}
if (allFrames == null) {return;}
Nice work, cub; I have yet to grab the new sdk!
Any updates for the Kinect for Windows SDK?
Can’t seem to find the Microsoft.Research.Kinect library since uninstalling the Beta versions
Also struggling to establish any basic Kinect – Flash communication with CS4
Hi Paul, nothing yet. I’ve been working on a lot of other projects so I haven’t gotten back into the Kinect stuff yet. It is likely that Microsoft.Research.Kinect has been renamed or moved somewhere else in the release sdk. Not exactly helpful, but there should be a replacement for it in the new sdk.
Can anyone using the sdk help out here?
Ok, I spent some time this weekend looking into the release SDK and got a new example up here: http://rhuno.com/flashblog/2012/02/19/finally-no-betas-flash-and-kinect-using-the-version-1-sdk/
Paul, you won’t find Microsoft.Research.Kinect with the release SDK. Instead, you’ll want to just use Microsoft.Kinect.
Hi Rhuno, many thanks for the updates, very helpful.
Cheers.