Comments (7)
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
@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.
from motion-x.
thanks for your reply. Another question is about the frame-level annotations in humanml. The released frame-level annotations
texts/body_texts/humanml
and texts/hand_texts/humanml
have some issues. For example, the number of frames in motion-x/texts/body_texts/humanml/000000.json
is 97 (0-96). But the number of frames in motion_data/smplx_322/humanml/000000.npy
is 146 (based on frame rate=120 and ex_fps=30). So I want to know how to match these two files. Or it still should be modified due to the inconsistent frame rate?
Hope your reply. Thanks.
from motion-x.
Yes, I also meet this problem. I think it is an error.
from motion-x.
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.
from motion-x.
The mocap_framerate in SMPL_HG is 60, while the mocap_frame_rate in SMPL_XG is 120.
from motion-x.
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.
from motion-x.
So can the generated humanml
based on humanml_index.csv
and amass/smpl-xg
still be used normally? (even humanml_index.csv
doesn't match well)
from motion-x.
Related Issues (20)
- TMR when? HOT 2
- How to Include 'jaw' Joint and Eye Joints in a Kinematic Chain?
- No face data in the Baidu Disk and Google drive link
- About Frame loss
- Data Processing Error HOT 1
- Face motion and the 3rd dimension in keypoints in Motion-X++
- Idea400 semantic texts, how to match it with the idea400 videos?
- Downloading link for AIST++ is not correct
- Asking for the render code HOT 3
- Information about the actors in IDEA400
- The missing of 'semantic_label' about 'fitness' subset.
- The motionx_face_motion.zip is missing. HOT 1
- It seems that there is no text description of AIST dataset in the download link?
- download link of RGB videos
- The visual result is Upside Down via "plot_3d_global.py" and "plot_feature.py" HOT 3
- Missing Motion Files in New Link HOT 1
- Discrepancy Between Video Frame Count and Motion Data Frames in IDEA400 Dataset
- About AIST++ dataset split strategy HOT 1
- game_motion orientation and translation
- about tomato representation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from motion-x.