Self-conditioned Image Generation via Generating Representations

6 Dec 2023  ·  Tianhong Li, Dina Katabi, Kaiming He ·

This paper presents $\textbf{R}$epresentation-$\textbf{C}$onditioned image $\textbf{G}$eneration (RCG), a simple yet effective image generation framework which sets a new benchmark in class-unconditional image generation. RCG does not condition on any human annotations. Instead, it conditions on a self-supervised representation distribution which is mapped from the image distribution using a pre-trained encoder. During generation, RCG samples from such representation distribution using a representation diffusion model (RDM), and employs a pixel generator to craft image pixels conditioned on the sampled representation. Such a design provides substantial guidance during the generative process, resulting in high-quality image generation. Tested on ImageNet 256$\times$256, RCG achieves a Frechet Inception Distance (FID) of 3.31 and an Inception Score (IS) of 253.4. These results not only significantly improve the state-of-the-art of class-unconditional image generation but also rival the current leading methods in class-conditional image generation, bridging the long-standing performance gap between these two tasks. Code is available at

PDF Abstract


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Unconditional Image Generation ImageNet 256x256 RCG-L FID 3.31 # 1
Inception Score 253.4 # 1
Image Generation ImageNet 256x256 RCG-L (w/o guidance) FID 3.49 # 19