Learning to Understand Image Blur

Abstract

While many approaches have been proposed to estimate and remove blur in a photo, few efforts were made to have an algorithm automatically understand the blur desirability: whether the blur is desired or not, and how it affects the quality of the photo. Such a task not only relies on low-level visual features to identify blurry regions, but also requires high-level understanding of the image content as well as user intent during photo capture. In this paper, we propose a unified framework to estimate a spatially-varying blur map and understand its desirability in terms of image quality at the same time. In particular, we use a dilated fully convolutional neural network with pyramid pooling and boundary refinement layers to generate high-quality blur response maps. If blur exists, we classify its desirability to three levels ranging from good to bad, by distilling high-level semantics and learning an attention map to adaptively localize the important content in the image. The whole framework is end-to-end jointly trained with both supervisions of pixel-wise blur responses and image-wise blur desirability levels. Considering the limitations of existing image blur datasets, we collected a new large-scale dataset with both annotations to facilitate training. The proposed methods are extensively evaluated on two datasets and demonstrate state-of-the-art performance on both tasks.

Cite

Text

Zhang et al. "Learning to Understand Image Blur." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018. doi:10.1109/CVPR.2018.00689

Markdown

[Zhang et al. "Learning to Understand Image Blur." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018.](https://mlanthology.org/cvpr/2018/zhang2018cvpr-learning-b/) doi:10.1109/CVPR.2018.00689

BibTeX

@inproceedings{zhang2018cvpr-learning-b,
  title     = {{Learning to Understand Image Blur}},
  author    = {Zhang, Shanghang and Shen, Xiaohui and Lin, Zhe and Měch, Radomír and Costeira, João P. and Moura, José M. F.},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2018},
  doi       = {10.1109/CVPR.2018.00689},
  url       = {https://mlanthology.org/cvpr/2018/zhang2018cvpr-learning-b/}
}