ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
10k
Citations
1.1k
Influential Citations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Venue
2015
Year
We propose a deep learning method for single image super-resolution (SR). Our method directly learns an end-to-end mapping between the low/high-resolution images. The mapping is represented as a deep convolutional neural network (CNN) that takes the low-resolution image as the input and outputs the high-resolution one. We further show that traditional sparse-coding-based SR methods can also be viewed as a deep convolutional network. But unlike traditional methods that handle each component separately, our method jointly optimizes all layers. Our deep CNN has a lightweight structure, yet demonstrates state-of-the-art restoration quality, and achieves fast speed for practical on-line usage. We explore different network structures and parameter settings to achieve trade-offs between performance and speed. Moreover, we extend our network to cope with three color channels simultaneously, and show better overall reconstruction quality.
This paper is a landmark in the application of deep learning to low-level vision tasks, specifically single image super-resolution (SR). Before this work, SR was dominated by sparse-coding and example-based methods that required hand-crafted features and complex optimization pipelines. By demonstrating that a simple deep convolutional neural network (CNN) could learn an end-to-end mapping from low-resolution to high-resolution images, the authors bridged the gap between traditional optimization-based SR and modern deep learning. The paper's significance is underscored by its widespread adoption and citation count, which exceeds 10,000, reflecting its foundational role in the field.
The introduction of SRCNN (Super-Resolution Convolutional Neural Network) provided a unified framework that not only matched but surpassed the performance of sparse-coding methods. Crucially, the authors showed that sparse-coding-based SR can be reformulated as a deep CNN, thereby revealing a conceptual link between classical methods and deep learning. This insight encouraged the community to rethink other low-level vision problems through the lens of deep networks. Moreover, the lightweight architecture and fast inference speed made SRCNN practical for real-world applications, such as image enhancement in consumer devices and medical imaging.
The paper reports that SRCNN achieves state-of-the-art restoration quality on standard benchmarks, outperforming sparse-coding-based methods such as A+ and KK. While the abstract does not provide specific quantitative metrics (e.g., PSNR/SSIM), the authors emphasize that the method delivers superior quality with fast speed suitable for on-line usage. The lightweight structure enables practical deployment, and the extension to color images yields better overall reconstruction quality. The paper also discusses trade-offs between performance and speed by varying network depth and filter sizes, providing guidance for practical configurations.
SRCNN is widely regarded as the pioneering work that introduced deep learning to super-resolution. Its impact extends beyond SR to other image restoration tasks, such as denoising and deblurring, where deep CNNs have become the standard approach. The paper's demonstration that a simple end-to-end network can outperform complex hand-crafted pipelines inspired a wave of research on deeper and more sophisticated architectures (e.g., VDSR, EDSR, SRGAN). Furthermore, the reinterpretation of sparse coding as a CNN provided theoretical grounding for the use of deep networks in inverse problems. Today, SRCNN remains a baseline and a teaching tool in computer vision courses, and its influence is evident in the numerous deep learning-based SR methods that followed.
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