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

Jiaming Han, Hao Chen, Yang Zhao, Hanyu Wang, Qi Zhao +4 more
6/23/2025
cs.CVcs.AIcs.CL

No official code found. Best implementation: csuhan/Tar (202 stars, last commit 2025-09-18).

Abstract

This paper presents a multimodal framework that attempts to unify visual understanding and generation within a shared discrete semantic representation. At its core is the Text-Aligned Tokenizer (TA-Tok), which converts images into discrete tokens using a text-aligned codebook projected from a large language model's (LLM) vocabulary. By integrating vision and text into a unified space with an expanded vocabulary, our multimodal LLM, Tar, enables cross-modal input and output through a shared interface, without the need for modality-specific designs. Additionally, we propose scale-adaptive encoding and decoding to balance efficiency and visual detail, along with a generative de-tokenizer to produce high-fidelity visual outputs. To address diverse decoding needs, we utilize two complementary de-tokenizers: a fast autoregressive model and a diffusion-based model. To enhance modality fusion, we investigate advanced pre-training tasks, demonstrating improvements in both visual understanding and generation. Experiments across benchmarks show that Tar matches or surpasses existing multimodal LLM methods, achieving faster convergence and greater training efficiency. Code, models, and data are available at https://tar.csuhan.com

View on arXivView PDF

Code Implementations(1)

csuhan/TarCommunity67%

[NeurIPS 2025] Vision as a Dialect: Unifying Visual Understanding and Generation via Text-Aligned Representations

2027Shell, PythonMay 30, 20251 years ago

Similar Papers

Cite this paper

@article{han2025vision,
  title  = {Vision as a Dialect: Unifying Visual Understanding and Generation via Text-Aligned Representations},
  author = {Jiaming Han and Hao Chen and Yang Zhao and Hanyu Wang and Qi Zhao and Ziyan Yang and Hao He and Xiangyu Yue and Lu Jiang},
  year   = {2025},
  eprint = {2506.18898},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.18898v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.18898.svg)](https://codeofpaper.com/paper/2506.18898)

Discussion