Blind Non-Uniform Motion Deblurring using Atrous Spatial Pyramid Deformable Convolution and Deblurring-Reblurring Consistency

by   Dong Huo, et al.

Many deep learning based methods are designed to remove non-uniform (spatially variant) motion blur caused by object motion and camera shake without knowing the blur kernel. Some methods directly output the latent sharp image in one stage, while others utilize a multi-stage strategy (multi-scale, multi-patch, or multi-temporal) to gradually restore the sharp image. However, these methods have the following two main issues: 1) The computational cost of multi-stage is high; 2) The same convolution kernel is applied in different regions, which is not an ideal choice for non-uniform blur. Hence, non-uniform motion deblurring is still a challenging and open problem. In this paper, we propose a new architecture which consists of multiple Atrous Spatial Pyramid Deformable Convolution (ASPDC) modules to deblur an image end-to-end with more flexibility. Multiple ASPDC modules implicitly learn the pixel-specific motion with different dilation rates in the same layer to handle movements of different magnitude. To improve the training, we also propose a reblurring network to map the deblurred output back to the blurred input, which constrains the solution space. Our experimental results show that the proposed method outperforms state-of-the-art methods on the benchmark datasets.


page 6

page 7

page 8


Non-uniform Motion Deblurring with Blurry Component Divided Guidance

Blind image deblurring is a fundamental and challenging computer vision ...

BANet: Blur-aware Attention Networks for Dynamic Scene Deblurring

Image motion blur usually results from moving objects or camera shakes. ...

Single Image Blind Deblurring Using Multi-Scale Latent Structure Prior

Blind image deblurring is a challenging problem in computer vision, whic...

Spatially-Attentive Patch-Hierarchical Network for Adaptive Motion Deblurring

This paper tackles the problem of motion deblurring of dynamic scenes. A...

Human and Scene Motion Deblurring using Pseudo-blur Synthesizer

Present-day deep learning-based motion deblurring methods utilize the pa...

Parametric Object Motion from Blur

Motion blur can adversely affect a number of vision tasks, hence it is g...

Please sign up or login with your details

Forgot password? Click here to reset