Segmentation and Shape Extraction from Convolutional Neural Networks

Abstract

We propose a novel method for creating high-resolution class activation maps from a given deep convolutional neural network which was trained for image classification. The resulting class activation maps not only provide information about the localization of the main objects and their instances in the image, but are also accurate enough to predict their shapes. Rather than pursuing a weakly supervised learning strategy, the proposed algorithm is a multiscale extension of the classical class activation maps using a principal component analysis of the classification network feature maps, guided filtering, and a conditional random field. Nevertheless, the resulting shape information is competitive with state-of-the-art weakly supervised segmentation methods on datasets on which the latter have been trained, while being significantly better at generalizing to other datasets and unknown classes.

Cite

Text

Ha et al. "Segmentation and Shape Extraction from Convolutional Neural Networks." IEEE/CVF Winter Conference on Applications of Computer Vision, 2018. doi:10.1109/WACV.2018.00169

Markdown

[Ha et al. "Segmentation and Shape Extraction from Convolutional Neural Networks." IEEE/CVF Winter Conference on Applications of Computer Vision, 2018.](https://mlanthology.org/wacv/2018/ha2018wacv-segmentation/) doi:10.1109/WACV.2018.00169

BibTeX

@inproceedings{ha2018wacv-segmentation,
  title     = {{Segmentation and Shape Extraction from Convolutional Neural Networks}},
  author    = {Ha, Mai Lan and Franchi, Gianni and Möller, Michael and Kolb, Andreas and Blanz, Volker},
  booktitle = {IEEE/CVF Winter Conference on Applications of Computer Vision},
  year      = {2018},
  pages     = {1509-1518},
  doi       = {10.1109/WACV.2018.00169},
  url       = {https://mlanthology.org/wacv/2018/ha2018wacv-segmentation/}
}