axis in SMPL result
See original GitHub issueI’m trying to animate 3D character in Unity using SMPL 24 joints data. Everything is going well but the only problem is that there is different in Unity and SMPL final data axis.
Below axis are from SMPL data (I draw 3D skeleton using 24 joints from CenterHMR)
Below image is about axis in Unity
Seems that we need to change the Y and Z axis in SMPL results.
So suggest me that we should swap/change axis (Y and Z) in j3d_smpl24
list that I got from CenterHMR from here or in Unity side?
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:18 (7 by maintainers)
Top Results From Across the Web
SMPL made simple FAQs
Often the body is tilted relative to the world. 3. Sometimes the body is flipped left to right. 4. This results in high...
Read more >SMPL Human Model Introduction - Software Developer
Each rotation is encoded as a arbitrary 3D vector in axis-angle rotation representation. the image is taken from the SMPL paper.
Read more >arXiv:2208.10652v1 [cs.CV] 23 Aug 2022
In SMPL, θ represents the axis-angle 3D rotations of 24 joints, and β is the top-10 PCA co- efficients of a statistical human...
Read more >Keep it SMPL: Automatic Estimation of 3D Human Pose and ...
the gender, then we use a gender-specific model for better results. ... (axis length and radius), and pose the capsules according to Rθ,...
Read more >Source code for mmpose.datasets.pipelines.mesh_transform
Args: pose (np.ndarray([72])): SMPL pose parameters Returns: pose_flipped ... Negate the second and the third dimension of the axis-angle pose_flipped[1::3] ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thanks for your detailed bug report. I have tested the code at a different codebase. There were something wrong while I pasted the changes to this repository.
At my service. Aha~
I have submitted a commit to support the extra 24 joints in SPIN (compared with 25 openpose joints we already support). With this commit, the result files will contain a key named “j3d_spin24”, which is what you are asking for.
Let me know if there are any problems. Besides, have you converted the output file into bvh? Would you want to share the detailed process with other developers? It seems important for the others. While I am not familiar with these parts. Best.