Blur-Invariant Deep Learning for Blind-Deblurring

Abstract

In this paper, we investigate deep neural networks for blind motion deblurring. Instead of regressing for the motion blur kernel and performing non-blind deblurring out- side of the network (as most methods do), we propose a compact and elegant end-to-end deblurring network. Inspired by the data-driven sparse-coding approaches that are capable of capturing linear dependencies in data, we generalize this notion by embedding non-linearities into the learning process. We propose a new architecture for blind motion deblurring that consists of an autoencoder that learns the data prior, and an adversarial network that attempts to generate and discriminate between clean and blurred features. Once the network is trained, the generator learns a blur-invariant data representation which when fed through the decoder results in the final deblurred output.

Cite

Text

Nimisha et al. "Blur-Invariant Deep Learning for Blind-Deblurring." International Conference on Computer Vision, 2017. doi:10.1109/ICCV.2017.509

Markdown

[Nimisha et al. "Blur-Invariant Deep Learning for Blind-Deblurring." International Conference on Computer Vision, 2017.](https://mlanthology.org/iccv/2017/nimisha2017iccv-blurinvariant/) doi:10.1109/ICCV.2017.509

BibTeX

@inproceedings{nimisha2017iccv-blurinvariant,
  title     = {{Blur-Invariant Deep Learning for Blind-Deblurring}},
  author    = {Nimisha, T. M. and Singh, Akash Kumar and Rajagopalan, A. N.},
  booktitle = {International Conference on Computer Vision},
  year      = {2017},
  doi       = {10.1109/ICCV.2017.509},
  url       = {https://mlanthology.org/iccv/2017/nimisha2017iccv-blurinvariant/}
}