# STC: A Simple to Complex Framework for Weakly-supervised Semantic Segmentation

Source: [STC: A Simple to Complex Framework for Weakly-supervised Semantic Segmentation](<https://www.sota2.com/research/paper/68fa62fe1e209131ce9fc1cf>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2025-10-28T13:56:32.890Z

Authors: Yunchao Wei, Xiaodan Liang, Yunpeng Chen, Xiaohui Shen, Ming-Ming Cheng, Jiashi Feng, Yao Zhao, Shuicheng Yan

Published: 2015-09-10T13:45:01.000Z

## Abstract

Recently, significant improvement has been made on semantic object segmentation due to the development of deep convolutional neural networks (DCNNs). Training such a DCNN usually relies on a large number of images with pixel-level segmentation masks, and annotating these images is very costly in terms of both finance and human effort. In this paper, we propose a simple to complex (STC) framework in which only image-level annotations are utilized to learn DCNNs for semantic segmentation. Specifically, we first train an initial segmentation network called Initial-DCNN with the saliency maps of simple images (i.e., those with a single category of major object(s) and clean background). These saliency maps can be automatically obtained by existing bottom-up salient object detection techniques, where no supervision information is needed. Then, a better network called Enhanced-DCNN is learned with supervision from the predicted segmentation masks of simple images based on the Initial-DCNN as well as the image-level annotations. Finally, more pixel-level segmentation masks of complex images (two or more categories of objects with cluttered background), which are inferred by using Enhanced-DCNN and image-level annotations, are utilized as the supervision information to learn the Powerful-DCNN for semantic segmentation. Our method utilizes $40$K simple images from Flickr.com and 10K complex images from PASCAL VOC for step-wisely boosting the segmentation network. Extensive experimental results on PASCAL VOC 2012 segmentation benchmark well demonstrate the superiority of the proposed STC framework compared with other state-of-the-arts.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

- [Weakly Supervised Semantic Segmentation on PASCAL VOC 2012 (test)](<https://www.sota2.com/research/sota/weakly-supervised-semantic-segmentation-on-pascal-voc-2012-test.md>): Weakly supervised semantic segmentation; PASCAL VOC 2012 (test); mIoU: 51.2.

- [Weakly Supervised Semantic Segmentation on PASCAL VOC 2012 (val)](<https://www.sota2.com/research/sota/weakly-supervised-semantic-segmentation-on-pascal-voc-2012-val.md>): Weakly supervised semantic segmentation; PASCAL VOC 2012 (val); mIoU: 49.8.

- [Semantic Segmentation on PASCAL VOC 2012 (test)](<https://www.sota2.com/research/sota/semantic-segmentation-on-pascal-voc-2012-test.md>): Semantic segmentation; PASCAL VOC 2012 (test); mIoU: 51.2.

- [Semantic Segmentation on PASCAL VOC 2012 (val)](<https://www.sota2.com/research/sota/semantic-segmentation-on-pascal-voc-2012-val.md>): Semantic segmentation; PASCAL VOC 2012 (val); Mean IoU: 49.8.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/1509.03150>)

[PDF](<https://arxiv.org/pdf/1509.03150.pdf>)
