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/Designing a Practical Degradation Model for Deep Blind Ima...

Designing a Practical Degradation Model for Deep Blind Image Super-Resolution

Kai Zhang, Jingyun Liang, Luc van Gool, Radu Timofte

2021-03-25ICCV 2021 10Super-ResolutionVideo Super-ResolutionImage Super-Resolution
PaperPDFCodeCodeCode(official)

Abstract

It is widely acknowledged that single image super-resolution (SISR) methods would not perform well if the assumed degradation model deviates from those in real images. Although several degradation models take additional factors into consideration, such as blur, they are still not effective enough to cover the diverse degradations of real images. To address this issue, this paper proposes to design a more complex but practical degradation model that consists of randomly shuffled blur, downsampling and noise degradations. Specifically, the blur is approximated by two convolutions with isotropic and anisotropic Gaussian kernels; the downsampling is randomly chosen from nearest, bilinear and bicubic interpolations; the noise is synthesized by adding Gaussian noise with different noise levels, adopting JPEG compression with different quality factors, and generating processed camera sensor noise via reverse-forward camera image signal processing (ISP) pipeline model and RAW image noise model. To verify the effectiveness of the new degradation model, we have trained a deep blind ESRGAN super-resolver and then applied it to super-resolve both synthetic and real images with diverse degradations. The experimental results demonstrate that the new degradation model can help to significantly improve the practicability of deep super-resolvers, thus providing a powerful alternative solution for real SISR applications.

Results

TaskDatasetMetricValueModel
Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
VideoMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
VideoMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
VideoMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
VideoMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
VideoMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
VideoMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
3DMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
3DMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
3DMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
3DMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
3DMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
3DMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
3D Face AnimationMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
3D Face AnimationMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
3D Face AnimationMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
3D Face AnimationMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
3D Face AnimationMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
3D Face AnimationMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementLPIPS0.177BSRGAN
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementPSNR29.27BSRGAN
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementSSIM0.836BSRGAN
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementLPIPS0.301BSRNET
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementPSNR30.19BSRNET
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementSSIM0.859BSRNET

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