Group-On: Boosting One-Shot Segmentation with Supportive Query

Hanjing Zhou, Mingze Yin, Danny Chen, Jian Wu, JinTai Chen
4/18/2024
cs.CV

No official code found. Best implementation: diaoshaoyou/Group-On (0 stars, Apache-2.0, last commit 2025-08-17).

Abstract

One-shot semantic segmentation aims to segment query images given only ONE annotated support image of the same class. This task is challenging because target objects in the support and query images can be largely different in appearance and pose (i.e., intra-class variation). Prior works suggested that incorporating more annotated support images in few-shot settings boosts performances but increases costs due to additional manual labeling. In this paper, we propose a novel and effective approach for ONE-shot semantic segmentation, called Group-On, which packs multiple query images in batches for the benefit of mutual knowledge support within the same category. Specifically, after coarse segmentation masks of the batch of queries are predicted, query-mask pairs act as pseudo support data to enhance mask predictions mutually. To effectively steer such process, we construct an innovative MoME module, where a flexible number of mask experts are guided by a scene-driven router and work together to make comprehensive decisions, fully promoting mutual benefits of queries. Comprehensive experiments on three standard benchmarks show that, in the ONE-shot setting, Group-On significantly outperforms previous works by considerable margins. With only one annotated support image, Group-On can be even competitive with the counterparts using 5 annotated images.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Group-On: Boosting One-Shot Segmentation with Supportive Query--ICME 2025

00Shell, PythonJun 2, 20251 years agoApache-2.0

Cite this paper

@article{zhou2024groupon,
  title  = {Group-On: Boosting One-Shot Segmentation with Supportive Query},
  author = {Hanjing Zhou and Mingze Yin and Danny Chen and Jian Wu and JinTai Chen},
  year   = {2024},
  eprint = {2404.11871},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.11871v2}
}

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

Discussion