Non-Uniform Blind Deblurring by Reblurring

Abstract

We present an approach for blind image deblurring, which handles non-uniform blurs. Our algorithm has two main components: (i) A new method for recovering the unknown blur-field directly from the blurry image, and (ii) A method for deblurring the image given the recovered nonuniform blur-field. Our blur-field estimation is based on analyzing the spectral content of blurry image patches by Re-blurring them. Being unrestricted by any training data, it can handle a large variety of blur sizes, yielding superior blur-field estimation results compared to training based deep-learning methods. Our non-uniform deblurring algorithm is based on the internal image-specific patch recurrence prior. It attempts to recover a sharp image which, on one hand - results in the blurry image under our estimated blur-field, and on the other hand - maximizes the internal recurrence of patches within and across scales of the recovered sharp image. The combination of these two components gives rise to a blind-deblurring algorithm, which exceeds the performance of state-of-the-art CNN-based blind-deblurring by a significant margin, without the need for any training data.

Cite

Text

Bahat et al. "Non-Uniform Blind Deblurring by Reblurring." International Conference on Computer Vision, 2017. doi:10.1109/ICCV.2017.356

Markdown

[Bahat et al. "Non-Uniform Blind Deblurring by Reblurring." International Conference on Computer Vision, 2017.](https://mlanthology.org/iccv/2017/bahat2017iccv-nonuniform/) doi:10.1109/ICCV.2017.356

BibTeX

@inproceedings{bahat2017iccv-nonuniform,
  title     = {{Non-Uniform Blind Deblurring by Reblurring}},
  author    = {Bahat, Yuval and Efrat, Netalee and Irani, Michal},
  booktitle = {International Conference on Computer Vision},
  year      = {2017},
  doi       = {10.1109/ICCV.2017.356},
  url       = {https://mlanthology.org/iccv/2017/bahat2017iccv-nonuniform/}
}