Generating Videos with Scene Dynamics
About
We capitalize on large amounts of unlabeled video in order to learn a model of scene dynamics for both video recognition tasks (e.g. action classification) and video generation tasks (e.g. future prediction). We propose a generative adversarial network for video with a spatio-temporal convolutional architecture that untangles the scene's foreground from the background. Experiments suggest this model can generate tiny videos up to a second at full frame rate better than simple baselines, and we show its utility at predicting plausible futures of static images. Moreover, experiments and visualizations show the model internally learns useful features for recognizing actions with minimal supervision, suggesting scene dynamics are a promising signal for representation learning. We believe generative video models can impact many applications in video understanding and simulation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Action Recognition | UCF101 (mean of 3 splits) | Accuracy52.1 | 357 | |
| Action Recognition | UCF101 (test) | Accuracy52.1 | 307 | |
| Video Generation | UCF-101 (test) | Inception Score8.31 | 105 | |
| Action Recognition | UCF101 (Split 1) | Top-1 Acc52.1 | 105 | |
| Video Generation | UCF101 | -- | 54 | |
| Action Recognition | UCF101 1 (test) | Accuracy52.1 | 50 | |
| Action Recognition | UCF101 (1) | Accuracy52.1 | 29 | |
| Class-conditioned Video Generation | UCF101 (test) | -- | 19 | |
| Video Generation | UCF101 128x128 16 frames | Inception Score8.31 | 17 | |
| Precipitation nowcasting | HKO-7 (test) | CSI (r >= 0.5)51.09 | 12 |