Visual Chain-of-Thought Diffusion Models
William Harvey, Frank Wood
TL;DR
The paper identifies a persistent gap where conditional diffusion models outperform unconditional ones, especially as conditioning information increases. It introduces Visual Chain-of-Thought Diffusion Models (VCDM), a two-stage approach that first samples a semantically rich CLIP embedding and then generates an image conditioned on that embedding before discarding the embedding. Empirically, VCDM achieves substantial improvements in FID over standard unconditional generation across AFHQ, FFHQ, and ImageNet, with modest inference overhead. This method enables leveraging strong conditional DGMs for unconditional or lightly-conditional generation, broadening practical diffusion-model applicability.
Abstract
Recent progress with conditional image diffusion models has been stunning, and this holds true whether we are speaking about models conditioned on a text description, a scene layout, or a sketch. Unconditional image diffusion models are also improving but lag behind, as do diffusion models which are conditioned on lower-dimensional features like class labels. We propose to close the gap between conditional and unconditional models using a two-stage sampling procedure. In the first stage we sample an embedding describing the semantic content of the image. In the second stage we sample the image conditioned on this embedding and then discard the embedding. Doing so lets us leverage the power of conditional diffusion models on the unconditional generation task, which we show improves FID by 25-50% compared to standard unconditional generation.
