mlsanityData to 7 Oct 2026

Strumming to the Beat: Audio-Conditioned Contrastive Video Textures

arXiv 2104.02687 ↗First posted 6 Apr 2021cs.CV cs.AI cs.MMcited by 14

Not on the map. Why?

Abstract (arXiv)

We introduce a non-parametric approach for infinite video texture synthesis using a representation learned via contrastive learning. We take inspiration from Video Textures, which showed that plausible new videos could be generated from a single one by stitching its frames together in a novel yet consistent order. This classic work, however, was constrained by its use of hand-designed distance metrics, limiting its use to simple, repetitive videos. We draw on recent techniques from self-supervised learning to learn this distance metric, allowing us to compare frames in a manner that scales to more challenging dynamics, and to condition on other data, such as audio. We learn representations for video frames and frame-to-frame transition probabilities by fitting a video-specific model trained using contrastive learning. To synthesize a texture, we randomly sample frames with high transition probabilities to generate diverse temporally smooth videos with novel sequences and transitions. The model naturally extends to an audio-conditioned setting without requiring any finetuning. Our model outperforms baselines on human perceptual scores, can handle a diverse range of input videos, and can combine semantic and audio-visual cues in order to synthesize videos that synchronize well with an audio signal.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 38 of its 59 references that are in the map. First posted on arXiv 6 Apr 2021.

Builds on

38 of 59 references.

References · 38

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  2. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  3. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  4. 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
  5. 2013Auto-Encoding Variational Bayescited by 3,980
  6. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  7. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  8. 2017The Kinetics Human Action Video Datasetcited by 1,894
  9. 2018SlowFast Networks for Video Recognitioncited by 1,862
  10. 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
  11. 2018Towards Accurate Generative Models of Video: A New Metric & Challengescited by 1,204
  12. 2017Deep Image Priorcited by 1,097
26 more
  1. 2016CNN Architectures for Large-Scale Audio Classificationcited by 701
  2. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
  3. 2017MoCoGAN: Decomposing Motion and Content for Video Generationcited by 523
  4. 2015Unsupervised Learning of Video Representations using LSTMscited by 434
  5. 2018Video-to-Video Synthesiscited by 388
  6. 2016Generating Videos with Scene Dynamicscited by 376
  7. 2019SinGAN: Learning a Generative Model from a Single Natural Imagecited by 348
  8. 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 321
  9. 2016Temporal Generative Adversarial Nets with Singular Value Clippingcited by 198
  10. 2019Few-shot Video-to-Video Synthesiscited by 196
  11. 2017Video Generation From Textcited by 153
  12. 2017Unsupervised Learning of Disentangled Representations from Videocited by 138
  13. 2016Video Pixel Networkscited by 108
  14. 2020World-Consistent Video-to-Video Synthesiscited by 69
  15. 2021Playable Video Generationcited by 63
  16. 2019Speech2Face: Learning the Face Behind a Voicecited by 55
  17. 2020Animating Pictures with Eulerian Motion Fieldscited by 54
  18. 2019Compositional Video Predictioncited by 43
  19. 2020Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Samplecited by 43
  20. 2019Mocycle-GAN: Unpaired Video-to-Video Translationcited by 37
  21. 2019Adversarial Video Generation on Complex Datasetscited by 33
  22. 2020Vid2Player: Controllable Video Sprites that Behave and Appear like Professional Tennis Playerscited by 30
  23. 2019Dance Dance Generation: Motion Transfer for Internet Videoscited by 28
  24. 2018On Learning Associations of Faces and Voicescited by 26
  25. 2019Vid2Game: Controllable Characters Extracted from Real-World Videoscited by 18
  26. 2020Video Prediction via Example Guidancecited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 2; 2023: 6; 2024: 1; 2025: 3; 2026: 1.

14 papers.

Sort:

By area: