atlas

Research map / Image generation / Autoregressive and latent generation

SoftVQ-VAE: Efficient 1-Dimensional Continuous Tokenizer

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Hierarchical VQ-VAE generation · 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 SoftVQ-VAE, a fully differentiable soft-categorical VQ-style continuous 1D tokenizer with representation alignment to DINOv2, compressing ImageNet images to 32-64 tokens and speeding up DiT/SiT/MAR generation.

Problem

Image tokenizers for denoising-based generative models produce too many latent tokens (256-1024), making Transformer generators expensive, and high compression degrades reconstruction and latent semantics in KL-VAE and VQ-VAE.

Approach

Replace VQ-VAE's hard codeword assignment with a softmax over distances to a learnable codebook so each 1D latent token is a soft mixture of codewords; the resulting fully differentiable latent can be directly aligned to pre-trained DINOv2 features via a cosine loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SoftVQ-L with 64 tokens instead of a KL tokenizer with 1024 tokensSiT-XL · ImageNet-1K 256×256gFID (w/ CFG): 2.06 -> 1.86Helped
Use SoftVQ-B with 64 tokens instead of a KL tokenizer with 1024 tokensSiT-XL · ImageNet-1K 256×256gFID (w/ CFG): 2.06 -> 1.78Helped
Use SoftVQ-BL with 64 tokens instead of a KL tokenizer with 1024 tokensSiT-XL · ImageNet-1K 512×512gFID (w/ CFG): 2.62 -> 2.21Helped
Use SoftVQ-L with 32 tokens instead of a KL tokenizer with 1024 tokensSiT-XL · ImageNet-1K 256×256gFID (w/o CFG): 8.30 -> 7.59Helped
Add DINOv2-B feature alignment and encoder initialization (ablation)SoftVQ-B · ImageNet-1K 256×256gFID: 20.33 -> 10.13Helped
Add feature alignment with DINOv2-B (ablation)SoftVQ-B initialized with DINOv2-B · ImageNet-1K 256×256gFID: 17.20 -> 10.13Helped
Initialize the encoder with DINOv2-B (ablation)SoftVQ-B aligned with DINOv2-B · ImageNet-1K 256×256gFID: 10.96 -> 10.13Helped
Align and initialize using CLIP-B instead of DINOv2-B (ablation)SoftVQ-B · ImageNet-1K 256×256gFID: 10.13 -> 9.89Helped
Align and initialize using EVA-02-B instead of DINOv2-B (ablation)SoftVQ-B · ImageNet-1K 256×256gFID: 10.13 -> 10.34No clear effect
Reduce SoftVQ-S token count from 256 to 32 (ablation)SoftVQ-S · ImageNet-1K 256×256rFID: 0.80 -> 1.24Hurt
Reduce VQ-S token count from 256 to 32 (ablation)VQ-S · ImageNet-1K 256×256rFID: 1.45 -> 10.97Hurt
Reduce AE-S token count from 256 to 32 (ablation)AE-S · ImageNet-1K 256×256rFID: 1.15 -> 2.01Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K

Benchmarks: ImageNet 256x256 ImageNet 512x512

Metrics: rFID gFID Inception Score Precision Recall GFLOPs throughput (imgs/sec) linear probing accuracy

Baselines: DiT-XL/2 SiT-XL/2 SiT-XL + REPA MAR-H TiTok-S-128 TiTok-B DC-AE LlamaGen-3B MaskGIT VQ-S AE-S LDM-4

Builds on: VQ-VAE KL-VAE REPA TiTok LlamaGen MAR SiT

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