DiVAE: Photorealistic Images Synthesis with Denoising Diffusion Decoder
Jie Shi, Chenfei Wu, Jian Liang, Xiang Liu, Nan Duan
TL;DR
DiVAE proposes a VQ-VAE-like framework that uses a denoising diffusion decoder to reconstruct images from discrete embeddings, bridging VQ-VAE/VQ-GAN with diffusion-based generation. By inserting image embeddings into the diffusion UNet and training on ImageNet, it achieves state-of-the-art reconstruction quality and sharper, more photorealistic images. When coupled with an autoregressive generator for text-to-image tasks, the model produces high-fidelity samples and competitive FID on MSCOCO. The approach offers a scalable first-stage reconstruction in multi-stage image synthesis and highlights diffusion decoders as a strong alternative to GANs or autoregressive priors for high-detail image synthesis.
Abstract
Recently most successful image synthesis models are multi stage process to combine the advantages of different methods, which always includes a VAE-like model for faithfully reconstructing embedding to image and a prior model to generate image embedding. At the same time, diffusion models have shown be capacity to generate high-quality synthetic images. Our work proposes a VQ-VAE architecture model with a diffusion decoder (DiVAE) to work as the reconstructing component in image synthesis. We explore how to input image embedding into diffusion model for excellent performance and find that simple modification on diffusion's UNet can achieve it. Training on ImageNet, Our model achieves state-of-the-art results and generates more photorealistic images specifically. In addition, we apply the DiVAE with an Auto-regressive generator on conditional synthesis tasks to perform more human-feeling and detailed samples.
