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

Example for SMPL parameters #14

Open
alexus37 opened this issue May 1, 2020 · 7 comments
Open

Example for SMPL parameters #14

alexus37 opened this issue May 1, 2020 · 7 comments

Comments

@alexus37
Copy link

alexus37 commented May 1, 2020

I am trying to get some valid parameters for the basic SMPL model, in your documentation, you are mentioning that should be possible (https://github.com/nghorbani/amass/blob/master/notebooks/03-AMASS_Visualization_Advanced.ipynb). However, as far as I understand the SMPL model uses 72 pose parameters and 10 betas, but the notebook uses only 63 for the SMPL-X model. I was wondering which AMASS body parameters correspond to the SMPL parameters?

@nghorbani
Copy link
Owner

if you use the smpl model with the body loader of human body model then it automatically takes care of passing correct parameters; i.e. only using root_orient and pose_body.
let me know if you need further specific code for clarification.

@zhLawliet
Copy link

it is confusing about trying to get the pose and beta for the basic SMPL model. i think the beat[:10] and pose[:63] is good for SMPL, but when i used is for basic SMPL , i can not get good result. there are two Description about SMPL and SMPL-H
: the first is
#3
image
: another is
https://github.com/vchoutas/smplx/tree/master/transfer_model
The repository contains code for converting model parameters of one model to another. Never copy parameters between the models. You will not get the same poses. SMPL, SMPL+H and SMPL-X shape spaces are NOT compatible, since each model is the result of a different training process. A more detailed explanation on how we extract correspondences between the models and the loss function used to estimate the parameters can be found。

@zhLawliet
Copy link

@nghorbani

@nghorbani
Copy link
Owner

You are right, that is indeed confusing. short answer smpl=smplh != smplx. I will correct the tutorials

@zhLawliet
Copy link

@nghorbani
Thanks for your quick reply!
the pose and beta of ASASS is very good , so i want to use it for trainning other molde based on SMPL ,sush as HMR(https://github.com/akanazawa/hmr)
can we get the right pose and beta by the transfer_model(https://github.com/vchoutas/smplx/tree/master/transfer_model)?

@nghorbani nghorbani pinned this issue May 16, 2021
@nghorbani nghorbani reopened this May 16, 2021
@nghorbani nghorbani unpinned this issue Jun 8, 2021
@haolyuan
Copy link

haolyuan commented Sep 6, 2021

Hello! I wonder why there are 16 betas in parameters of smpl-x? I think smpl-x should contains 10 body betas and 10 expression betas.

@indigo-99
Copy link

indigo-99 commented Nov 6, 2021

Hello! There are datasets of smpl-x format avalible on [https://amass.is.tue.mpg.de/download.php], but I find the number of pose parameters is 165 (differs from 156 of smpl-h). I guess the last 9 parameters are pose_jaw and pose_eye in order, but when i use them and the smplx models to visualize the data, the results are very strange which I suppose may contain some errors. Could you please help me about this? Thank you so much!!

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

5 participants