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/Scale-recurrent Network for Deep Image Deblurring

Scale-recurrent Network for Deep Image Deblurring

Xin Tao, Hongyun Gao, Yi Wang, Xiaoyong Shen, Jue Wang, Jiaya Jia

2018-02-06CVPR 2018 6DeblurringImage DeblurringImage Relighting
PaperPDFCodeCode(official)CodeCode

Abstract

In single image deblurring, the "coarse-to-fine" scheme, i.e. gradually restoring the sharp image on different resolutions in a pyramid, is very successful in both traditional optimization-based methods and recent neural-network-based approaches. In this paper, we investigate this strategy and propose a Scale-recurrent Network (SRN-DeblurNet) for this deblurring task. Compared with the many recent learning-based approaches in [25], it has a simpler network structure, a smaller number of parameters and is easier to train. We evaluate our method on large-scale deblurring datasets with complex motion. Results show that our method can produce better quality results than state-of-the-arts, both quantitatively and qualitatively.

Results

TaskDatasetMetricValueModel
DeblurringRealBlur-JPSNR (sRGB)31.38SRN
DeblurringRealBlur-JParams(M)8.06SRN
DeblurringRealBlur-JSSIM (sRGB)0.909SRN
DeblurringRealBlur-RPSNR (sRGB)38.65SRN
DeblurringRealBlur-RParams8.06SRN
DeblurringRealBlur-RSSIM (sRGB)0.965SRN
DeblurringGoProSSIM0.9342SRN
DeblurringRealBlur-R (trained on GoPro)SSIM (sRGB)0.947SRN
DeblurringRealBlur-J (trained on GoPro)PSNR (sRGB)28.56SRN
DeblurringHIDE (trained on GOPRO)PSNR (sRGB)28.36SRN
DeblurringHIDE (trained on GOPRO)Params (M)8.06SRN
DeblurringHIDE (trained on GOPRO)SSIM (sRGB)0.915SRN
DeblurringRSBlurAverage PSNR32.53SRN-Deblur
Image Enhancement VIDIT’20 validation setLPIPS0.4319SRN
Image Enhancement VIDIT’20 validation setMPS0.567SRN
Image Enhancement VIDIT’20 validation setPSNR16.94SRN
Image Enhancement VIDIT’20 validation setRuntime(s)0.87SRN
Image Enhancement VIDIT’20 validation setSSIM0.566SRN
2D ClassificationRealBlur-JPSNR (sRGB)31.38SRN
2D ClassificationRealBlur-JParams(M)8.06SRN
2D ClassificationRealBlur-JSSIM (sRGB)0.909SRN
2D ClassificationRealBlur-RPSNR (sRGB)38.65SRN
2D ClassificationRealBlur-RParams8.06SRN
2D ClassificationRealBlur-RSSIM (sRGB)0.965SRN
2D ClassificationGoProSSIM0.9342SRN
2D ClassificationRealBlur-R (trained on GoPro)SSIM (sRGB)0.947SRN
2D ClassificationRealBlur-J (trained on GoPro)PSNR (sRGB)28.56SRN
2D ClassificationHIDE (trained on GOPRO)PSNR (sRGB)28.36SRN
2D ClassificationHIDE (trained on GOPRO)Params (M)8.06SRN
2D ClassificationHIDE (trained on GOPRO)SSIM (sRGB)0.915SRN
2D ClassificationRSBlurAverage PSNR32.53SRN-Deblur
Image DeblurringGoProParams (M)8.06SRN
Image DeblurringGoProSSIM0.9342SRN
10-shot image generationRealBlur-JPSNR (sRGB)31.38SRN
10-shot image generationRealBlur-JParams(M)8.06SRN
10-shot image generationRealBlur-JSSIM (sRGB)0.909SRN
10-shot image generationRealBlur-RPSNR (sRGB)38.65SRN
10-shot image generationRealBlur-RParams8.06SRN
10-shot image generationRealBlur-RSSIM (sRGB)0.965SRN
10-shot image generationGoProSSIM0.9342SRN
10-shot image generationRealBlur-R (trained on GoPro)SSIM (sRGB)0.947SRN
10-shot image generationRealBlur-J (trained on GoPro)PSNR (sRGB)28.56SRN
10-shot image generationHIDE (trained on GOPRO)PSNR (sRGB)28.36SRN
10-shot image generationHIDE (trained on GOPRO)Params (M)8.06SRN
10-shot image generationHIDE (trained on GOPRO)SSIM (sRGB)0.915SRN
10-shot image generationRSBlurAverage PSNR32.53SRN-Deblur
10-shot image generationGoProParams (M)8.06SRN
10-shot image generationGoProSSIM0.9342SRN
1 Image, 2*2 StitchiGoProParams (M)8.06SRN
1 Image, 2*2 StitchiGoProSSIM0.9342SRN
16kGoProParams (M)8.06SRN
16kGoProSSIM0.9342SRN
Blind Image DeblurringRealBlur-JPSNR (sRGB)31.38SRN
Blind Image DeblurringRealBlur-JParams(M)8.06SRN
Blind Image DeblurringRealBlur-JSSIM (sRGB)0.909SRN
Blind Image DeblurringRealBlur-RPSNR (sRGB)38.65SRN
Blind Image DeblurringRealBlur-RParams8.06SRN
Blind Image DeblurringRealBlur-RSSIM (sRGB)0.965SRN
Blind Image DeblurringGoProSSIM0.9342SRN
Blind Image DeblurringRealBlur-R (trained on GoPro)SSIM (sRGB)0.947SRN
Blind Image DeblurringRealBlur-J (trained on GoPro)PSNR (sRGB)28.56SRN
Blind Image DeblurringHIDE (trained on GOPRO)PSNR (sRGB)28.36SRN
Blind Image DeblurringHIDE (trained on GOPRO)Params (M)8.06SRN
Blind Image DeblurringHIDE (trained on GOPRO)SSIM (sRGB)0.915SRN
Blind Image DeblurringRSBlurAverage PSNR32.53SRN-Deblur

Related Papers

Generative Latent Kernel Modeling for Blind Motion Deblurring2025-07-12EAMamba: Efficient All-Around Vision State Space Model for Image Restoration2025-06-27Dynamic Bandwidth Allocation for Hybrid Event-RGB Transmission2025-06-25Visual-Instructed Degradation Diffusion for All-in-One Image Restoration2025-06-20R3eVision: A Survey on Robust Rendering, Restoration, and Enhancement for 3D Low-Level Vision2025-06-19Unsupervised Imaging Inverse Problems with Diffusion Distribution Matching2025-06-17DreamLight: Towards Harmonious and Consistent Image Relighting2025-06-17Restoring Gaussian Blurred Face Images for Deanonymization Attacks2025-06-14