Diverse Generation from a Single Video Made Possible
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). Other than diverse video generation, we demonstrate other applications using the same framework, including video analogies and spatio-temporal retargeting. Our proposed approach is easily scaled to Full-HD videos. These observations show that the classical approaches, if adapted correctly, 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. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 53 of its 99 references that are in the map. First posted on arXiv 17 Sep 2021.
Builds on
53 of 99 references.
References · 53
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,988
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2017Deep Image Priorcited by 1,098
- 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
- 2019SinGAN: Learning a Generative Model from a Single Natural Imagecited by 348
- 2018Everybody Dance Nowcited by 315
- 2017"Zero-Shot" Super-Resolution using Deep Internal Learningcited by 286
38 more
- 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
- 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
- 2018"Double-DIP": Unsupervised Image Decomposition via Coupled Deep-Image-Priorscited by 114
- 2019DeepPruner: Learning Efficient Stereo Matching via Differentiable PatchMatchcited by 114
- 2020Stochastic Latent Residual Video Predictioncited by 108
- 2017Coherent Online Video Style Transfercited by 96
- 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
- 2021Video Summarization Using Deep Neural Networks: A Surveycited by 85
- 2020Improved Techniques for Training Single-Image GANscited by 78
- 2020World-Consistent Video-to-Video Synthesiscited by 69
- 2018Non-Stationary Texture Synthesis by Adversarial Expansioncited by 67
- 2016Artistic style transfer for videoscited by 55
- 2020Animating Pictures with Eulerian Motion Fieldscited by 55
- 2017Learning Texture Manifolds with the Periodic Spatial GANcited by 53
- 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
- 2016Texture Synthesis with Spatial Generative Adversarial Networkscited by 45
- 2020Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Samplecited by 43
- 2021iPOKE: Poking a Still Image for Controlled Stochastic Video Synthesiscited by 42
- 2015Video Inpainting of Complex Scenescited by 41
- 2020TransMoMo: Invariance-Driven Unsupervised Video Motion Retargetingcited by 36
- 2019An Internal Learning Approach to Video Inpaintingcited by 33
- 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
- 2020TuiGAN: Learning Versatile Image-to-Image Translation with Two Unpaired Imagescited by 23
- 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
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 4; 2024: 1; 2025: 2.
13 papers.
Sort:
By area:
- 2022Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generationcited by 961
- 2021StyleGAN-V: A Continuous Video Generator with the Price, Image Quality and Perks of StyleGAN2cited by 301
- 2022SinFusion: Training Diffusion Models on a Single Image or Videocited by 58
- 2022Learning to Generate 3D Shapes from a Single Examplecited by 31
- 2023Sin3DM: Learning a Diffusion Model from a Single 3D Textured Shapecited by 29
- 2023Patch-based 3D Natural Scene Generation from a Single Examplecited by 15
- 2022Seeing a Rose in Five Thousand Wayscited by 13
- 2022SinGRAF: Learning a 3D Generative Radiance Field for a Single Scenecited by 11
- 2025Any2Caption:Interpreting Any Condition to Caption for Controllable Video Generationcited by 10
- 20233D Video Loops from Asynchronous Inputcited by 5
- 2024Segment Anything for Videos: A Systematic Surveycited by 5
- 2025ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusioncited by 3
- 2025Any2Caption:Interpreting Any Condition to Caption for Controllable Video Generation31 Mar 2025
- 2025ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusion4 Feb 2025
- 2024Segment Anything for Videos: A Systematic Survey31 Jul 2024
- 2023Sin3DM: Learning a Diffusion Model from a Single 3D Textured Shape24 May 2023
- 2023Patch-based 3D Natural Scene Generation from a Single Example25 Apr 2023
- 20233D Video Loops from Asynchronous Input9 Mar 2023
- 2023One-shot Generative Distribution Matching for Augmented RF-based UAV Identification20 Jan 2023
- 2022Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation22 Dec 2022
- 2022Seeing a Rose in Five Thousand Ways9 Dec 2022
- 2022SinGRAF: Learning a 3D Generative Radiance Field for a Single Scene30 Nov 2022
- 2022SinFusion: Training Diffusion Models on a Single Image or Video21 Nov 2022
- 2022Learning to Generate 3D Shapes from a Single Example5 Aug 2022
- 2021StyleGAN-V: A Continuous Video Generator with the Price, Image Quality and Perks of StyleGAN2cited by 301
- 2022Learning to Generate 3D Shapes from a Single Examplecited by 31
- 2023Patch-based 3D Natural Scene Generation from a Single Examplecited by 15
- 2022Seeing a Rose in Five Thousand Wayscited by 13
- 2022SinGRAF: Learning a 3D Generative Radiance Field for a Single Scenecited by 11
- 2025Any2Caption:Interpreting Any Condition to Caption for Controllable Video Generationcited by 10
- 20233D Video Loops from Asynchronous Inputcited by 5
- 2024Segment Anything for Videos: A Systematic Surveycited by 5
- 2025ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusioncited by 3
- 2023One-shot Generative Distribution Matching for Augmented RF-based UAV Identificationcited by 0
- 2025Any2Caption:Interpreting Any Condition to Caption for Controllable Video Generation31 Mar 2025
- 2025ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusion4 Feb 2025
- 2024Segment Anything for Videos: A Systematic Survey31 Jul 2024
- 2023Patch-based 3D Natural Scene Generation from a Single Example25 Apr 2023
- 20233D Video Loops from Asynchronous Input9 Mar 2023
- 2023One-shot Generative Distribution Matching for Augmented RF-based UAV Identification20 Jan 2023
- 2022Seeing a Rose in Five Thousand Ways9 Dec 2022
- 2022SinGRAF: Learning a 3D Generative Radiance Field for a Single Scene30 Nov 2022
- 2022Learning to Generate 3D Shapes from a Single Example5 Aug 2022
- 2021StyleGAN-V: A Continuous Video Generator with the Price, Image Quality and Perks of StyleGAN229 Dec 2021