atlas

Research map / Video / Video generation

Language Model Beats Diffusion - Tokenizer is key to visual generation

ICLR 2024 · Video › Video generation · approach: Compositional text-to-video diffusion · 22 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.

Introduces MAGVIT-v2, a causal video/image tokenizer with lookup-free quantization (2^18 vocabulary) that lets a masked language model beat diffusion models on ImageNet and Kinetics generation and rivals HEVC/VVC in compression.

Problem

Language models lag behind diffusion models in visual generation, and existing visual tokenizers (VQ-VAE/MAGVIT) have small vocabularies and cannot jointly tokenize images and videos well.

Approach

Lookup-free quantization (binary latents via sign function, no codebook embeddings) lets the vocabulary grow to 2^18 while improving generation; combined with a causal 3D CNN tokenizer that handles both images and videos with a shared vocabulary.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MAGVIT-v2 instead of MAGVITMLM video generation · Kinetics-600 frame predictionFVD: 9.9±0.3 -> 4.3±0.1Helped
use a causal tokenizer instead of the non-causal baselineMLM video generation · Kinetics-600 frame predictionFVD: 11.6±0.6 -> 4.3±0.1Helped
use MAGVIT-v2 instead of MAGVITMLM video generation · UCF-101FVD: 76±2 -> 58±3Helped
use MAGVIT-v2 with guidance instead of VDM++ImageNet 512×512 image generation · ImageNet 512×512FID: 2.65 -> 1.91Helped
use MAGVIT-v2 with guidance instead of VDM++ImageNet 256×256 image generation · ImageNet 256×256FID: 2.12 -> 1.78Helped
replace MAGVIT with MAGVIT-v2video compression · MCL-JCVLPIPS: 0.144 -> 0.104Helped
replace MAGVIT with MAGVIT-v2video action recognition with tokens as inputs · SSv2accuracy: 57.34 -> 62.40Helped
add LFQ to MAGVIT (ablation)image tokenization · ImageNet 128×128FID: 2.65 -> 2.48Helped
add a large vocabulary (ablation)MAGVIT + LFQ image tokenizer · ImageNet 128×128FID: 2.48 -> 1.34Helped
add the up/downsampler modification (ablation)image tokenizer · ImageNet 128×128FID: 1.34 -> 1.21Helped
increase model depth (ablation)image tokenizer · ImageNet 128×128FID: 1.21 -> 1.20Helped
add adaptive normalization (ablation)image tokenizer · ImageNet 128×128FID: 1.20 -> 1.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Kinetics-600 UCF-101 MCL-JCV Kinetics-400 SSv2

Benchmarks: ImageNet 256x256 and 512x512 class-conditional generation UCF-101 Kinetics-600 frame prediction MCL-JCV SSv2 K400 K600

Metrics: FVD FID IS Elo score LPIPS PSNR MS-SSIM classification accuracy

Baselines: MAGVIT MaskGIT DiT-XL/2 ADM+Upsample Video Diffusion RIN Phenaki TATS HEVC VVC simple diffusion VDM++

Builds on: MAGVIT VQ-VAE VQGAN MaskGIT C-ViViT

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