Exploring Simple Open-Vocabulary Semantic Segmentation

Zihang Lai
1/22/2024
cs.CVcs.LG

No official code found. Best implementation: zlai0/S-Seg (23 stars, last commit 2024-01-24).

Abstract

Open-vocabulary semantic segmentation models aim to accurately assign a semantic label to each pixel in an image from a set of arbitrary open-vocabulary texts. In order to learn such pixel-level alignment, current approaches typically rely on a combination of (i) image-level VL model (e.g. CLIP), (ii) ground truth masks, and (iii) custom grouping encoders. In this paper, we introduce S-Seg, a novel model that can achieve surprisingly strong performance without depending on any of the above elements. S-Seg leverages pseudo-mask and language to train a MaskFormer, and can be easily trained from publicly available image-text datasets. Contrary to prior works, our model directly trains for pixel-level features and language alignment. Once trained, S-Seg generalizes well to multiple testing datasets without requiring fine-tuning. In addition, S-Seg has the extra benefits of scalability with data and consistently improvement when augmented with self-training. We believe that our simple yet effective approach will serve as a solid baseline for future research.

View on arXivView PDF

Code Implementations(1)

zlai0/S-SegCommunity100%
231Jan 19, 20242 years ago

Similar Papers

Cite this paper

@article{lai2024exploring,
  title  = {Exploring Simple Open-Vocabulary Semantic Segmentation},
  author = {Zihang Lai},
  year   = {2024},
  eprint = {2401.12217},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.12217v1},
  journal = {CVPR 2024 2024}
}

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

Discussion