Conference Paper
Computer Vision
Featured

Image Super-Resolution Using Deep Convolutional Networks

Chao Dong(Chinese University of Hong Kong), Chen Change Loy(Chinese University of Hong Kong), Kaiming He(Microsoft Research Asia (China)), Xiaoou Tang(Chinese University of Hong Kong)
June 2, 2015IEEE Transactions on Pattern Analysis and Machine Intelligence10,075 citations

10k

Citations

1.1k

Influential Citations

IEEE Transactions on Pattern Analysis and Machine Intelligence

Venue

2015

Year

Abstract

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.

Analysis

Why This Paper Matters

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.

Technical Contributions

  • End-to-end learning: SRCNN directly learns the mapping from low- to high-resolution images, eliminating the need for separate feature extraction, mapping, and reconstruction steps.
  • Sparse-coding reinterpretation: The paper demonstrates that traditional sparse-coding-based SR is equivalent to a deep convolutional network, and that joint optimization of all layers yields better results.
  • Lightweight architecture: The network consists of only three layers (patch extraction, non-linear mapping, and reconstruction), yet achieves state-of-the-art performance.
  • Speed and performance trade-offs: The authors explore different network structures and parameter settings to balance restoration quality and computational efficiency.
  • Color image extension: The network is extended to process three color channels simultaneously, improving overall reconstruction quality compared to channel-wise processing.

Results

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.

Significance

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.