Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning a Convolutional Neural Network for Non-uniform Motion Blur Removal

About

In this paper, we address the problem of estimating and removing non-uniform motion blur from a single blurry image. We propose a deep learning approach to predicting the probabilistic distribution of motion blur at the patch level using a convolutional neural network (CNN). We further extend the candidate set of motion kernels predicted by the CNN using carefully designed image rotations. A Markov random field model is then used to infer a dense non-uniform motion blur field enforcing motion smoothness. Finally, motion blur is removed by a non-uniform deblurring model using patch-level image prior. Experimental evaluations show that our approach can effectively estimate and remove complex non-uniform motion blur that is not handled well by previous approaches.

Jian Sun, Wenfei Cao, Zongben Xu, Jean Ponce• 2015

Related benchmarks

TaskDatasetResultRank
Image DeblurringGoPro (test)
PSNR24.64
585
Single-image motion deblurringGoPro
PSNR25.3
44
Image DeblurringGoPro 17 (test)
PSNR24.64
37
DeblurringGOPRO dataset
PSNR24.64
15
Blind Motion DeblurringGoPro linear (test)
PSNR24.64
14
Image DeblurringGoPro 22 (test)
PSNR24.64
14
Image DeblurringLai real-world
Average Subjective Score0.64
12
Video Deblurringvideo deblurring dataset (test)
PSNR27.24
11
Image DeblurringKöhler Dataset
PSNR25.22
11
Motion DeblurringKohler dataset (test)
PSNR25.22
7
Showing 10 of 13 rows

Other info

Follow for update