UniToken: Harmonizing Multimodal Understanding and Generation through Unified Visual Encoding

Yang Jiao, Haibo Qiu, Zequn Jie, Shaoxiang Chen, Jingjing Chen +2 more
4/6/2025
cs.CVcs.AI

Official code: SxJyJay/UniToken (106 stars, last commit 2025-04-23).

Abstract

We introduce UniToken, an auto-regressive generation model that encodes visual inputs through a combination of discrete and continuous representations, enabling seamless integration of unified visual understanding and image generation tasks. Unlike previous approaches that rely on unilateral visual representations, our unified visual encoding framework captures both high-level semantics and low-level details, delivering multidimensional information that empowers heterogeneous tasks to selectively assimilate domain-specific knowledge based on their inherent characteristics. Through in-depth experiments, we uncover key principles for developing a unified model capable of both visual understanding and image generation. Extensive evaluations across a diverse range of prominent benchmarks demonstrate that UniToken achieves state-of-the-art performance, surpassing existing approaches. These results establish UniToken as a robust foundation for future research in this domain. The code and models are available at https://github.com/SxJyJay/UniToken.

View on arXivView PDF

Code Implementations(1)

SxJyJay/UniTokenOfficial100%

[CVPRW 2025] UniToken is an auto-regressive generation model that combines discrete and continuous representations to process visual inputs, making it easy to integrate both visual understanding and image generation tasks seamlessly.

1066Shell, PythonFeb 2, 20251 years ago

Similar Papers

Cite this paper

@article{jiao2025unitoken,
  title  = {UniToken: Harmonizing Multimodal Understanding and Generation through Unified Visual Encoding},
  author = {Yang Jiao and Haibo Qiu and Zequn Jie and Shaoxiang Chen and Jingjing Chen and Lin Ma and Yu-Gang Jiang},
  year   = {2025},
  eprint = {2504.04423},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.04423v1}
}

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/2504.04423.svg)](https://codeofpaper.com/paper/2504.04423)

Discussion