Deep Texture and Structure Aware Filtering Network for Image Smoothing

Abstract

Image smoothing is a fundamental task in computer vision, which aims to retain salient structures and remove insignificant textures. In this paper, we tackle the natural deficiency of existing methods, that they cannot properly distinguish textures and structures with similar low-level appearance. While deep learning approaches have addressed preserving structures, they do not yet properly address textures. To this end, we generate a large dataset by blending natural textures with clean structure-only images, and then build a texture prediction network (TPN) that predicts location and magnitude of textures. After that, we combine it with a semantic structure prediction network (SPN) so that the final texture and structure aware filtering network (TSAFN) is informed the textures to remove ("texture-awareness") and the structures to preserve ("structure-awareness"). The proposed model is easy to understand and implement, and shows excellent performance on real images in the wild as well as our generated dataset.

Cite

Text

Lu et al. "Deep Texture and Structure Aware Filtering Network for Image Smoothing." Proceedings of the European Conference on Computer Vision (ECCV), 2018. doi:10.1007/978-3-030-01225-0_14

Markdown

[Lu et al. "Deep Texture and Structure Aware Filtering Network for Image Smoothing." Proceedings of the European Conference on Computer Vision (ECCV), 2018.](https://mlanthology.org/eccv/2018/lu2018eccv-deep-b/) doi:10.1007/978-3-030-01225-0_14

BibTeX

@inproceedings{lu2018eccv-deep-b,
  title     = {{Deep Texture and Structure Aware Filtering Network for Image Smoothing}},
  author    = {Lu, Kaiyue and You, Shaodi and Barnes, Nick},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2018},
  doi       = {10.1007/978-3-030-01225-0_14},
  url       = {https://mlanthology.org/eccv/2018/lu2018eccv-deep-b/}
}