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

Jian Sun, Wenfei Cao, Zongben Xu, Jean Ponce; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015, pp. 769-777

Abstract


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.

Related Material


[pdf]
[bibtex]
@InProceedings{Sun_2015_CVPR,
author = {Sun, Jian and Cao, Wenfei and Xu, Zongben and Ponce, Jean},
title = {Learning a Convolutional Neural Network for Non-Uniform Motion Blur Removal},
booktitle = {Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2015}
}