-
Notifications
You must be signed in to change notification settings - Fork 227
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
axis in SMPL result #24
Comments
Good question. The |
Thanks for you reply. I read about SPIN joints from which we can get Head joint (from h36m) and top_head joint (LSP). Many models are using SPIN regressor and joints for better motion but from CenterHMR I'm unable to get better motion in case of head even CenterHMR can output head joint in case of 24 SMPL joints and nose joints in case of OpenPose joints but still it can't solve head movement as compared to SPIN joints. How we can get SPIN joints in CenterHMR by using SPIN regressor? It will need training with CenterHMR? I think this functionality should be added in CenterHMR as it already can output OpenPose keypoints. |
Sorry for the delayed reply! At this moment, I have something urgent at hand. But I will look into the SPIN joints you mentioned later. I think it wouldn't need any training. |
It would be appreciated |
I am also waiting for this next commit. |
I have submitted a commit to support the extra 24 joints in SPIN (compared with 25 openpose joints we already support). Let me know if there are any problems. |
Thanks for this great commit. |
@Arthur151 Thanks for updating the commit for SPIN joints. Sorry for late reply. Regarding SPIN joints, I tested them and seems that joints are wrong. SPIN joints order as you mentioned here in constants file is right if we ignore OpenPose joints. I'm getting the wrong joints, to verify it, I draw the skeleton for one frame after getting SPIN joints from here. Below is the skeletal result for SPIN joints from CenterHMR. From above attached result, we can see that some joints Below is the complete order of currently joints for SPIN in CenterHMR and it seems that this order is not right according to SPIN 24 joints Following attached screenshot is the skeleton limbs and joints connection for above attached skeletal result. I have tried my best to explain all the problems. Let me know if anything is creating confusion, I will explain in more detail with visual results. |
Sorry for the bug. Now the joint order is just as the same as what I define in constrants.py. |
Thanks, it's working now. It was minor bug. |
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~ |
It happens to a good developer 😜 |
thx for ur job,my smpl model is just a mesh(obj file, only mesh and texture without skeleton and weights), how I can get a rigged smpl model(fbx) from my own smpl model(obj file) to replace basicModel_m_lbs_10_207_0_v1.0.2.fbx? |
�SMPL is a statistical linear skinned model. Every smpl mesh is just a state of the model in a specific parameters. |
this line and this file are not exist in new version. what is the new place? |
Hi, there. Line 169 in 42f40fd
like:
The tracking_ids of all subjects in the image are outputs['track_ids']. You can use it to get the motion sequence of each subjects. |
@Arthur151
|
@ahsan3803 @Arthur151 I'm a bit ashamed to ask this but I'm so glad if you teach me something! |
I'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)
![Screenshot from 2021-01-12 11-50-04](https://user-images.githubusercontent.com/58796370/104267687-14449580-54cd-11eb-99e6-df4e3e0e171b.png)
Below image is about axis in Unity
![WeChat Image_20210112115115](https://user-images.githubusercontent.com/58796370/104267710-245c7500-54cd-11eb-8045-3ffb8a201009.png)
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?The text was updated successfully, but these errors were encountered: