TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Accelerating the Super-Resolution Convolutional Neural Net...

Accelerating the Super-Resolution Convolutional Neural Network

Chao Dong, Chen Change Loy, Xiaoou Tang

2016-08-01Super-ResolutionImage Super-Resolution
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode

Abstract

As a successful deep model applied in image super-resolution (SR), the Super-Resolution Convolutional Neural Network (SRCNN) has demonstrated superior performance to the previous hand-crafted models either in speed and restoration quality. However, the high computational cost still hinders it from practical usage that demands real-time performance (24 fps). In this paper, we aim at accelerating the current SRCNN, and propose a compact hourglass-shape CNN structure for faster and better SR. We re-design the SRCNN structure mainly in three aspects. First, we introduce a deconvolution layer at the end of the network, then the mapping is learned directly from the original low-resolution image (without interpolation) to the high-resolution one. Second, we reformulate the mapping layer by shrinking the input feature dimension before mapping and expanding back afterwards. Third, we adopt smaller filter sizes but more mapping layers. The proposed model achieves a speed up of more than 40 times with even superior restoration quality. Further, we present the parameter settings that can achieve real-time performance on a generic CPU while still maintaining good performance. A corresponding transfer strategy is also proposed for fast training and testing across different upscaling factors.

Results

TaskDatasetMetricValueModel
Super-ResolutionBSD100 - 2x upscalingPSNR31.53FSRCNN [[Dong et al.2016]]
Super-ResolutionFFHQ 256 x 256 - 4x upscalingFID139.78FSRCNN
Super-ResolutionFFHQ 256 x 256 - 4x upscalingMS-SSIM0.93FSRCNN
Super-ResolutionFFHQ 256 x 256 - 4x upscalingPSNR22.45FSRCNN
Super-ResolutionFFHQ 256 x 256 - 4x upscalingSSIM0.709FSRCNN
Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingFID23.97FSRCNN
Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingMS-SSIM0.951FSRCNN
Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingPSNR24.71FSRCNN
Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingSSIM0.804FSRCNN
Super-ResolutionManga109 - 4x upscalingPSNR27.9FSRCNN
Super-ResolutionManga109 - 4x upscalingSSIM0.861FSRCNN
Image Super-ResolutionBSD100 - 2x upscalingPSNR31.53FSRCNN [[Dong et al.2016]]
Image Super-ResolutionFFHQ 256 x 256 - 4x upscalingFID139.78FSRCNN
Image Super-ResolutionFFHQ 256 x 256 - 4x upscalingMS-SSIM0.93FSRCNN
Image Super-ResolutionFFHQ 256 x 256 - 4x upscalingPSNR22.45FSRCNN
Image Super-ResolutionFFHQ 256 x 256 - 4x upscalingSSIM0.709FSRCNN
Image Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingFID23.97FSRCNN
Image Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingMS-SSIM0.951FSRCNN
Image Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingPSNR24.71FSRCNN
Image Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingSSIM0.804FSRCNN
Image Super-ResolutionManga109 - 4x upscalingPSNR27.9FSRCNN
Image Super-ResolutionManga109 - 4x upscalingSSIM0.861FSRCNN
3D Object Super-ResolutionBSD100 - 2x upscalingPSNR31.53FSRCNN [[Dong et al.2016]]
3D Object Super-ResolutionFFHQ 256 x 256 - 4x upscalingFID139.78FSRCNN
3D Object Super-ResolutionFFHQ 256 x 256 - 4x upscalingMS-SSIM0.93FSRCNN
3D Object Super-ResolutionFFHQ 256 x 256 - 4x upscalingPSNR22.45FSRCNN
3D Object Super-ResolutionFFHQ 256 x 256 - 4x upscalingSSIM0.709FSRCNN
3D Object Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingFID23.97FSRCNN
3D Object Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingMS-SSIM0.951FSRCNN
3D Object Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingPSNR24.71FSRCNN
3D Object Super-ResolutionFFHQ 1024 x 1024 - 4x upscalingSSIM0.804FSRCNN
3D Object Super-ResolutionManga109 - 4x upscalingPSNR27.9FSRCNN
3D Object Super-ResolutionManga109 - 4x upscalingSSIM0.861FSRCNN
16kBSD100 - 2x upscalingPSNR31.53FSRCNN [[Dong et al.2016]]
16kFFHQ 256 x 256 - 4x upscalingFID139.78FSRCNN
16kFFHQ 256 x 256 - 4x upscalingMS-SSIM0.93FSRCNN
16kFFHQ 256 x 256 - 4x upscalingPSNR22.45FSRCNN
16kFFHQ 256 x 256 - 4x upscalingSSIM0.709FSRCNN
16kFFHQ 1024 x 1024 - 4x upscalingFID23.97FSRCNN
16kFFHQ 1024 x 1024 - 4x upscalingMS-SSIM0.951FSRCNN
16kFFHQ 1024 x 1024 - 4x upscalingPSNR24.71FSRCNN
16kFFHQ 1024 x 1024 - 4x upscalingSSIM0.804FSRCNN
16kManga109 - 4x upscalingPSNR27.9FSRCNN
16kManga109 - 4x upscalingSSIM0.861FSRCNN

Related Papers

SpectraLift: Physics-Guided Spectral-Inversion Network for Self-Supervised Hyperspectral Image Super-Resolution2025-07-17IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolution2025-07-14PanoDiff-SR: Synthesizing Dental Panoramic Radiographs using Diffusion and Super-resolution2025-07-12HNOSeg-XS: Extremely Small Hartley Neural Operator for Efficient and Resolution-Robust 3D Image Segmentation2025-07-104KAgent: Agentic Any Image to 4K Super-Resolution2025-07-09EAMamba: Efficient All-Around Vision State Space Model for Image Restoration2025-06-27Leveraging Vision-Language Models to Select Trustworthy Super-Resolution Samples Generated by Diffusion Models2025-06-25Unsupervised Image Super-Resolution Reconstruction Based on Real-World Degradation Patterns2025-06-20