Tuesday, 10 September 2013

Detecting jump gesture with Kinect [Algo]

Detecting jump gesture with Kinect [Algo]

I am trying to implement jump as well as ducking gestures of a user, and I
am using Kinect for skeleton tracking and extracting the joint positions.
I previously implemented a rudimentary algorithm taking the history of
past 10 values of a joint and checking if the joint moved upward/downward
greater than a threshold to deduce a jump/duck.
However, that doesn't seem to be the correct approach since the user:
- might duck a little before jumping
- when user jumps, also comes down and a duck is deduced.
- when the user ducks, also comes up, a jump is deduced
- the user when ducking might stay longer in air than when he ducks or
sits down.

What would be an appropriate algorithm to detect both of these jump/duck
gestures in a robust manner with Kinect joints being retrieved
instantaneously?

No comments:

Post a Comment