atlas

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

Vision as a Dialect: Unifying Visual Understanding and Generation via Text-Aligned Representations

NeurIPS 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 4 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 Tar, a unified MLLM built on a fully discrete, text-aligned visual tokenizer (TA-Tok) whose codebook is projected from Qwen2.5 LLM embeddings, paired with AR and diffusion generative de-tokenizers.

Problem

Unifying visual understanding and generation in one MLLM is hampered by continuous/pixel representations that break the autoregressive paradigm or conflict between tasks; the paper seeks a shared discrete semantic visual representation.

Approach

A text-aligned codebook is built by projecting frozen LLM token embeddings through a learnable matrix, so visual tokens live in the LLM's embedding space and can be appended to its vocabulary; SigLIP2 features are quantized with scale-adaptive pooling and decoded to SigLIP2 features, and generative AR or diffusion de-tokenizers map the discrete tokens back to pixels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
initialize LLM visual embeddings with the TA-Tok codebook instead of random initialization (ablation)Tar · MLLM embedding initializationUnd: 91.1 -> 92.9Helped
initialize LLM visual embeddings with the TA-Tok codebook instead of random initialization (ablation)Tar · MLLM embedding initializationGen: 69.6 -> 70.6Helped
increase AR-DTok resolution from 256px to 512px (ablation)AR-DTok 775M · GenEvalGenEval: 0.76 -> 0.79Helped
increase AR-DTok resolution from 256px to 512px (ablation)AR-DTok 775M · DPG BenchDPG: 83.0 -> 82.7Hurt
reduce AR-DTok size from 775M to 111M (ablation)AR-DTok · GenEvalGenEval: 0.76 -> 0.75Hurt
reduce AR-DTok size from 775M to 22M (ablation)AR-DTok · DPG BenchDPG: 83.0 -> 81.7Hurt
use diffusion de-tokenizer instead of AR-DTok 775M at 512px (ablation)Tar de-tokenizer · GenEvalGenEval: 0.79 vs. 0.77No clear effect
use 729 rather than 169 image tokens (ablation)Tar · Understanding tasksUnd: 89.1 -> 92.9Helped
use fewer image tokens, 169 rather than 729 (ablation)Tar · Generation at 10M dataDPG Bench: 70.6 -> 72.7Helped
jointly train understanding and generation with shared TA-Tok representation instead of separate training (ablation)Tar · GenerationGen: +5.3 (65.3 -> 70.6)Helped
add I2I and TI2I pretraining tasks (ablation)Tar · Unified multimodal pretrainingGen: 66.4 -> 70.7Helped
add Self Reflect training (ablation)Tar-7B · GenEvaloverall: 0.84 -> 0.85Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-5B LLaVA-Recap-CC12M DataComp LLaVA-v1.5 instruction data LLaVA-Next ImageNet-1K ImageNet-21K Megalith-10M JourneyDB Midjourney-Prompts Magpie WebInstruct

Benchmarks: POPE MME MMBench SEED GQA MMMU GenEval DPG Bench ImageNet 256x256 FID

Metrics: accuracy MME-P MME-C GenEval overall DPG overall FID IS harmonic mean of understanding benchmarks

Baselines: Janus Janus-Pro Show-o Harmon ILLUME VILA-U UniTok Chameleon Emu3 LLaVA-v1.5 MetaMorph

Builds on: SigLIP2 LLaMA-based LlamaGen SANA Qwen2.5 UniTok

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