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/Spatially-Attentive Patch-Hierarchical Network for Adaptiv...

Spatially-Attentive Patch-Hierarchical Network for Adaptive Motion Deblurring

Maitreya Suin, Kuldeep Purohit, A. N. Rajagopalan

2020-04-11CVPR 2020 6DeblurringImage Deblurring
PaperPDF

Abstract

This paper tackles the problem of motion deblurring of dynamic scenes. Although end-to-end fully convolutional designs have recently advanced the state-of-the-art in non-uniform motion deblurring, their performance-complexity trade-off is still sub-optimal. Existing approaches achieve a large receptive field by increasing the number of generic convolution layers and kernel-size, but this comes at the expense of of the increase in model size and inference speed. In this work, we propose an efficient pixel adaptive and feature attentive design for handling large blur variations across different spatial locations and process each test image adaptively. We also propose an effective content-aware global-local filtering module that significantly improves performance by considering not only global dependencies but also by dynamically exploiting neighbouring pixel information. We use a patch-hierarchical attentive architecture composed of the above module that implicitly discovers the spatial variations in the blur present in the input image and in turn, performs local and global modulation of intermediate features. Extensive qualitative and quantitative comparisons with prior art on deblurring benchmarks demonstrate that our design offers significant improvements over the state-of-the-art in accuracy as well as speed.

Results

TaskDatasetMetricValueModel
DeblurringGoProPSNR32.02SAPHNet
DeblurringGoProSSIM0.953SAPHNet
2D ClassificationGoProPSNR32.02SAPHNet
2D ClassificationGoProSSIM0.953SAPHNet
Image DeblurringGoProPSNR32.02SAPHNet
Image DeblurringGoProSSIM0.953SAPHNet
10-shot image generationGoProPSNR32.02SAPHNet
10-shot image generationGoProSSIM0.953SAPHNet
10-shot image generationGoProPSNR32.02SAPHNet
10-shot image generationGoProSSIM0.953SAPHNet
1 Image, 2*2 StitchiGoProPSNR32.02SAPHNet
1 Image, 2*2 StitchiGoProSSIM0.953SAPHNet
16kGoProPSNR32.02SAPHNet
16kGoProSSIM0.953SAPHNet
Blind Image DeblurringGoProPSNR32.02SAPHNet
Blind Image DeblurringGoProSSIM0.953SAPHNet

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