What is the behavior of the SetSkeletonProfile (xnSetSkeletonProfile) function ?

106 views
Skip to first unread message

Chien-Lung Su

unread,
Dec 12, 2012, 1:40:21 AM12/12/12
to openn...@googlegroups.com
Hello there !

I hope that there will be somebody being able to answer my question...
"What is the behavior of the SetSkeletonProfile (xnSetSkeletonProfile) function ?"

Nowadays, I am trying to get players' upper body skeleton data by using the "XN_SKEL_PROFILE_UPPER"
profile in user (skeleton) tracking of OpenNI. I found that it was very hard for OpenNI to get okay data results
if there were shelters in front of the users' lower bodies. (e.g.: The users' lower bodies are sheltered by some
flat cardboard.)

My question is:
Is the SetSkeletonProfile (xnSetSkeletonProfile) function just designed/implemented to be used as "a filter"
to make skeleton joints "ACTIVE" / "INACTIVE" but not involving the real internal algorithm which OpenNI
processes the players' figures ?

That is to say that the OpenNI "ALWAYS" uses the same algorithm (the one and the only) to identify a
human body and then extract the skeleton infomation without regard for the 'SkeletonProfile' setting.
Is the hypothesis of mine true ?

Any ideas are welcomed.
Thank you !

Reply all
Reply to author
Forward
0 new messages