ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
2.6k
Citations
201
Influential Citations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Venue
2022
Year
We present SR3, an approach to image Super-Resolution via Repeated Refinement. SR3 adapts denoising diffusion probabilistic models (Ho et al. 2020), (Sohl-Dickstein et al. 2015) to image-to-image translation, and performs super-resolution through a stochastic iterative denoising process. Output images are initialized with pure Gaussian noise and iteratively refined using a U-Net architecture that is trained on denoising at various noise levels, conditioned on a low-resolution input image. SR3 exhibits strong performance on super-resolution tasks at different magnification factors, on faces and natural images. We conduct human evaluation on a standard 8× face super-resolution task on CelebA-HQ for which SR3 achieves a fool rate close to 50%, suggesting photo-realistic outputs, while GAN baselines do not exceed a fool rate of 34%. We evaluate SR3 on a 4× super-resolution task on ImageNet, where SR3 outperforms baselines in human evaluation and classification accuracy of a ResNet-50 classifier trained on high-resolution images. We further show the effectiveness of SR3 in cascaded image generation, where a generative model is chained with super-resolution models to synthesize high-resolution images with competitive FID scores on the class-conditional 256×256 ImageNet generation challenge.
This paper marks a pivotal shift in image super-resolution by successfully applying denoising diffusion probabilistic models (DDPMs) to the task. Prior to SR3, GAN-based methods dominated super-resolution but often suffered from mode collapse and artifacts, limiting their photo-realism. SR3's iterative refinement process produces outputs that are nearly indistinguishable from real images, as evidenced by a fool rate close to 50% on 8× face super-resolution—a benchmark where human raters cannot tell real from generated. This result is a milestone for generative modeling, showing that diffusion models can surpass GANs in perceptual quality for image-to-image translation.
Beyond face images, SR3 generalizes to natural images (ImageNet) at 4× magnification, outperforming baselines in both human evaluation and downstream classification accuracy. The cascaded generation framework further demonstrates that SR3 can be chained with other generative models to produce high-resolution images with competitive FID scores, opening doors for scalable high-fidelity image synthesis.
SR3 establishes diffusion models as a viable alternative to GANs for high-fidelity image super-resolution, with superior perceptual quality and stability. The cascaded generation framework demonstrates that diffusion models can be composed to scale to high resolutions, a critical step for practical applications in medical imaging, satellite imagery, and content creation. The work also highlights the importance of iterative refinement for achieving photo-realism, influencing subsequent research in diffusion-based image editing, inpainting, and video super-resolution. By providing a strong baseline, SR3 has spurred further advances in conditional diffusion models and remains a widely cited reference in the field.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba