atlas

Research map / Vision-language and multimodal / Human and embodied modeling

TokenFlow: Unified Image Tokenizer for Multimodal Understanding and Generation

CVPR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 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.

Proposes TokenFlow, a dual-codebook unified image tokenizer with a shared index mapping that yields discrete visual tokens usable for both multimodal understanding (surpassing LLaVA-1.5 13B) and autoregressive text-to-image generation (GenEval 0.55).

Problem

Reconstruction-targeted VQ tokenizers capture low-level detail but lack the semantic features needed for multimodal understanding, so a single discrete tokenizer serving both understanding and generation suffers a trade-off.

Approach

Decouple semantic and pixel feature learning with two encoders and two codebooks linked by a shared index mapping; indices minimize a weighted sum of semantic and pixel distances, so the same tokens carry both high-level semantics and fine pixel detail.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TokenFlow-XL discrete visual input instead of LLaVA-1.5 visual inputVicuna-13B multimodal model · Multimodal understanding averageaverage score: 62.9 -> 64.0Helped
Use TokenFlow-XL with Qwen-2.5-14B instead of LLaVA-1.5Multimodal understanding model · Multimodal understanding averageaverage score: 62.9 -> 67.4Helped
Use TokenFlow image tokens for autoregressive generationText-to-image generation model · GenEval, 256×256Overall: 0.53 -> 0.55Helped
Add shared mapping between semantic and pixel codebooks (ablation)TokenFlow · ImageNet 50k validationrFID: 8.07 -> 3.96Helped
Add multi-scale vector quantization (ablation)TokenFlow with shared mapping · ImageNet 50k validationrFID: 3.96 -> 2.18Helped
Initialize the semantic encoder with pretrained CLIP weights (ablation)TokenFlow with shared mapping and MSVQ · MME-Perceptionscore: 1209.90 -> 1312.09Helped
Use one CLIP-distilled codebook instead of dual codebooks (ablation)TokenFlow · ImageNet 50k validationrFID: 2.16 -> 8.07Hurt
Use features from the final scale rather than all-scale or residual features (ablation)TokenFlow multimodal understanding · Multimodal understanding benchmarksoverall performanceHelped
Use single-pass top-k/top-p sampling instead of multi-step refinement (ablation)TokenFlow image generation · Text-to-image generationgeneration coherenceHurt
Increase codebook size above 32,768 (ablation)TokenFlow tokenizer · Class-conditional image generationGeneration FIDHurt
Increase codebook size (ablation)TokenFlow tokenizer · Multimodal understanding and reconstructionVLM score and reconstruction qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION COYO-700M ImageNet-1K LLaVA-Pretrain558K LLaVA-v1.5-mix-665K Cambrian-Alignment Cambrian-10M

Benchmarks: SEED-Bench MM-Vet POPE VQAv2 GQA TextVQA AI2D RealWorldQA MMMU MMBench MME ImageNet 50k reconstruction

Metrics: rFID PSNR SSIM accuracy GenEval overall DPG-Bench average average score across understanding benchmarks

Baselines: LLaVA-1.5 Janus VILA-U EMU3 Show-o LlamaGen VAR SDXL

Builds on: VQ-GAN VAR VQKD LLaVA-1.5 CLIP

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