Comments (3)
Hi!
Thank you for your interest in our work!
The GT jerk value is the average GT jerk in the dataset, i.e., the value that we should asymptotically replicate after averaging the jerk for all our generated motions. For that reason, we only consider 1 value independent of the timestep. In fact, if you randomly sample N 60-frame motion sequences from a dataset, if N is big enough you will see that the average jerk value at all timesteps (60) is almost constant. That is because the jerk value distributions are homogeneous along the time dimension in all GT motion sequences.
For the generated motions, we consider the time dimension because we look for consistent anomalies in the distribution of jerk values around the transitions. These anomalies are noticeable after aligning all generated motions around the transition timestep (Fig. 4 main paper). If instead we averaged along the time dimension, and then compared to GT jerk, deviated jerks below and above the GT line would cancel out, and the smoothness artifacts of MultiDiffusion might not be discernible.
Hope this is clearer now :)
from flowmdm.
Hello, German. Thanks so much for the clear explanation! π Can I quickly ask one additional question regarding which set (train vs. test) you used to compute the GT jerk values?
Again, thank you for reading my question!
from flowmdm.
Hi again!
Sure! We used the test set to compute the GT jerk values.
Let me know if I can help with anything else!
from flowmdm.
Related Issues (11)
- Regarding Evaluation metric HOT 1
- Source code? HOT 1
- How can I reduce GPU memory usage in generation? HOT 2
- What's going on with the ffmpeg? HOT 1
- Why split query, key, value into rotary and non-rotary parts? HOT 3
- An error occurs when running environment.ymlγWhat should I do? HOT 4
- BVH file as a output HOT 3
- An error(maybe) motion occured when I use a modified input. HOT 1
- Discrepancy in Model Performance Reproduction and Pretrained Model Parameters HOT 6
- Motion with fingers HOT 1
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 flowmdm.