SlimSeg: Slimmable Semantic Segmentation with Boundary Supervision

Danna Xue, Fei Yang, Pei Wang, Luis Herranz, Jinqiu Sun +2 more
7/13/2022
cs.CV

No confident code implementation found for this paper.

Abstract

Accurate semantic segmentation models typically require significant computational resources, inhibiting their use in practical applications. Recent works rely on well-crafted lightweight models to achieve fast inference. However, these models cannot flexibly adapt to varying accuracy and efficiency requirements. In this paper, we propose a simple but effective slimmable semantic segmentation (SlimSeg) method, which can be executed at different capacities during inference depending on the desired accuracy-efficiency tradeoff. More specifically, we employ parametrized channel slimming by stepwise downward knowledge distillation during training. Motivated by the observation that the differences between segmentation results of each submodel are mainly near the semantic borders, we introduce an additional boundary guided semantic segmentation loss to further improve the performance of each submodel. We show that our proposed SlimSeg with various mainstream networks can produce flexible models that provide dynamic adjustment of computational cost and better performance than independent models. Extensive experiments on semantic segmentation benchmarks, Cityscapes and CamVid, demonstrate the generalization ability of our framework.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xue2022slimseg,
  title  = {SlimSeg: Slimmable Semantic Segmentation with Boundary Supervision},
  author = {Danna Xue and Fei Yang and Pei Wang and Luis Herranz and Jinqiu Sun and Yu Zhu and Yanning Zhang},
  year   = {2022},
  eprint = {2207.06242},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.06242v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.06242.svg)](https://codeofpaper.com/paper/2207.06242)

Discussion