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

The provided freihand pose param is different from freihand origin dataset #114

Closed
EAST-J opened this issue May 9, 2022 · 3 comments
Closed

Comments

@EAST-J
Copy link

EAST-J commented May 9, 2022

Hi, I download the origin mano params from the freihand. I found that the provided dataset have the different pose_param, but they have the same shape_params. I wonder what's the difference between them?

@mks0601
Copy link
Owner

mks0601 commented May 9, 2022

@EAST-J
Copy link
Author

EAST-J commented Jun 7, 2022

That is related with 'flat_hand_mean' option of MANO. https://github.com/hassony2/manopth/blob/4f1dcad1201ff1bfca6e065a85f0e3456e1aa32b/manopth/manolayer.py#L34

Yeah, I notice lmb-freiburg/freihand#6 (comment) this issue, I set the flat_hand_mean to False and visualize the mesh, both origin pose_params and provided pose_params seem ok to me.
![orign](https://user-images.githubusercontent.com/51024280/172368374-1e48145a-f062-463f-9241-dd7b80544ed8.PN
provided
But I compare the pose_param between the origin and provided, there is a small deviation for the first three params(I subtract these two terms)
tmp
I wonder how this deviation come about or how can I get the provided pose_params from the original one?

@mks0601
Copy link
Owner

mks0601 commented Jun 7, 2022

The first three params represent 3D root rotation (3D wrist rotation). The original FreiHAND dataset does not provide 3D root rotation in the camera-centered coordinate system. Instead, it provides 3D root rotation in the world-coordinate system. I obtained the 3D root rotation in the camera centered coordinate system by rigidly aligning 3D hand meshes to the provided 3D joint coordinates in the camera-centered coordinate system. That is why there is a small 3D root rotation difference.

@EAST-J EAST-J closed this as completed Jun 8, 2022
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

2 participants