vchoutas / smplify-x

Expressive Body Capture: 3D Hands, Face, and Body from a Single Image
https://smpl-x.is.tue.mpg.de/
Other
1.73k stars 335 forks source link

why the pkl output of smplify-x is not the 55 joints in Rodrigues notation? #151

Open kidSun opened 3 years ago

kidSun commented 3 years ago

Hello,now I want to get the 55 joints in Rodrigues notation from simplify-x, How to get it?

  1. but the pkl output's body_pose only 32, then I find the code in fit_single_frame.py body_pose = (vposer.decode(pose_embedding).get( 'pose_body')).reshape(1, -1) if use_vposer else None , I get 21 keypoints , is these the joints in Rodrigues notation?
  2. the pkl 's left_hand_pose and right_hand_pose only have 24 Parameters,but the full parameters are 90*2 Parameters,how to get the full joints?
csbbbv commented 2 years ago

Hello,now I want to get the 55 joints in Rodrigues notation from simplify-x, How to get it?

  1. but the pkl output's body_pose only 32, then I find the code in fit_single_frame.py body_pose = (vposer.decode(pose_embedding).get( 'pose_body')).reshape(1, -1) if use_vposer else None , I get 21 keypoints , is these the joints in Rodrigues notation?
  2. the pkl 's left_hand_pose and right_hand_pose only have 24 Parameters,but the full parameters are 90*2 Parameters,how to get the full joints?

Hello,kidSun. Have you solved this? I meet the same problem.

sparshgarg23 commented 2 years ago

@vchoutas would it be possible to give an update on how to resolve this?

felixshing commented 1 year ago

The same question I have... My expect shape for body pose is (63,3), left hand (45,3) and right hand (45,3)..

tengshaofeng commented 2 months ago

@felixshing same question with you,anybody solved that ?