atlas

Research map / Video / Video generation

Tell What You Hear From What You See - Video to Audio Generation Through Text

NeurIPS 2024 · Video › Video generation · approach: Video-to-audio synthesis · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VATT, an LLM-based video-to-audio generator that maps video to audio captions and uses a masked-token bidirectional transformer over Encodec tokens to generate audio, optionally steered by text prompts.

Problem

Video-to-audio generation lacks controllability and context sensitivity; existing methods condition only on visual frames and cannot be steered by text or suggest audio descriptions for a video.

Approach

Fine-tune an instruction-tuned LLM (LoRA plus a linear video projector) to produce audio captions from video, then feed its last-layer hidden states along with video and optional text prompts into a bidirectional masked-token transformer that predicts Encodec audio tokens with iterative parallel decoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GT audio captions as promptsVATT-LLama · VGGSound testKLD: 2.39 -> 1.41Helped
Use GT audio captions as promptsVATT-Gemma · VGGSound testKLD: 2.25 -> 1.66Helped
Add the LLM converter to audio-relevant visual conditioning (ablation)VATT-Gemma · VGGSound testKLD: 2.43 -> 2.25Helped
Use bidirectional self-attention instead of interleaving cross-attention (ablation)VATT-Gemma · VGGSound testKLD: 2.76 -> 2.25Helped
Use uniform rather than the selected Gaussian masking-ratio distribution (ablation)VATT-Gemma · VGGSound testKLD: 2.25 -> 2.52Hurt
Use arc cosine rather than Gaussian mean 0.75 masking (ablation)VATT-Gemma · VGGSound testKLD: 2.25 -> 2.34No clear effect
Set Gaussian masking-ratio mean to 0.55 instead of 0.75 (ablation)VATT-Gemma · VGGSound testKLD: 2.25 -> 2.31Hurt
Set Gaussian masking-ratio mean to 0.95 instead of 0.75 (ablation)VATT-Gemma · VGGSound testFAD: 2.36 -> 2.49Mixed
Use a moving Gaussian masking-ratio mean instead of fixed mean 0.75 (ablation)VATT-Gemma · VGGSound testKLD: 2.25 -> 2.42Hurt
Use a self-generated LLama caption prompt instead of no prompt (ablation)VATT-LLama · VGGSound testKLD: 2.39 -> 2.38No clear effect
Use a Gemma-generated caption prompt instead of no prompt (ablation)VATT-Gemma · VGGSound testFAD: 2.35 -> 3.67Hurt
Use GT audio captions rather than self-generated captions (ablation)VATT-LLama-T · VGGSound testKLD: 2.38 -> 1.41Helped

Surprising findings

Limitations

Experimental setup

Datasets: VGGSound AudioSet-2M AudioCaps V2A Instruction

Benchmarks: VGGSound test AudioCaps test

Metrics: KLD FAD Align Acc CLAP score Speed BERTScore BLEU-4 ROUGE-L CIDEr

Baselines: SpecVQGAN IM2WAV Diff-Foley FoleyGen V2A-Mapper AudioGen AudioLDM-2 LLaVA-13B-v1.5 Video-LLaMA-7B

Builds on: MaskGIT SoundStorm Encodec VampNet Video-LLaMA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy