Google-Apps
Hauptmenü

Post a Comment On: the urban canuk, eh

"Head Tracking with Kinect v2"

9 Comments -

1 – 9 of 9
Blogger Unknown said...

Good ol' Soh-Cah-Toa

Interesting post! The youtube video really helped me understand the problem at hand. Your solution seems to work really well.

Looks like the 2.0 SDK has better/quicker skeleton tracking compared to 1.x. Does it track skeletons when a user walks by (facing perpendicularly to the sensor)?

-Kurt

12:47 PM

Blogger Unknown said...

Good ol' Soh-Cah-Toa

Interesting post! The youtube video helped me understand the problem at hand. The solution seems to work really well.

Looks like the 2.0 SDK has much better/quicker skeleton tracking compared to 1.x. Does it track skeletons when the user walks by (perpendicular to the sensor)?

-Kurt

12:51 PM

Blogger Joshua Newn said...

Great work! Exactly what I was looking for. Do you think you can release the code for this? I'm working on a school project and this would really help me speed up my development. Cheers!

12:35 AM

Blogger kinectJockey said...

Hi bryan, Its a very good and simple tutorial to understand ,Kudos to that.

My query is.Can the colorstream be centered according to the user , like the head image which align always at the center. how can the whole body be aligned at the center.in the colorstream,. Thanks in advance

1:18 AM

Blogger kinectJockey said...

Hi bryan, Its a very good and simple tutorial to understand ,Kudos to that.

My query is.Can the colorstream be centered according to the user , like the head image which align always at the center. how can the whole body be aligned at the center.in the colorstream,. Thanks in advance

1:19 AM

Blogger bryan said...

@kinectJockey I think you could easily adjust this sample to center on the user by changing the joint to MidSpine instead of the Head joint. The joints are listed here: https://msdn.microsoft.com/en-us/library/windowspreview.kinect.jointtype.aspx

You would likely want to capture about 100cm on either side of the joint.

3:53 PM

Blogger kinectJockey said...

Hi bryan , Thanks for the solution it worked great. can you tell me how to place a image between the joints,(not on the joint) also how to rotate it according to joins movement

1:12 AM

Blogger bryan said...

@kinectJockey -- you'd want to take a look at my post where I render the joints: http://www.bryancook.net/2014/03/drawing-kinect-v2-body-joints.html

To render images between joints, you need to know the relationship between the joints and traverse the skeleton to determine the distance and center point between them. To rotate the image, you'd have to consider that the outside joint rotates around the inside joint -- eg hand rotates around the elbow -- you can then calculate a right angle triangle between the joints to determine the angle of rotation.

Joints also provide an orientation https://pterneas.com/2017/05/28/kinect-joint-rotation/

10:34 AM

Blogger bryan said...

If you're looking for source code, most of this is adapted from the SDK Samples

10:39 AM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot