Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DualToken: Towards Unifying Visual Understanding and Generation with Dual Visual Vocabularies

About

The differing representation spaces required for visual understanding and generation pose a challenge in unifying them within the autoregressive paradigm of large language models. A vision tokenizer trained for reconstruction excels at capturing low-level perceptual details, making it well-suited for visual generation but lacking high-level semantic representations for understanding tasks. Conversely, a vision encoder trained via contrastive learning aligns well with language but struggles to decode back into the pixel space for generation tasks. To bridge this gap, we propose DualToken, a method that unifies representations for both understanding and generation within a single tokenizer. However, directly integrating reconstruction and semantic objectives in a single tokenizer creates conflicts, leading to degraded performance in both reconstruction quality and semantic performance. Instead of forcing a single codebook to handle both semantic and perceptual information, DualToken disentangles them by introducing separate codebooks for high and low-level features, effectively transforming their inherent conflict into a synergistic relationship. As a result, DualToken achieves state-of-the-art performance in both reconstruction and semantic tasks while demonstrating remarkable effectiveness in downstream MLLM understanding and generation tasks. Notably, we also show that DualToken, as a unified tokenizer, surpasses the naive combination of two distinct types vision encoders, providing superior performance within a unified MLLM.

Wei Song, Yuran Wang, Zijia Song, Yadong Li, Haoze Sun, Weipeng Chen, Zenan Zhou, Jianhua Xu, Jiaqi Wang, Kaicheng Yu• 2025

Related benchmarks

TaskDatasetResultRank
Multi-discipline Multimodal UnderstandingMMMU
Accuracy45.8
317
Visual UnderstandingMM-Vet
MM-Vet Score40.5
142
Vision UnderstandingMMBench
Accuracy74.9
141
Image ReconstructionImageNet1K (val)
FID0.52
98
Image ReconstructionImageNet-1k 256 x 256 (val)
rFID0.54
77
Visual UnderstandingMME
MME Score1.50e+3
54
Visual UnderstandingSEED-Bench
SEED Score71.8
23
Visual generationGenAI-Bench
Overall Score75
11
Showing 8 of 8 rows

Other info

Follow for update