Mathux / AMASS-Annotation-Unifier

Unify text-motion datasets (like BABEL, HumanML3D, KIT-ML) into a common motion-text representation.
MIT License
30 stars 1 forks source link

About HumanAct12 and other AMASS data #1

Closed LinghaoChan closed 1 year ago

LinghaoChan commented 1 year ago

The humanact12 provides datafile in *.npy. However, other data in AMASS like CMU end with *.npz. Besides, the data in humanact12 is organized in numpy array. The data in other AMASS is organized in a dictionary format with keys: ['trans', 'gender', 'mocap_framerate', 'betas', 'dmpls', 'poses'].

I met this error when running humanml3d.py.

LinghaoChan commented 1 year ago

The main problem is how to calculate the duration of humanact12.

Mathux commented 1 year ago

Hello @LinghaoChan,

Thanks for your issue. I will update the README to explain how to get the *.npz of humanact12. I did this in ACTOR, by finding the original SMPL fits of PHSPD, and take the original crops aligned with the humanact12 dataset.

For now, I temporarly updated the repo by skipping them.

LinghaoChan commented 1 year ago

Thanks for the reply. The problem was resolved.