Papers › Spatially-Attentive Patch-Hierarchical Network for Adaptive Motion Deblurring

Spatially-Attentive Patch-Hierarchical Network for Adaptive Motion Deblurring

11 Apr 2020CVPR 2020 6arXiv:2004.05343archive 2025-07-28

Maitreya Suin, Kuldeep Purohit, A. N. Rajagopalan

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.

PaperPDFConference PDF

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DeblurringImage Deblurring

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Deblurring GoPro SAPHNet PSNR 32.02 #38 of 56 Archive leaderboard report
Deblurring GoPro SAPHNet SSIM 0.953 #38 of 56 Archive leaderboard report
Image Deblurring GoPro SAPHNet PSNR 32.02 #37 of 55 Archive leaderboard report
Image Deblurring GoPro SAPHNet SSIM 0.953 #37 of 55 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Convolution

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections