shreyashampali / HOnnotate

CVPR2020. HOnnotate: A method for 3D Annotation of Hand and Object Poses
https://www.tugraz.at/index.php?id=40231
GNU General Public License v3.0
171 stars 16 forks source link

The ground truth hand (after MANO) is not aligned with the image #19

Open fuqichen1998 opened 2 years ago

fuqichen1998 commented 2 years ago

I found the 3D hand joints from the MANO layer is not aligned with the annotation: annotations['handJoints3D']

gt_mano_pose = torch.tensor(annotations['handPose'][None])
gt_mano_shape = torch.tensor(annotations['handBeta'][None])
gt_mano_trans = torch.tensor(annotations['handTrans'])[None]
gt_verts, gt_joints = mano_layer(th_pose_coeffs=gt_mano_pose, th_betas=gt_mano_shape, th_trans=gt_mano_trans)

I just checked the annotations['handJoints3D'] projected to image is aligned with hand but gt_joints do not.

Could you please explain why? Thanks in advance!