A Machine Learning Approach for Non-Blind Image Deconvolution

Abstract

Image deconvolution is the ill-posed problem of recovering a sharp image, given a blurry one generated by a convolution. In this work, we deal with space-invariant nonblind deconvolution. Currently, the most successful methods involve a regularized inversion of the blur in Fourier domain as a first step. This step amplifies and colors the noise, and corrupts the image information. In a second (and arguably more difficult) step, one then needs to remove the colored noise, typically using a cleverly engineered algorithm. However, the methods based on this two-step approach do not properly address the fact that the image information has been corrupted. In this work, we also rely on a two-step procedure, but learn the second step on a large dataset of natural images, using a neural network. We will show that this approach outperforms the current state-ofthe-art on a large dataset of artificially blurred images. We demonstrate the practical applicability of our method in a real-world example with photographic out-of-focus blur.

Cite

Text

Schuler et al. "A Machine Learning Approach for Non-Blind Image Deconvolution." Conference on Computer Vision and Pattern Recognition, 2013. doi:10.1109/CVPR.2013.142

Markdown

[Schuler et al. "A Machine Learning Approach for Non-Blind Image Deconvolution." Conference on Computer Vision and Pattern Recognition, 2013.](https://mlanthology.org/cvpr/2013/schuler2013cvpr-machine/) doi:10.1109/CVPR.2013.142

BibTeX

@inproceedings{schuler2013cvpr-machine,
  title     = {{A Machine Learning Approach for Non-Blind Image Deconvolution}},
  author    = {Schuler, Christian J. and Burger, Harold Christopher and Harmeling, Stefan and Scholkopf, Bernhard},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2013},
  doi       = {10.1109/CVPR.2013.142},
  url       = {https://mlanthology.org/cvpr/2013/schuler2013cvpr-machine/}
}