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/Deep Stacked Hierarchical Multi-patch Network for Image De...

Deep Stacked Hierarchical Multi-patch Network for Image Deblurring

Hongguang Zhang, Yuchao Dai, Hongdong Li, Piotr Koniusz

2019-04-06CVPR 2019 6DeblurringImage Deblurring
PaperPDFCode

Abstract

Despite deep end-to-end learning methods have shown their superiority in removing non-uniform motion blur, there still exist major challenges with the current multi-scale and scale-recurrent models: 1) Deconvolution/upsampling operations in the coarse-to-fine scheme result in expensive runtime; 2) Simply increasing the model depth with finer-scale levels cannot improve the quality of deblurring. To tackle the above problems, we present a deep hierarchical multi-patch network inspired by Spatial Pyramid Matching to deal with blurry images via a fine-to-coarse hierarchical representation. To deal with the performance saturation w.r.t. depth, we propose a stacked version of our multi-patch model. Our proposed basic multi-patch model achieves the state-of-the-art performance on the GoPro dataset while enjoying a 40x faster runtime compared to current multi-scale methods. With 30ms to process an image at 1280x720 resolution, it is the first real-time deep motion deblurring model for 720p images at 30fps. For stacked networks, significant improvements (over 1.2dB) are achieved on the GoPro dataset by increasing the network depth. Moreover, by varying the depth of the stacked model, one can adapt the performance and runtime of the same network for different application scenarios.

Results

TaskDatasetMetricValueModel
DeblurringGoProPSNR31.5DMPHN
DeblurringGoProSSIM0.9483DMPHN
DeblurringRealBlur-R (trained on GoPro)SSIM (sRGB)0.948DMPHN
DeblurringHIDE (trained on GOPRO)PSNR (sRGB)29.09DMPHN
DeblurringHIDE (trained on GOPRO)Params (M)7.23DMPHN
DeblurringHIDE (trained on GOPRO)SSIM (sRGB)0.924DMPHN
2D ClassificationGoProPSNR31.5DMPHN
2D ClassificationGoProSSIM0.9483DMPHN
2D ClassificationRealBlur-R (trained on GoPro)SSIM (sRGB)0.948DMPHN
2D ClassificationHIDE (trained on GOPRO)PSNR (sRGB)29.09DMPHN
2D ClassificationHIDE (trained on GOPRO)Params (M)7.23DMPHN
2D ClassificationHIDE (trained on GOPRO)SSIM (sRGB)0.924DMPHN
Image DeblurringGoProPSNR31.5DMPHN
Image DeblurringGoProSSIM0.9483DMPHN
10-shot image generationGoProPSNR31.5DMPHN
10-shot image generationGoProSSIM0.9483DMPHN
10-shot image generationRealBlur-R (trained on GoPro)SSIM (sRGB)0.948DMPHN
10-shot image generationHIDE (trained on GOPRO)PSNR (sRGB)29.09DMPHN
10-shot image generationHIDE (trained on GOPRO)Params (M)7.23DMPHN
10-shot image generationHIDE (trained on GOPRO)SSIM (sRGB)0.924DMPHN
10-shot image generationGoProPSNR31.5DMPHN
10-shot image generationGoProSSIM0.9483DMPHN
1 Image, 2*2 StitchiGoProPSNR31.5DMPHN
1 Image, 2*2 StitchiGoProSSIM0.9483DMPHN
16kGoProPSNR31.5DMPHN
16kGoProSSIM0.9483DMPHN
Blind Image DeblurringGoProPSNR31.5DMPHN
Blind Image DeblurringGoProSSIM0.9483DMPHN
Blind Image DeblurringRealBlur-R (trained on GoPro)SSIM (sRGB)0.948DMPHN
Blind Image DeblurringHIDE (trained on GOPRO)PSNR (sRGB)29.09DMPHN
Blind Image DeblurringHIDE (trained on GOPRO)Params (M)7.23DMPHN
Blind Image DeblurringHIDE (trained on GOPRO)SSIM (sRGB)0.924DMPHN

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-17Restoring Gaussian Blurred Face Images for Deanonymization Attacks2025-06-14Plug-and-Play Linear Attention for Pre-trained Image and Video Restoration Models2025-06-10