Paper deep dive
VoT: Vision-of-Thought for Unified Multimodal Representation Alignment
Jingxiang Sun, Chao Liao, Zhengxiong Luo, Chaorui Deng, Chen-lin Zhang, Junke Wang, Ceyuan Yang, Haoqi Fan, Weilin Huang
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 89%
Last extracted: 9/13/2026, 5:54:43 AM
Summary
The paper introduces Vision-of-Thought (VoT), a framework that bridges the gap between vision-language models (VLMs) and diffusion transformers (DiTs) by inserting a discrete visual-thinking layer. VoT uses a specialized tokenizer aligned with VLM semantic space to generate discrete tokens representing high-level visual plans (objects, layouts) before pixel rendering. This approach improves semantic alignment, interpretability, and controllability in text-to-image generation by decoupling semantic reasoning from pixel-space rendering.
Entities (8)
Relation Signals (7)
Vision-of-Thought â uses â VoT Tokenizer
confidence 95% · We train a specialized VoT tokenizer in the VLM semantic space... These objectives make the tokens semantically readable by the VLM
Vision-of-Thought â connects â VLM
confidence 90% · introduces a discrete visual-thinking layer between vision-language models (VLMs) and diffusion transformers (DiTs).
Vision-of-Thought â connects â DiT
confidence 90% · introduces a discrete visual-thinking layer between vision-language models (VLMs) and diffusion transformers (DiTs).
VoT Tokenizer â uses â SimVQ
confidence 90% · We employ a Similarity-based Vector Quantization (SimVQ) mechanism with a learnable codebook
Vision-of-Thought â extends â MoT
confidence 85% · we introduce an efficient architecture that integrates VoT into modern unified models by extending Mixture-of-Transformers (MoT).
VoT Tokenizer â uses â Qwen2.5-VL
confidence 85% · We denote the Vision Transformer (ViT) of the target VLM (Qwen2.5-VL) as E frozen
Vision-of-Thought â buildson â Mogao
confidence 80% · We initialize the backbone from Mogao [16], a 14B MoT-based unified model.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Current text-to-image systems typically employ a "text encoder plus diffusion decoder" paradigm, in which text semantics directly modulate continuous latent noise. Despite their success, these methods lack an explicit, interpretable intermediate representation that effectively bridges high-level linguistic semantics and low-level visual signals. In this paper, we propose Vision-of-Thought (VoT), a framework that introduces a discrete visual-thinking layer between vision-language models (VLMs) and diffusion transformers (DiTs). Instead of treating VLMs merely as text encoders, we use them as multimodal planners that generate discrete VoT tokens representing high-level visual plans, such as objects and layouts, before rendering pixels. We train a specialized VoT tokenizer in the VLM semantic space with a closed-loop objective that combines VLM alignment, feature reconstruction, and vector-quantization losses. These objectives make the tokens semantically readable by the VLM while preserving the visual information needed for generation. Experimental results demonstrate that VoT improves semantic alignment and provides a structured interface for interpretable and controllable generation.
Tags
Links
- Source: https://arxiv.org/abs/2609.07815v1
- Canonical: https://arxiv.org/abs/2609.07815v1
Trouble viewing inline? Open PDF directly â
Full Text
40,183 characters extracted from source content.
Expand or collapse full text
VoT: Vision-of-Thought for Unified Multimodal Representation Alignment Jingxiang Sun â , Chao Liao ââ , Zhengxiong Luo â , Chaorui Deng, Chen-lin Zhang, Junke Wang, Ceyuan Yang, Haoqi Fan, Weilin Huang ⥠ByteDance Seed â Equal Contribution, â Project Lead, ⥠Corresponding Author Abstract Current text-to-image systems typically employ a âtext encoder plus diffusion decoderâ paradigm, in which text semantics directly modulate continuous latent noise. Despite their success, these methods lack an explicit, interpretable intermediate representation that effectively bridges high- level linguistic semantics and low-level visual signals. In this paper, we propose Vision-of-Thought (VoT), a framework that introduces a discrete visual-thinking layer between vision-language models (VLMs) and diffusion transformers (DiTs). Instead of treating VLMs merely as text encoders, we use them as multimodal planners that generate discrete VoT tokens representing high-level visual plans, such as objects and layouts, before rendering pixels. We train a specialized VoT tokenizer in the VLM semantic space with a closed-loop objective that combines VLM alignment, feature reconstruction, and vector-quantization losses. These objectives make the tokens semantically readable by the VLM while preserving the visual information needed for generation. Experimental results demonstrate that VoT improves semantic alignment and provides a structured interface for interpretable and controllable generation. Date: September 9, 2026 1 Introduction A unified model capable of both deep understanding and high-fidelity generation holds immense potential for the future of AI. Such a system could seamlessly generate images based on complex instructions, reason about visual data, and visualize multimodal analyses through generated outputs. The unveiling of GPT-4oâs enhanced capabilities has further highlighted this potential, sparking widespread interest in unification. However, designing such a unified framework presents a formidable challenge. It requires integrating the specific strengths of autoregressive modelsâwhich excel at discrete reasoning and text generationâwith the robustness of diffusion-based models for high-quality image synthesis. Current text-to-image (T2I) paradigms typically treat this as a direct mapping problem, encoding text prompts into static embeddings or keyâvalue (KV) caches that condition a diffusion process. While effective for simple descriptions, this approach faces a significant modality gap. The rich, structured world knowledge embedded in a large language model (LLM) is difficult to transfer effectively to the diffusion decoder through static embeddings alone, leading to a bottleneck where the model âknowsâ what to generate but fails to ârenderâ it accurately. In this work, we introduce Vision-of-Thought (VoT) as a semantic bridge to align these distinct modalities. 1 arXiv:2609.07815v1 [cs.CV] 7 Sep 2026 Figure 1 Images generated by VoT from complex text and image prompts. Adopting a âparallel expertâ philosophy, we freeze a powerful vision-language model (VLM) to preserve its multimodal understanding capabilities and introduce lightweight autoregressive experts to generate discrete semantic visual tokens. Unlike recent query-based approaches (e.g., MetaQuery [22], BLIP-3o [33]) that generate parallel queries for conditioning, VoT generates visual tokens autoregressively. This choice is deliberate: while query-based methods offer parallel efficiency, they lack the structural consistency with VLMs required for complex reasoning. By treating visual generation as a next-token prediction task, VoT allows the model to perform âvisual chain-of-thought,â planning the image composition step by step before renderingâeffectively extending the VLMâs reasoning capability into the visual domain. A critical hurdle for autoregressive (AR) image generation is visual tokenization. Standard visual tokenizers (e.g., VQ-VAE, VQGAN) are optimized primarily for reconstruction fidelity, compressing images into âpixel codesâ dominated by local textures and low-level details. As a result, their codebooks are fundamentally misaligned with the semantic representation space of VLMs: token sequences are often excessively long and semantically redundant, behaving more like compressed pixel fragments than meaningful semantic units. Moreover, these reconstruction-centric tokens tend to exhibit unfavorable statistics for next-token prediction (e.g., heavy-tailed usage and weak semantic correlation among neighbors), making AR modeling unstable. Consequently, when a VLM is tasked with predicting such tokens, it often struggles to maintain semantic coherence, which degrades downstream generation quality. To address this mismatch, we propose a VoT Tokenizer that is explicitly aligned with the VLM semantic space through a closed-loop alignment paradigm. Instead of quantizing raw pixels, we perform semantic quantization by using the frozen ViT features of a pretrained VLM as the quantization target, ensuring discrete tokens originate from a high-level semantic manifold. We optimize the tokenizer with three objectives: (i) a VLM alignment loss that enables the VLM to âreadâ and use the quantized tokens, (i) a feature reconstruction loss that recovers the teacher ViT feature space, and (i) a vector-quantization loss that stabilizes codebook 2 learning. The first two objectives are strongly complementary: VLM alignment provides language-grounded supervision, while reconstruction supplies dense, information-preserving constraints. Furthermore, we observe that scaling the teacher VLM consistently improves tokenizer quality and downstream semantic alignment, suggesting that stronger teachers provide cleaner and more compositional supervision. On the model side, we introduce an efficient architecture that integrates VoT into modern unified models by extending Mixture-of-Transformers (MoT). Specifically, we initialize a VoT branch by copying a subset of pretrained VLM experts and keep the original VLM branch frozen throughout training. This design preserves the VLMâs multimodal understanding capability while enabling efficient visual-planning training with minimal additional compute. After tokenizer training, our model training proceeds in two stages: (i) VoT branch pretraining, where the model learns to produce structured VoT tokens from textâimage pairs, and (i) VoT-DiT joint training, where VoT prediction and diffusion-based rendering are jointly optimized so that the tokens serve as explicit visual plans. Our contributions are summarized as follows: âąVision-of-Thought Framework. We propose VoT, a framework that inserts a discrete visual-thought branch between a VLM and a diffusion decoder, decoupling semantic reasoning from pixel-space rendering and improving cross-modal semantic alignment. âąVLM-Aligned VoT Tokenizer. We introduce a tokenizer training recipe that quantizes VLM semantic features rather than pixels and uses a closed-loop objective combining VLM alignment, feature re- construction, and vector-quantization losses. We show that VLM alignment and reconstruction are complementary and that scaling the teacher VLM consistently benefits token quality and downstream alignment. âąEfficient Unified MoT Integration and Strong Results. We present a practical MoT-based instantiation of VoT by cloning VLM experts to initialize a VoT branch and freezing the VLM branch for efficient training and stable understanding. With a two-stage model-training pipeline after Stage 0 tokenizer training, using only textâimage pairs throughout, we achieve substantial improvements in semantic alignment and reasoning-driven text-to-image generation. 2 Related Work 2.1 Unified Multimodal Understanding and Generation The convergence of visual understanding and generation into unified architectures represents a pivotal frontier in AI research. Recent breakthroughs, particularly GPT-4o [21], have demonstrated the potential of single models that can seamlessly interpret and generate multimodal content. Along this trajectory, various approaches have emerged to unify these capabilities. Unified autoregressive models such as Show-o [32], Janus [5], and Unified-IO [18] attempt to handle both tasks within a single transformer architecture by treating images as discrete token sequences. However, these methods often compromise either generation fidelity or understanding depth because of the tension between reconstruction-oriented visual codes and semantics-oriented language modeling. Alternatively, diffusion-based unification efforts [11] typically graft understanding modules onto diffusion backbones, yet they suffer from a modality gap: the rich, structured knowledge of VLMs cannot be transferred effectively to diffusion decoders through static conditioning alone. VoT introduces an explicit, interpretable intermediate layerâdiscrete visual thoughtsâthat decouples semantic planning from pixel rendering, preserving the specialized strengths of both VLMs and diffusion transformers. 2.2 Visual Tokenization Strategies Visual tokenization serves as the critical interface between continuous visual signals and discrete language-like representations. Early works such as VQ-VAE [19] and VQGAN [8] established the paradigm of compressing images into discrete tokens via reconstruction objectives. Subsequent methods such as LFQ [34] and MaskGIT [2] improved codebook efficiency and generation diversity. However, these tokenizers remain 3 FFN QKV FFN QKV FFN QKV Mul)-modal Self A4en)on Text Tokenizer VoT TokenizerIMGTokenizer Next Token Predic)onVelocity Predic)on Text TokensVoT TokensIMG Tokens Figure 2 Architecture of the unified vision-language model with VoT. We extend MoT to three branches: Text, VoT, and Diffusion. Keyâvalue pairs from all branches are concatenated for unified attention. For text-to-image and image-to-image generation, the VoT branch first predicts discrete visual tokens as semantic plans; the diffusion branch then attends jointly to the text and VoT keyâvalue pairs to synthesize the final image. fundamentally reconstruction-centric: they optimize for pixel-level fidelity, producing âcompressed pixel fragmentsâ rather than semantic units. Recent efforts to align visual tokens with language semantics have explored alternative pathways. SEED [11] and LaVIT [14] align visual tokens with language-model embeddings but focus primarily on post-hoc alignment rather than native integration into the VLMâs reasoning process. Emu [28] introduces a visual decoder for VLM-generated embeddings but relies on continuous rather than discrete representations. Across these approaches, the key limitation is the lack of closed-loop training that preserves visual information while making discrete tokens semantically readable by a VLM. Our VoT tokenizer addresses this gap with a unified objective that combines VLM alignment, feature reconstruction, and vector-quantization losses. 2.3 Reasoning and Planning in Visual Generation The integration of reasoning capabilities into generative models has gained significant traction. Text-to-image systems such as DALL-E 3 [1] and Imagen [27] improve prompt following through sophisticated text encoding yet lack explicit intermediate reasoning steps. Recent efforts to introduce chain-of-thought (CoT) mechanisms into vision tasks [6, 35] have primarily focused on understanding rather than generation. Several concurrent works explore planning-based generation. LayoutGPT [10] leverages LLMs for layout planning before image synthesis. However, these methods typically treat planning and generation as separate stages. VoT integrates planning within the generative process through a unified token vocabulary. By generating discrete visual plans as VoT tokens, our framework enables the VLM to perform âvisual thinkingââ reasoning about composition, spatial relationships, and attributes before committing to pixel values. This shifts the paradigm from direct text-to-image mapping to text-to-thought-to-image generation, providing interpretability and controllability that are absent from end-to-end diffusion or query-based approaches. 3 Overview of VoT Our proposed Vision-of-Thought (VoT) framework bridges the gap between semantic understanding and visual synthesis by inserting a discrete visual-thought layer between a VLM and a diffusion decoder. Rather than mapping text directly to pixels, the VLM first produces structured VoT tokens that act as explicit visual plans, which are then rendered by the diffusion branch in the unified model (Fig. 2). The framework follows three stages. In Stage 0: VLM-Aligned VoT Tokenizer Training (Sec. 4, Fig. 3), we 4 Visual Latent Tokens Quantized Embeddings Quantize Codebook Visual Encoder Visual Decoder ViT Text Tokens MLLMs txt tokenizerMLP Figure 3 VLM-aligned VoT tokenizer training pipeline. Images are encoded by a frozen VLM ViT, adapted by a trainable encoder, and discretized with SimVQ. Training combines (1) feature reconstruction lossL rec , (2) VLM alignment loss L align , and (3) vector-quantization loss L V Q . learn a discrete codebook in the VLM semantic space using feature reconstruction, VLM alignment, and vector-quantization losses. In Stage 1: VoT Branch Pretraining (Sec. 5), we freeze the pretrained VLM and diffusion branches and train lightweight VoT experts to predict visual tokens from text prompts using targets extracted from paired images. In Stage 2: VoT-DiT Joint Training (Sec. 5), we jointly fine-tune the VoT and diffusion branches while keeping the VLM branch frozen to preserve multimodal understanding and reduce training cost. 4 VLM-Aligned VoT Tokenizer Training The cornerstone of our framework is a discrete visual representation natively compatible with a vision-language model (VLM). Unlike traditional tokenizers prioritizing pixel-level fidelity, our VoT Tokenizer minimizes the distributional shift between visual tokens and the VLMâs semantic space via a specialized architecture and a unified alignment objective. 4.1 Semantically Aligned Tokenizer Architecture Our architecture (Fig. 3) is designed to fully harness the pretrained capabilities of state-of-the-art VLMs. The pipeline comprises three primary modules: 5 Foundation & Adapter Encoder. The encoder integrates a frozen foundation model with a trainable adapter. We denote the Vision Transformer (ViT) of the target VLM (Qwen2.5-VL) asE frozen , keeping it frozen to preserve its robust, pre-aligned semantic features. To bridge the modality gap between continuous ViT features and the discrete latent space, we append a lightweight trainable adapterE adapt (a 1-layer ViT block, denoted as Visual Encoder in Fig. 3) to the backbone. Given an input image x, adapted semantic features h are derived via: h =E adapt (E frozen (x)).(1) This adapter projects foundation features onto a manifold suitable for quantization while retaining the VLMâs semantic structure. SimVQ Head. We employ a Similarity-based Vector Quantization (SimVQ) mechanism with a learnable codebookC=c k K k=1 âR d . The discrete code indexkfor a feature vector h i is selected by minimizing the Euclidean distance: k = arg min jâ1,...,K â„h i â c j â„ 2 2 .(2) To prevent codebook collapse, we regularize the similarity logitss i,j =ââ„h i âc j â„ 2 2 with an entropy loss. The quantized feature vector z q is passed to subsequent layers, with gradients propagated via the straight-through estimator: z st = h + sg[z q â h], where sg[·] denotes the stop-gradient operator. Deep Semantic Decoder. The decoderDreconstructs continuous semantic features from quantized tokens z st via Ë f=D(z st ). Departing from typical lightweight designs, we employ a 6-layer transformer decoder. As shown in Table 2, increasing the decoder depth from 2 layers in Exp.D (69.32) to 6 layers in Exp.E (70.37) consistently improves AutoEval. We attribute this gain to the decoderâs increased capacity to invert quantization in the teacher feature space: a stronger decoder reduces the pressure on the codebook to preserve fine-grained details, allowing tokens to focus on language-grounded semantics while the decoder smooths quantization noise when reconstructing dense ViT features. 4.2 Training Objectives We train the VoT tokenizer with three complementary objectives as follows. Throughout training, the teacher ViT encoder and the VLM are kept frozen. Feature Reconstruction Loss (L rec ): Visual Grounding. Given an image x, the frozen teacher ViT produces token features f =E frozen (x)âR NĂd . After quantization and straight-through estimation, we obtain z st , and a semantic decoderDreconstructs teacher features Ë f=D(z st ). We use a token-wise mean-squared error: L rec = 1 N f â Ë f 2 2 .(3) VLM Alignment Loss (L align ): Semantic Readability. This objective enforces that the discretized representation remains readable by the frozen VLM. We feed the tokenizer-produced visual embeddings (denoted as v; e.g., v = z st or a projected version thereof) into the frozen VLM and minimize the standard language-model cross-entropy on the paired caption y = (y 1 ,...,y T ): L align =â T X t=1 logP VLM (y t | y <t , v).(4) Vector-Quantization Loss (L V Q ): Stable Quantization. Let h denote the pre-quantization features (the tokenizer output before nearest-neighbor lookup), and z q denote the selected codebook embeddings. We use the standard VQ objective (codebook loss + commitment loss): L V Q =â„sg[h]â z q â„ 2 2 + ÎČâ„hâ sg[z q ]â„ 2 2 ,(5) where sg[·] is the stop-gradient operator and ÎČ is the commitment weight. 6 Total Objective. The full tokenizer training objective is: L tok =L rec + λ align L align + λ V Q L V Q .(6) 5 Unified Vision-Language Model with VoT Building upon our pretrained visual tokenizer, we now introduce a unified multimodal architecture that integrates discrete visual tokens into a joint understanding and generation framework. Our approach extends the Mixture-of-Transformers (MoT) paradigm to support three specialized pathways: multimodal understanding, visual token prediction, and diffusion-based image synthesis. 5.1 Unified Three-Branch MoT Backbone Building upon the Mixture-of-Transformers (MoT) paradigm [7,16], which harmonizes language and diffusion generation within a shared backbone, we extend the architecture to a three-branch design by incorporating a dedicated VoT branch for discrete visual token modeling. In this unified framework, distinct modalities share the transformer backbone while using modality-specific components to preserve their unique properties. Specifically, for each transformer layerâ, we maintain separate hidden states for text (h (â) txt ), visual tokens (h (â) vot ), and diffusion latents (h (â) diff ). Each branchmâtxt, vot, diffapplies independent layer normalization (LN) and projections to compute queries, keys, and values: Q m = W Q m · LN m (h (â) m ), K m = W K m · LN m (h (â) m ), V m = W V m · LN m (h (â) m ). (7) To facilitate cross-modal information exchange, we construct a global context by concatenating the keyâvalue pairs from all branches: K = [K txt ; K vot ; K diff ], V = [V txt ; V vot ; V diff ].(8) The unified attention mechanism then operates over this joint space, modulated by a branch-specific mask M m : Attn m = softmax Q m K †â d k + M m V.(9) Crucially, we employ causal masking for the text and VoT branches to enable autoregressive generation, whereas the diffusion branch uses bidirectional attention. Finally, the layer output is obtained by processing the attention result through a branch-specific feed-forward network (FFN): h (â+1) m = h (â) m + W O m · Attn m + FFN m (LN âČ m (·)).(10) This architecture balances shared semantic modeling with modality-specific processing. We implement VoT by adding per-layer VoT experts and a codebook-sized embedding and prediction interface for visual tokens, while the diffusion branch predicts denoising velocities. To integrate VoT efficiently into a unified MoT backbone, we initialize the VoT experts by copying a subset of pretrained VLM experts and keep the VLM branch frozen to preserve multimodal understanding and reduce training cost. At inference time, we first generate VoT tokens autoregressively conditioned on text, then render the final image with the diffusion branch conditioned on both text and VoT KV caches. 5.2 Training Recipe Following Stage 0 tokenizer training, we adopt a two-stage strategy to integrate the VoT branch into the pretrained Mogao model. 7 Stage 1: VoT Branch Pretraining. In this stage, we warm up the newly introduced VoT branch while freezing the pretrained backbone, so that VoT learns to represent and predict discrete visual tokens without perturbing the modelâs existing understanding and rendering capabilities. We initialize the backbone from Mogao [16], a 14B MoT-based unified model. We load the pretrained weights for the VLM and diffusion branches and initialize the per-layer VoT experts by copying a subset of pretrained VLM experts. Only the remaining VoT-specific components are randomly initialized (std. 0.0125): the visual token embedding table E vot âR 65,536Ă2,048 and the VoT prediction head. We use the frozen visual tokenizer from Stage 0 (a Qwen2.5-VL ViT encoder followed by an adapter encoder and a SimVQ quantizer; Sec. 4) to extract discrete supervision targets and keep it fixed throughout this stage. The training objective is an autoregressive cross-entropy loss over a 65,536-way codebook, predicting 1,024 VoT tokens per image. Stage 2: VoT-DiT Joint Training. Starting from the Stage 1 checkpoint, we jointly train the VoT branch and the diffusion branch so that they can co-adapt for high-quality synthesis. Concretely, we initialize from the warmed-up VoT model and update parameters in both pathways, including VoT experts, diffusion experts, and shared components. This joint optimization allows the diffusion branch to better exploit VoT conditioning, while the VoT branch refines its token representations to be more useful for generation. We optimize a combined objective consisting of the VoT autoregressive prediction loss and the diffusion velocity prediction loss. Unlike Stage 1, where gradients are restricted to VoT modules, the diffusion loss now backpropagates through the shared attention layers and updates both branches, tightening the coupling between token prediction and rendering quality. To support classifier-free guidance at inference time, we apply structured conditional dropout during training: VoT tokens are dropped with probability 0.5, and text tokens are dropped with probability 0.1 when VoT is present, resulting in approximately 50% text-only, 45% text-plus-VoT, and 5% VoT-only samples. In addition, we randomly mask 0â20% of VoT keyâvalue pairs during attention, which prevents the diffusion branch from over-relying on VoT and improves robustness to incomplete conditions. 6 Experiments 6.1 Implementation Details Data Configuration. In Stage 0, we use imageâtext pairs with images processed at native aspect ratios and resolutions from approximately 434Ă434 to 1024Ă1024 pixels (188Kâ1M total pixels). We set the maximum sequence length to 16,384 tokens, with a per-sample limit of 12,288 tokens. Stages 1 and 2 use a large-scale text-to-image dataset. Additional dataset statistics and training configurations are provided in the Appendix. Model Configuration. We use the Qwen2.5-VL-7B ViT as the frozen vision encoder for the visual tokenizer. The SimVQ quantizer comprises a 1-layer encoder, a codebook with 65,536 entries (d= 128), and a 6-layer decoder. We train it with a learning rate of 3Ă10 â4 using vector-quantization, feature reconstruction, and VLM alignment losses. For the unified vision-language model, we initialize from the pretrained Mogao-14B checkpoint and add a dedicated 7B-parameter VoT branch, yielding 21B parameters in total. 6.2 Text-to-Image Generation Evaluation Setup. We evaluate text-to-image generation on the public GenEval benchmark [13] and an internal benchmark. GenEval measures compositional text-to-image alignment with object detectors, covering object categories, counts, colors, and spatial relations. It contains 553 prompts, and we generate four images per prompt. We also evaluate on our internal DreamBench suite with an automatic pipeline and report its aggregate metric as AutoEval. Quantitative Comparison. We report GenEval results in Table 1. VoT achieves an overall score of 0.91, outperforming leading generation-specialized models (e.g., FLUX.1-dev, 0.82) and recent unified multimodal models (e.g., BAGEL, 0.82; Mogao, 0.89). VoT also shows clear advantages on compositionally demanding 8 Table 1 Quantitative evaluation on GenEval benchmark. We compare VoT with state-of-the-art âGen. Onlyâ (generation-specialized) and âUnifiedâ (understanding + generation) models.â denotes methods utilizing an LLM rewriter. VoT achieves the highest overall score on GenEval, showing significant advantages in spatial and counting tasks. Type ModelSingle Obj. Two Obj. Counting Colors Position Color Attri. Overallâ Gen. Only PixArt-α [3]0.980.500.440.800.080.070.48 SDv2.1 [26]0.980.510.440.850.070.170.50 DALL-E 2 [25]0.940.660.490.770.100.190.52 Emu3-Gen [31]0.980.710.340.810.170.210.54 SDXL [23]0.980.740.390.850.150.230.55 DALL-E 3 [20]0.960.870.470.830.430.450.67 SD3-Medium [9]0.990.940.720.890.330.600.74 FLUX.1-dev â [15]0.980.930.750.930.680.650.82 Unified Chameleon [29]â0.39 LWM [17]0.930.410.460.790.090.150.47 SEED-X [12]0.970.580.260.800.190.140.49 TokenFlow-XL [24]0.950.600.410.810.160.240.55 ILLUME [30]0.990.860.450.710.390.280.61 Janus [5]0.970.680.300.840.460.420.61 Transfusion [36]â0.63 Emu3-Gen â [31]0.990.810.420.800.490.450.66 Show-o [32]0.980.800.660.840.310.500.68 Janus-Pro-7B [4]0.990.890.590.900.790.660.80 MetaQuery-XL â [22]â0.80 BAGEL [7]0.990.940.810.880.640.630.82 Mogao [16]1.000.970.830.930.840.800.89 VoT (Ours)1.000.980.860.950.850.820.91 VoT GPT-Image-1 Seedream 4.0Gemini 2.5 Qwen Image Flux Kontext Mogao 0 10 20 30 40 50 60 70 80 90 Average accuracy (%) 76.22 79.69 78.2 69.24 59.14 57.67 53.12 Text-to-image AutoEval Figure 4 Evaluation of text-to-image instruction alignment. tasks such as counting (0.86 vs. 0.83 for Mogao). These results support our hypothesis that the explicit discrete VoT layer transfers the VLMâs planning and reasoning capabilities to the generation process, helping satisfy structural constraints that implicit conditioning methods often fail to handle. On our internal instruction-following benchmark (Fig. 4), VoT achieves strong promptâimage coherence and outperforms baselines such as Seedream 4.0 and GPT-Image-1, demonstrating the benefit of VoT tokens for instruction adherence. 9 A 2x2 grid of dog face emojis: top-left with both eyes open, top- right with the left eye winking, bottom-left with the right eye winking, and bottom-right with eyes closed. A horse riding an astronaut. Figure 5 Text-to-image comparison against GPT-Image-1. For each pair of images, left: VoT; right: GPT-Image-1. 0500010000150002000025000 Train Steps 1.4 1.6 1.8 2.0 2.2 2.4 2.6 LM Loss 220002300024000250002600027000 1.4 1.6 1.8 2.0 Exp.AExp.BExp.CExp.D (a) VLM alignment loss 02000400060008000 Train Steps 4 5 6 7 8 9 10 11 VoT AR Loss 75008000850090009500 5.4 5.5 5.6 5.7 Exp.AExp.BExp.CExp.D (b) VoT autoregressive loss Figure 6 Training curves for the VLM alignment loss (left) and VoT autoregressive loss (right). Visual Comparison. To qualitatively assess model capabilities in challenging scenarios, we select represen- tative cases involving complex layout control and counterfactual generation, as shown in Fig. 5. We compare our results with GPT-Image-1. Our model (left) accurately renders precise attributes (e.g., facial expressions) and surreal scenes (e.g., âa horse riding an astronautâ), whereas GPT-Image-1 often fails because of attribute leakage or reliance on training-distribution biases. 6.3 Ablation Study To validate each component of VoT tokenizer training, we evaluate six configurations (AâF), as summarized in Table 2. Configurations AâD isolate the effects of training objectives, architectural adaptation, and teacher scaling; E and F evaluate the full VoT model before and after post-training. 10 Table 2 Ablation study of tokenizer configurations. We progressively integrate reconstruction loss, trainable adapters, and teacher scaling. Enc/Dec: trainable encoder/decoder layers. Align/Rec: VLM alignment/reconstruction loss. All tokenizer variants useL V Q .â denotes the final model after supervised fine-tuning (SFT) and reinforcement learning from human feedback (RLHF). Exp.Teacher VLMEnc. / Dec. Depth L align L rec AutoEval Mogao (baseline)â / â53.12 AQwen2-VL 2Bâ / âââ58.67 BQwen2-VL 2Bâ / 2â60.98 CQwen2-VL 2B1 / 2â64.64 DQwen2.5-VL 7B1 / 2â69.32 E (VoT)Qwen2.5-VL 7B1 / 6â70.37 F (VoTâ )Qwen2.5-VL 7B1 / 6â76.22 Benefits of Reconstruction and Adapters. In Fig. 6a, LM loss drops fromâŒ1.93 (Exp.A) toâŒ1.79 with reconstruction (Exp.B) andâŒ1.76 with a 1-layer adapter (Exp.C). These components stabilize token learning and reduce the mismatch with frozen ViT features; AutoEval correspondingly rises from 58.67â60.98â64.64. VoT AR Loss vs. Tokenizer Quality. Fig. 6b shows the VoT autoregressive loss in Stage 1 (Sec. 5). Exp.A achieves the lowest final autoregressive loss (âŒ5.08) yet has the highest tokenizer LM loss in Fig. 6a (âŒ1.93). AutoEval further confirms that predictability is not synonymous with utility: despite its lower autoregressive loss, Exp.A obtains only 58.67, substantially below Exp.B and Exp.C. Thus, reconstruction and the adapter can slightly increase autoregressive difficulty by preserving more information while improving semantic alignment and downstream utility. Effect of Teacher VLM Scale. Comparing Exps. AâC (Qwen2-VL 2B teacher) with Exp.D (Qwen2.5-VL 7B teacher), Fig. 6a shows the LM loss dropping fromâŒ1.76â1.93 toâŒ1.48, while AutoEval increases from 64.64 to 69.32. Although reconstruction can make autoregressive prediction harder by preserving more information (Fig. 6b), Exp.D still achieves the lowest VoT autoregressive loss among the reconstruction-based settings. This result suggests that a stronger teacher provides cleaner semantic supervision and induces a more structured, autoregressive-friendly visual lexicon. Benefits of VoT and Post-Training. We next compare the original Mogao baseline with our VoT model. Exp.E is the model after training with VoT tokens, making it the most direct comparison to Mogao under the same T2I training data. As shown in Table 2, VoT tokens yield a clear improvement in AutoEval (53.12â 70.37). Exp.F further improves the score after SFT and RLHF, indicating that post-training is complementary to VoT and translates better planning into higher final generation quality. 7 Conclusion In this work, we introduced Vision-of-Thought (VoT), a unified framework that bridges semantic understanding and visual synthesis by inserting a discrete visual planning layer between VLMs and diffusion decoders. By leveraging the VLM to generate structured VoT tokens as explicit plans before rendering, our approach successfully decouples high-level reasoning from pixel-level generation, significantly enhancing cross-modal alignment and interpretability. We hope VoT serves as a foundational step towards next-generation multimodal agents capable of coherent visual thinking and creation. 11 References [1]James Betker, Gabriel Goh, Li Jing, Tim Brooks, Jianfeng Wang, Linjie Li, Long Ouyang, Juntang Zhuang, Joyce Lee, Yufei Guo, et al. Improving image generation with better captions. Computer Science, 2023. URL https://cdn.openai.com/papers/dall-e-3.pdf. [2] Huiwen Chang, Han Zhang, Jarred Barber, Ajinkya Maschinot, Jose Lezama, Lu Jiang, Ming-Hsuan Yang, Kevin Murphy, William T Freeman, Michael Rubinstein, et al. MaskGIT: Masked generative image transformer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 11315â11325, 2022. [3]Junsong Chen, Jincheng Yu, Chongjian Ge, Lewei Yao, Enze Xie, Yue Wu, Zhongdao Wang, James Kwok, Ping Luo, Huchuan Lu, et al. PixArt-α: Fast training of diffusion transformer for photorealistic text-to-image synthesis. arXiv preprint arXiv:2310.00426, 2023. [4]Xiaokang Chen, Chengyue Wu, Zhiyu Wu, Yiyang Ma, Xingchao Liu, Zizheng Pan, Wen Liu, Zhenda Xie, Xingkai Yu, Chong Ruan, and Ping Luo. Janus-Pro: Unified multimodal understanding and generation with data and model scaling. arXiv preprint arXiv:2501.17811, 2025. [5]Yao Chen, Siyuan Qian, Yuchen Chu, Zheng Liu, Kaipeng Zhang, Qifeng Chen, Wenping Wang, and Hao Li. Janus: Decoupling visual encoding for unified multimodal understanding and generation. arXiv preprint arXiv:2410.13848, 2024. [6]Zhenfang Chen, Qinhong Zhou, Yikang Shen, Yining Hong, Zhiqing Sun, Dan Gutfreund, and Chuang Gan. Visual chain-of-thought prompting for knowledge-based visual reasoning. In AAAI, volume 38, pages 1254â1262, 2024. [7]Chaorui Deng, Deyao Zhu, Kunchang Li, Chenhui Gou, Feng Li, Zeyu Wang, Shu Zhong, Weihao Yu, Xiaonan Nie, Ziang Song, et al. Emerging properties in unified multimodal pretraining. arXiv preprint arXiv:2505.14683, 2025. [8] Patrick Esser, Robin Rombach, and Bjorn Ommer. Taming transformers for high-resolution image synthesis. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 12873â12883, 2021. [9]Patrick Esser, Sumith Kulal, Andreas Blattmann, Rahim Entezari, Jonas MĂŒller, Harry Saini, Yam Levi, Dominik Lorenz, Axel Sauer, Frederic Boesel, et al. Scaling rectified flow transformers for high-resolution image synthesis. In ICML, pages 12606â12633, 2024. [10] Weixi Feng, Wanrong Zhu, Tsu-jui Fu, Varun Jampani, Arjun Akula, Xuehai He, Sugato Basu, Xin Eric Wang, and William Yang Wang. LayoutGPT: Compositional visual planning and generation with large language models. Advances in Neural Information Processing Systems, 36, 2023. [11]Yuying Ge, Sijie Zhao, Ziyun Zeng, Yixiao Ge, Chen Li, Xintao Wang, and Ying Shan. Planting a SEED of vision in large language model. arXiv preprint arXiv:2307.08041, 2023. [12] Yuying Ge, Sijie Zhao, Jinguo Zhu, Yixiao Ge, Kun Yi, Lin Song, Chen Li, Xiaohan Ding, and Ying Shan. SEED-X: Multimodal models with unified multi-granularity comprehension and generation. arXiv preprint arxiv:2404.14396, 2024. [13] Dhruba Ghosh, Hannaneh Hajishirzi, and Ludwig Schmidt. GenEval: An object-focused framework for evaluating text-to-image alignment. Advances in Neural Information Processing Systems, 36:52132â52152, 2023. [14]Yang Jin, Zhibin Xu, Ying Chen, , et al. Unified language-vision pretraining in LLM with dynamic discrete visual tokenization. arXiv preprint arXiv:2309.04669, 2023. [15] Black Forest Labs. Flux, 2024. URL https://github.com/black-forest-labs/flux. [16] Chao Liao, Liyang Liu, Xun Wang, Zhengxiong Luo, Xinyu Zhang, Wenliang Zhao, Jie Wu, Liang Li, Zhi Tian, and Weilin Huang. Mogao: An omni foundation model for interleaved multi-modal generation. arXiv preprint arXiv:2505.05472, 2025. [17] Hao Liu, Wilson Yan, Matei Zaharia, and Pieter Abbeel. World model on million-length video and language with ringattention. arXiv preprint arxiv:2402.08268, 2024. [18]Jiasen Lu, Christopher Clark, Rowan Zellers, Roozbeh Mottaghi, and Aniruddha Kembhavi. Unified-IO: A unified model for vision, language, and multi-modal tasks. In International Conference on Learning Representations, 2023. 12 [19]Aaron van den Oord, Oriol Vinyals, and Koray Kavukcuoglu. Neural discrete representation learning. Advances in Neural Information Processing Systems, 30, 2017. [20] OpenAI. Dall·e 3 system card, 2023. https://cdn.openai.com/papers/DALL_E_3_System_Card.pdf. [21] OpenAI. Gpt-4o system card, 2024. URL https://openai.com/index/gpt-4o-system-card/. [22] Xichen Pan, Satya Narayan Shukla, Aashu Singh, Zhuokai Zhao, Shlok Kumar Mishra, Jialiang Wang, Zhiyang Xu, Jiuhai Chen, Kunpeng Li, Felix Juefei-Xu, et al. Transfer between modalities with MetaQueries. arXiv preprint arXiv:2504.06256, 2025. [23]Dustin Podell, Zion English, Kyle Lacey, Andreas Blattmann, Tim Dockhorn, Jonas MĂŒller, Joe Penna, and Robin Rombach. SDXL: Improving latent diffusion models for high-resolution image synthesis. In ICLR, 2024. [24]Liao Qu, Huichao Zhang, Yiheng Liu, Xu Wang, Yi Jiang, Yiming Gao, Hu Ye, Daniel K Du, Zehuan Yuan, and Xinglong Wu. TokenFlow: Unified image tokenizer for multimodal understanding and generation. arXiv preprint arXiv:2412.03069, 2024. [25]Aditya Ramesh, Prafulla Dhariwal, Alex Nichol, Casey Chu, and Mark Chen. Hierarchical text-conditional image generation with clip latents. arXiv preprint arxiv:2204.06125, 2022. [26]Robin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser, and Björn Ommer. High-resolution image synthesis with latent diffusion models. In CVPR, pages 10684â10695, 2022. [27]Chitwan Saharia, William Chan, Saurabh Saxena, Lala Li, Jay Whang, Emily Denton, Seyed Kamyar Seyed Ghasemipour, Burcu Karagol Ayan, Seyedeh Sara Mahdavi, Rapha Gontijo Lopes, et al. Photorealistic text-to- image diffusion models with deep language understanding. Advances in Neural Information Processing Systems, 35:36479â36494, 2022. [28]Quanhan Sun, Yuying Ge, Xuyang Lu, Haodong Chen, Peng Wang, Xufeng Li, Kaipeng Chen, Jingyi Zhang, Rui Zhang, Aojun Li, et al. Generative pretraining in multimodality. arXiv preprint arXiv:2312.13286, 2023. [29]Chameleon Team. Chameleon: Mixed-modal early-fusion foundation models. arXiv preprint arXiv:2405.09818, 2024. [30] Chunwei Wang, Guansong Lu, Junwei Yang, Runhui Huang, Jianhua Han, Lu Hou, Wei Zhang, and Hang Xu. ILLUME: Illuminating your llms to see, draw, and self-enhance. arXiv preprint arXiv:2412.06673, 2024. [31] Xinlong Wang, Xiaosong Zhang, Zhengxiong Luo, Quan Sun, Yufeng Cui, Jinsheng Wang, Fan Zhang, Yueze Wang, Zhen Li, Qiying Yu, et al. EMU-3: Next-token prediction is all you need. arXiv preprint arxiv:2409.18869, 2024. [32] Jinheng Xie, Weijia Mao, Zechen Bai, David Junhao Zhang, Weihao Wang, Kevin Qinghong Lin, Yuchao Gu, Zhijie Chen, Zhenheng Yang, and Mike Zheng Shou. Show-O: One single transformer to unify multimodal understanding and generation. arXiv preprint arxiv:2408.12528, 2024. [33] Le Xue, Manli Shu, Anas Awadalla, Jun Wang, An Yan, Senthil Purushwalkam, Honglu Zhou, Viraj Prabhu, Yutong Dai, Michael S Ryoo, et al. xGEN-M (BLIP-3): A family of open large multimodal models. arXiv preprint arXiv:2408.08872, 2024. [34] Lijun Yu, Yong Cheng, Zhiruo Wang, Vivek Kumar, Wolfgang Macherey, Yanping Huang, David A Ross, Patrick Esser, Yonatan Bisk, Ming-Hsuan Yang, et al. Language model beats diffusion â tokenizer is key to visual generation. arXiv preprint arXiv:2310.05737, 2024. [35]Zhuosheng Zhang, Aston Zhang, Mu Li, Hai Zhao, George Karypis, and Alex Smola. Multimodal chain-of-thought reasoning in language models. Transactions on Machine Learning Research, 2024. [36] Chunting Zhou, Lili Yu, Arun Babu, Kushal Tirumala, Michihiro Yasunaga, Leonid Shamis, Jacob Kahn, Xuezhe Ma, Luke Zettlemoyer, and Omer Levy. Transfusion: Predict the next token and diffuse images with one multi-modal model. arXiv preprint arXiv:2408.11039, 2024. 13 Appendix A Training Configurations Table 3 Training compute budget measured in GPU-hours on high-performance GPUs. StageGPU-hours Share (%) Pretraining (tokenizer and unified model) 360 000 75.0 Continued training (CT) 50 000 10.4 Supervised fine-tuning (SFT) 64 000 13.3 Reinforcement learning (RLHF) 6000 1.3 Total480000100.0 B Limitations and Future Work While VoT effectively bridges multimodal understanding and generation, its MoT architecture uses a frozen VLM backbone with parallel experts, limiting the system to unidirectional reasoning-to-generation transfer. This design preserves the VLMâs existing capabilities, but future work will explore bidirectional optimization strategies that jointly improve understanding and generation without catastrophic forgetting. C Additional Text-to-Image Generation Results Figure 7 Additional text-to-image generation results. 14