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

Question about Ubody dataset and Its customizing method #126

Open
chojinie opened this issue Apr 23, 2024 · 5 comments
Open

Question about Ubody dataset and Its customizing method #126

chojinie opened this issue Apr 23, 2024 · 5 comments

Comments

@chojinie
Copy link

Hi @linjing7 , I'm Jin.

I'm currently exploring the UBody dataset, and it seems that while the 2D data only covers the upper body, the 3D SMPL-X annotations provide values for the entire body. Is it possible to obtain 3D SMPL-X annotations that focus solely on the upper body? Could you share any ideas on how to achieve this?

Sincerely,

@chojinie chojinie changed the title Question about customizing the Ubody dataset Question about Ubody dataset and Its customizing method Apr 23, 2024
@linjing7
Copy link
Collaborator

Hi, you can choose the upper-body indexes following the SMPL-X skeleton. And then you can use the rotation of these joints to obtain the upper-body pose.
image

@chojinie
Copy link
Author

@linjing7 Thanks.
As far as I know, when keypoint's axis-angle(e.g index 0 : pelvis = root_pose,1 index 2 : right hip =body_pose) given the situation, it pass the smplx layer with shape, trans etc..
and then it will be 3d smplx annotation. Does it right?

If i understand correctly, Can i make the half body 3d smplx annotation with upper process?

And Did your expression 'rotation of these joints' mean that pose after rot6d_to_axis_angle(pose)?

Sincerely,

@linjing7
Copy link
Collaborator

Hi, I'm not sure what you want for the half-body 3D smplx annotation. Do you mean getting the smplx parameter corresponding to the upper-body joints? If so, you can get them by indexing the parameters corresponding to these joints.

@chojinie
Copy link
Author

Hi, I try to make 'half body annotation.json' with upper-body joints. From this, I wanna train(or finetune) OSX model and evaluate full body annotation.

As far as I know, �the annotation given in the ubody dataset seems to have values ​​for all vertices of the entire body.

how can i choose upper body vertex?

@linjing7
Copy link
Collaborator

Hi, I think you can index the upper-body vertex based on the vertices segmentation label. You can refer to this instruction.

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