Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CoMBO: Conflict Mitigation via Branched Optimization for Class Incremental Segmentation

About

Effective Class Incremental Segmentation (CIS) requires simultaneously mitigating catastrophic forgetting and ensuring sufficient plasticity to integrate new classes. The inherent conflict above often leads to a back-and-forth, which turns the objective into finding the balance between the performance of previous~(old) and incremental~(new) classes. To address this conflict, we introduce a novel approach, Conflict Mitigation via Branched Optimization~(CoMBO). Within this approach, we present the Query Conflict Reduction module, designed to explicitly refine queries for new classes through lightweight, class-specific adapters. This module provides an additional branch for the acquisition of new classes while preserving the original queries for distillation. Moreover, we develop two strategies to further mitigate the conflict following the branched structure, \textit{i.e.}, the Half-Learning Half-Distillation~(HDHL) over classification probabilities, and the Importance-Based Knowledge Distillation~(IKD) over query features. HDHL selectively engages in learning for classification probabilities of queries that match the ground truth of new classes, while aligning unmatched ones to the corresponding old probabilities, thus ensuring retention of old knowledge while absorbing new classes via learning negative samples. Meanwhile, IKD assesses the importance of queries based on their matching degree to old classes, prioritizing the distillation of important features and allowing less critical features to evolve. Extensive experiments in Class Incremental Panoptic and Semantic Segmentation settings have demonstrated the superior performance of CoMBO. Project page: https://guangyu-ryan.github.io/CoMBO.

Kai Fang, Anqi Zhang, Guangyu Gao, Jianbo Jiao, Chi Harold Liu, Yunchao Wei• 2025

Related benchmarks

TaskDatasetResultRank
Class Incremental Panoptic SegmentationADE20K (val)
PQ (Initial Classes)50.7
32
Semantic segmentationISPRS Potsdam--
32
Class-Incremental Semantic SegmentationADE20K 100-50 (2 steps)
mIoU (1-100)50.2
17
Semantic segmentationISPRS Vaihingen
mIoU (All Classes)77.1
14
Continual Panoptic SegmentationADE20K 100-10 Overlap stream
PQ (All)33.4
10
Semantic segmentationMarsScapes 45 (5-1 setting)
IoU (Soil)50.1
10
Terrain SegmentationAI4MARS (test)
IoU (Class 0: Soil)47.8
10
Semantic segmentationS5Mars (test)
Class 0 IoU53.6
10
Class-Incremental Semantic SegmentationADE20K 100-10 (6 steps)
mIoU (Classes 1-100)47.8
9
Class-Incremental Semantic SegmentationADE20K 100-5 11 steps
mIoU (1-100)44.6
9
Showing 10 of 15 rows

Other info

Code

Follow for update