Image Super-Resolution via Iterative Refinement
Chitwan Saharia, Jonathan Ho, William Chan, Tim Salimans, David J., Fleet, Mohammad Norouzi

TL;DR
SR3 introduces a novel iterative denoising diffusion approach for image super-resolution, achieving high-quality, photo-realistic results and outperforming GAN-based methods in human evaluations and cascaded generation tasks.
Contribution
The paper adapts denoising diffusion models for super-resolution, demonstrating superior performance and realism compared to existing GAN-based methods.
Findings
Achieves near 50% fool rate on face super-resolution, indicating high realism.
Outperforms GANs in human evaluations for super-resolution quality.
Provides competitive FID score of 11.3 in cascaded image generation.
Abstract
We present SR3, an approach to image Super-Resolution via Repeated Refinement. SR3 adapts denoising diffusion probabilistic models to conditional image generation and performs super-resolution through a stochastic denoising process. Inference starts with pure Gaussian noise and iteratively refines the noisy output using a U-Net model trained on denoising at various noise levels. SR3 exhibits strong performance on super-resolution tasks at different magnification factors, on faces and natural images. We conduct human evaluation on a standard 8X face super-resolution task on CelebA-HQ, comparing with SOTA GAN methods. SR3 achieves a fool rate close to 50%, suggesting photo-realistic outputs, while GANs do not exceed a fool rate of 34%. We further show the effectiveness of SR3 in cascaded image generation, where generative models are chained with super-resolution models, yielding a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image Processing Techniques · Image and Signal Denoising Methods · Generative Adversarial Networks and Image Synthesis
MethodsDiffusion · Max Pooling · *Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Convolution · U-Net
