Diverse Video Generation from a Single Video
Not on the map. Why?
Abstract (arXiv)
GANs are able to perform generation and manipulation tasks, trained on a single video. However, these single video GANs require unreasonable amount of time to train on a single video, rendering them almost impractical. In this paper we question the necessity of a GAN for generation from a single video, and introduce a non-parametric baseline for a variety of generation and manipulation tasks. We revive classical space-time patches-nearest-neighbors approaches and adapt them to a scalable unconditional generative model, without any learning. This simple baseline surprisingly outperforms single-video GANs in visual quality and realism (confirmed by quantitative and qualitative evaluations), and is disproportionately faster (runtime reduced from several days to seconds). Our approach is easily scaled to Full-HD videos. We also use the same framework to demonstrate video analogies and spatio-temporal retargeting. These observations show that classical approaches significantly outperform heavy deep learning machinery for these tasks. This sets a new baseline for single-video generation and manipulation tasks, and no less important -- makes diverse generation from a single video practically possible for the first time.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 51 references that are in the map. First posted on arXiv 11 May 2022.
Builds on
32 of 51 references.
References · 32
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2022Generative Adversarial Networkscited by 5,627
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2020First Order Motion Model for Image Animationcited by 704
- 2017MoCoGAN: Decomposing Motion and Content for Video Generationcited by 524
- 2018Video-to-Video Synthesiscited by 390
- 2016Generating Videos with Scene Dynamicscited by 376
- 2018Everybody Dance Nowcited by 315
- 2018Stochastic Video Generation with a Learned Priorcited by 245
- 2017Stochastic Variational Video Predictioncited by 234
- 2018Animating Arbitrary Objects via Deep Motion Transfercited by 208
- 2016Temporal Generative Adversarial Nets with Singular Value Clippingcited by 198
20 more
- 2019Few-shot Video-to-Video Synthesiscited by 197
- 2018Stochastic Adversarial Video Predictioncited by 173
- 2017Decomposing Motion and Content for Natural Video Sequence Predictioncited by 169
- 2015Delving Deeper into Convolutional Networks for Learning Video Representationscited by 148
- 2017Visual Attribute Transfer through Deep Image Analogycited by 123
- 2020Stochastic Latent Residual Video Predictioncited by 108
- 2020Unpaired Motion Style Transfer from Video to Animationcited by 94
- 2018Recycle-GAN: Unsupervised Video Retargetingcited by 89
- 2019High Fidelity Video Prediction with Large Stochastic Recurrent Neural Networkscited by 88
- 2020World-Consistent Video-to-Video Synthesiscited by 69
- 2021Drop the GAN: In Defense of Patches Nearest Neighbors as Single Image Generative Modelscited by 51
- 2018Hierarchical Long-term Video Prediction without Supervisioncited by 50
- 2020Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Samplecited by 43
- 2020TransMoMo: Invariance-Driven Unsupervised Video Motion Retargetingcited by 36
- 2019STCN: Stochastic Temporal Convolutional Networkscited by 26
- 2018FutureGAN: Anticipating the Future Frames of Video Sequences using Spatio-Temporal 3d Convolutions in Progressively Growing GANscited by 24
- 2021InMoDeGAN: Interpretable Motion Decomposition Generative Adversarial Network for Video Generationcited by 18
- 2020Human Motion Transfer from Poses in the Wildcited by 17
- 2020Structural-analogy from a Single Image Paircited by 14
- 2019MetaPix: Few-Shot Video Retargetingcited by 13
Built on by
Not cited yet.