-
Notifications
You must be signed in to change notification settings - Fork 17
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
Discrepancy between AMASS sequence Lengths and Indices in humanml_index.csv #56
Comments
Yes, I also meet this problem. I think it is an error. |
it might be due to the fact that the original humanml dataset (and I guess the csv) was in 20fps but this dataset is in 30fps—thats where the 1.5 factor comes in. |
The mocap_framerate in SMPL_HG is 60, while the mocap_frame_rate in SMPL_XG is 120. |
I meant I think they are using the original csv file (in the original humanml dataset) which had start and end durations according to 20fps. |
@vadeli @sohananisetty @luomingshuang The issue comes from the inconsistency of SMPL-H and SMPL-X annotation in AMASS. The AMASS author team seems not to have replied to it yet. Plz refer to the issue and another issue. |
thanks for your reply. Another question is about the frame-level annotations in humanml. The released frame-level annotations |
So can the generated |
I ran into an issue with humanml.py when processing samples like CMU/80/80_63_poses.npy. It seems that the start and end indices in humanml_index.csv don't match the length of the sequence. For instance, CMU/80/80_63_poses.npy has 569 frames, but in humanml.py, there's a line:
pose = pose[int(start_frame*1.5):int(end_frame*1.5)]
And in humanml_index.csv, there's an entry like this:
./pose_data/CMU/80/80_63_poses.npy,516,716,000004.npy
This results in an empty pose. I'm wondering why the start and end indices in the CSV file aren't consistent with the length of the AMASS sequences.
Thanks
The text was updated successfully, but these errors were encountered: