- Home /
Kinect gesture reconition
I have downloaded and installed the zigfu software and drivers and have the scene in unity that comes with it working. Meaning my kinect reconizes my movements and the character moves inside unity. I would like to make this character response to predefined gestures. For example if I put my hands in the air the character will execute predefined animation that I made. I was hoping someone would know of a great place for me to find tutorials on programming the kinect for gestures. Thanks in advance!
Answer by DaveA · May 07, 2012 at 02:33 AM
Google probably your best friend here, but depending on what you're doing, it's not too hard to detect poses. You could, for example, look to see that both hands are higher than the neck.
Answer by bderooms · Jul 24, 2012 at 09:41 PM
Depending on the complexity or kind of the gesture different techniques are generally used, it is important to tell us the complete set of gestures you want to support.
for simple gestures like a raise hand they usually manually code a threshold such as suggested by Dave.
complicated gestures are most of the time automatically learned since they require a lot of programming in 3d terms to get it right. If you need this you can try to incorporate a machine learning library such as FANN into unity3d (example of what FANN does http://www.youtube.com/watch?v=WI80eGO17jc)
we have been developing an alternative approach that will make this easier in the future but it is far from production ready.
Answer by bderooms · Jul 24, 2012 at 03:29 PM
Depending on the complexity or kind of the gesture different techniques are generally used, it is important to tell us the complete set of gestures you want to support.
for simple gestures like a raise hand they usually manually code a threshold such as suggested by Dave.
complicated gestures are most of the time automatically learned since they require a lot of programming in 3d terms to get it right. If you need this you can try to incorporate a machine learning library such as FANN into unity3d (example of what FANN does http://www.youtube.com/watch?v=WI80eGO17jc)
we have been developing an alternative approach that will make this easier in the future but it is far from production ready.
Answer by sinakazi · Apr 18, 2013 at 08:51 PM
Hi, I'm facing to the same problem, I have used Zigfu and used it on my model it's working perfectly. But still couldn't figure out how to assign other commands using my body (e.g if I lean towards the Kinect, my character goes forward or etc.).
If you have found a way, would you please be sharing with me as well ?
Thanks in advance. Sina
Your answer
![](https://koobas.hobune.stream/wayback/20220613071159im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Objects passing through each other using openni 1 Answer
add force in ball when i kick the ball 2 Answers
kinect questions 0 Answers
Using 2 Kinects with skeletons 0 Answers