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.356Markdown
[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.356BibTeX
@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/}
}