Domain Adaptive Video Segmentation via Temporal Pseudo Supervision

Yun Xing, Dayan Guan, Jiaxing Huang, Shijian Lu
7/6/2022
cs.CV

No official code found. Best implementation: xing0047/TPS (34 stars, last commit 2022-07-12).

Abstract

Video semantic segmentation has achieved great progress under the supervision of large amounts of labelled training data. However, domain adaptive video segmentation, which can mitigate data labelling constraints by adapting from a labelled source domain toward an unlabelled target domain, is largely neglected. We design temporal pseudo supervision (TPS), a simple and effective method that explores the idea of consistency training for learning effective representations from unlabelled target videos. Unlike traditional consistency training that builds consistency in spatial space, we explore consistency training in spatiotemporal space by enforcing model consistency across augmented video frames which helps learn from more diverse target data. Specifically, we design cross-frame pseudo labelling to provide pseudo supervision from previous video frames while learning from the augmented current video frames. The cross-frame pseudo labelling encourages the network to produce high-certainty predictions, which facilitates consistency training with cross-frame augmentation effectively. Extensive experiments over multiple public datasets show that TPS is simpler to implement, much more stable to train, and achieves superior video segmentation accuracy as compared with the state-of-the-art.

View on arXivView PDF

Code Implementations(1)

xing0047/TPSCommunity100%

[ECCV 2022] Domain Adaptive Video Segmentation via Temporal Pseudo Supervision

346C++, CudaMay 26, 20224 years ago

Cite this paper

@article{xing2022domain,
  title  = {Domain Adaptive Video Segmentation via Temporal Pseudo Supervision},
  author = {Yun Xing and Dayan Guan and Jiaxing Huang and Shijian Lu},
  year   = {2022},
  eprint = {2207.02372},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.02372v1}
}

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.02372.svg)](https://codeofpaper.com/paper/2207.02372)

Discussion