Aligning Visual Foundation Encoders to Tokenizers for Diffusion Models
Bowei Chen, Sai Bi, Hao Tan, He Zhang, Tianyuan Zhang, Zhengqi Li, Yuanjun Xiong, Jianming Zhang, Kai Zhang
TL;DR
The paper addresses the challenge of designing diffusion-friendly visual tokenizers by aligning a pretrained visual foundation encoder to a lightweight tokenizer. It introduces a three-stage alignment—Latent Alignment, Perceptual Alignment with a semantic preservation loss, and Decoder Refinement—using DINOv2 as the default backbone to produce semantically grounded latent spaces. On ImageNet $256\times256$, the tokenizer accelerates diffusion convergence to a gFID of $1.90$ at 64 epochs and improves generation with and without CFG; on LAION, a 2B-parameter T2I model trained with the tokenizer outperforms FLUX VAE at the same steps. The approach is simple, scalable, and extends the semantic grounding paradigm to tokenizers, offering improvements in diffusion-based generation and potential applicability to larger resolutions and multi-modal settings.
Abstract
In this work, we propose aligning pretrained visual encoders to serve as tokenizers for latent diffusion models in image generation. Unlike training a variational autoencoder (VAE) from scratch, which primarily emphasizes low-level details, our approach leverages the rich semantic structure of foundation encoders. We introduce a three-stage alignment strategy: (1) freeze the encoder and train an adapter and a decoder to establish a semantic latent space; (2) jointly optimize all components with an additional semantic preservation loss, enabling the encoder to capture perceptual details while retaining high-level semantics; and (3) refine the decoder for improved reconstruction quality. This alignment yields semantically rich image tokenizers that benefit diffusion models. On ImageNet 256$\times$256, our tokenizer accelerates the convergence of diffusion models, reaching a gFID of 1.90 within just 64 epochs, and improves generation both with and without classifier-free guidance. Scaling to LAION, a 2B-parameter text-to-image model trained with our tokenizer consistently outperforms FLUX VAE under the same training steps. Overall, our method is simple, scalable, and establishes a semantically grounded paradigm for continuous tokenizer design.
