Home

Awesome

PS-MT

[CVPR'22] Perturbed and Strict Mean Teachers for Semi-supervised Semantic Segmentation

by Yuyuan Liu, Yu Tian, Yuanhong Chen, Fengbei Liu, Vasileios Belagiannis and Gustavo Carneiro

Computer Vision and Pattern Recognition Conference (CVPR), 2022

image

Installation

Please install the dependencies and dataset based on this installation document.

Getting start

Please follow this instruction document to reproduce our results.

Update

Results

Pascal VOC12 dataset

  1. augmented set

    Backbone1/16 (662)1/8 (1323)1/4 (2646)1/2 (5291)
    5072.8375.7076.4377.88
    10175.5078.2078.7279.76
  2. high quality set (based on res101)

    1/16 (92)1/8 (183)1/4 (366)1/2 (732)full (1464)
    65.8069.5876.5778.4280.01

CityScape dataset

  1. following the setting of CAC (720x720, CE supervised loss)

    Backboneslid. eval1/8 (372)1/4 (744)1/2 (1488)
    5074.3775.1576.02
    5075.7676.9277.64
    10176.8977.6079.09
  2. following the setting of CPS (800x800, OHEM supervised loss)

    Backboneslid. eval1/8 (372)1/4 (744)1/2 (1488)
    5077.1278.3879.22

Training details

Some examples of training details, including:

  1. VOC12 dataset in this wandb link.
  2. Cityscapes dataset in this wandb link (w/ 1-teacher inference).

In details, after clicking the run (e.g., 1323_voc_rand1), you can checkout:

  1. <img src="https://user-images.githubusercontent.com/102338056/167979073-1c1b3144-8a72-4d8d-9084-31d7fdab3e9b.png" width="26" height="22"> overall information (e.g., training command line, hardware information and training time).
  2. <img src="https://user-images.githubusercontent.com/102338056/167978940-8c1f3d79-d062-4e7b-b56e-30b97d273ae8.png" width="26" height="22"> training details (e.g., loss curves, validation results and visualization)
  3. <img src="https://user-images.githubusercontent.com/102338056/167979238-4847430f-aa0b-483d-b735-8a10b43293a1.png" width="26" height="22"> output logs (well, sometimes might crash ...)

Acknowledgement & Citation

The code is highly based on the CCT. Many thanks for their great work.

Please consider citing this project in your publications if it helps your research.

@article{liu2021perturbed,
  title={Perturbed and Strict Mean Teachers for Semi-supervised Semantic Segmentation},
  author={Liu, Yuyuan and Tian, Yu and Chen, Yuanhong and Liu, Fengbei and Belagiannis, Vasileios and Carneiro, Gustavo},
  journal={arXiv preprint arXiv:2111.12903},
  year={2021}
}

TODO