Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difference of joints #56

Closed
ziqipang opened this issue Nov 30, 2018 · 6 comments
Closed

Difference of joints #56

ziqipang opened this issue Nov 30, 2018 · 6 comments

Comments

@ziqipang
Copy link

Hi @akanazawa It's really great job and helps me a lot.
However, when I try to get the joints of human and use them for other computer vision tasks, I'm confused by the actual meaning of joints, joints3d and joints_ori.

So I'm curious to know, if I directly use joints and joints3d, will they match the joints on the original 2D image?

Thanks a lot!

@akanazawa
Copy link
Owner

Hi @xingyueyaohui,

Thank you!
Sure, the naming is not so great here either, here's what they are:
joints: this is the K x 2, 2D joints in the normalized image coordinate space. Normalized image coordinate space treats image to have range [-1, 1] x [-1, 1] no matter what the size of image was.
joints3d: K x 3, 3D joints in the SMPL coordinate space.

Therefore neither joints nor joints3d will match the original 2D image.

See how I convert from normalized image coordinate space to image coordinate space here.
After this transformation, the joints should match the original 2D image (up to prediction error).

In order to convert the joints3d to a normalized image coordinate space (joints), you have to project the 3D points using the predicted camera. This is done in this projection function

Hope this clears things.

Best,

Angjoo

@ziqipang
Copy link
Author

Thanks a lot, your answer is really helpful!

@A7ocin
Copy link

A7ocin commented Apr 1, 2019

Thanks for the clarifications, @akanazawa , really helpful
It is not still clear to me what is the SMPL coordinate space unit of measurement. Is it meters perhaps?
Thank you!

@akanazawa
Copy link
Owner

akanazawa commented Apr 1, 2019 via email

@A7ocin
Copy link

A7ocin commented Apr 3, 2019

Ok, this means that the system is also able to retrieve an estimation of the person's height in meters?

@akanazawa
Copy link
Owner

akanazawa commented Apr 3, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants