From Motion Blur to Motion Flow: a Deep Learning Solution for Removing Heterogeneous Motion Blur

12/08/2016
by   Dong Gong, et al.
0

Removing pixel-wise heterogeneous motion blur is challenging due to the ill-posed nature of the problem. The predominant solution is to estimate the blur kernel by adding a prior, but the extensive literature on the subject indicates the difficulty in identifying a prior which is suitably informative, and general. Rather than imposing a prior based on theory, we propose instead to learn one from the data. Learning a prior over the latent image would require modeling all possible image content. The critical observation underpinning our approach is thus that learning the motion flow instead allows the model to focus on the cause of the blur, irrespective of the image content. This is a much easier learning task, but it also avoids the iterative process through which latent image priors are typically applied. Our approach directly estimates the motion flow from the blurred image through a fully-convolutional deep neural network (FCN) and recovers the unblurred image from the estimated motion flow. Our FCN is the first universal end-to-end mapping from the blurred image to the dense motion flow. To train the FCN, we simulate motion flows to generate synthetic blurred-image-motion-flow pairs thus avoiding the need for human labeling. Extensive experiments on challenging realistic blurred images demonstrate that the proposed method outperforms the state-of-the-art.

READ FULL TEXT

page 1

page 3

page 7

page 8

research
08/11/2017

Video Deblurring via Semantic Segmentation and Pixel-Wise Non-Linear Kernel

Video deblurring is a challenging problem as the blur is complex and usu...
research
09/11/2017

Deep Generative Filter for Motion Deblurring

Removing blur caused by camera shake in images has always been a challen...
research
10/31/2021

Gaussian Kernel Mixture Network for Single Image Defocus Deblurring

Defocus blur is one kind of blur effects often seen in images, which is ...
research
10/06/2020

Self-supervised Exposure Trajectory Recovery for Dynamic Blur Estimation

Dynamic scene blurring is an important yet challenging topic. Recently, ...
research
09/18/2021

Edge Prior Augmented Networks for Motion Deblurring on Naturally Blurry Images

Motion deblurring has witnessed rapid development in recent years, and m...
research
02/24/2019

Bi-Skip: A Motion Deblurring Network Using Self-paced Learning

A fast and effective motion deblurring method has great application valu...
research
08/26/2018

Rain Streak Removal for Single Image via Kernel Guided CNN

Rain streak removal is an important issue and has recently been investig...

Please sign up or login with your details

Forgot password? Click here to reset