TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/PLOP: Learning without Forgetting for Continual Semantic S...

PLOP: Learning without Forgetting for Continual Semantic Segmentation

Arthur Douillard, Yifu Chen, Arnaud Dapogny, Matthieu Cord

2020-11-23CVPR 2021 1Overlapped 50-50Continual LearningDomain 1-1Domain 11-1Continual Semantic SegmentationClass Incremental LearningOverlapped 10-1Overlapped 100-10SegmentationSemantic SegmentationOverlapped 100-50Domain 11-5Overlapped 100-5
PaperPDFCodeCode(official)

Abstract

Deep learning approaches are nowadays ubiquitously used to tackle computer vision tasks such as semantic segmentation, requiring large datasets and substantial computational power. Continual learning for semantic segmentation (CSS) is an emerging trend that consists in updating an old model by sequentially adding new classes. However, continual learning methods are usually prone to catastrophic forgetting. This issue is further aggravated in CSS where, at each step, old classes from previous iterations are collapsed into the background. In this paper, we propose Local POD, a multi-scale pooling distillation scheme that preserves long- and short-range spatial relationships at feature level. Furthermore, we design an entropy-based pseudo-labelling of the background w.r.t. classes predicted by the old model to deal with background shift and avoid catastrophic forgetting of the old classes. Our approach, called PLOP, significantly outperforms state-of-the-art methods in existing CSS scenarios, as well as in newly proposed challenging benchmarks.

Results

TaskDatasetMetricValueModel
Semantic SegmentationPASCAL VOC 2012mIoU30.45PLOP
Semantic SegmentationPASCAL VOC 2012Mean IoU (val)70.09PLOP
Semantic SegmentationPASCAL VOC 2012Mean IoU (val)70.08MiB
Semantic SegmentationPASCAL VOC 2012mIoU54.64PLOP
Semantic SegmentationPASCAL VOC 2012mIoU29.29MiB
Semantic SegmentationPASCAL VOC 2012mIoU46.5PLOP
Semantic SegmentationPASCAL VOC 2012Mean IoU64.3PLOP
Semantic SegmentationADE20KmIoU28.75PLOP
Semantic SegmentationADE20KmIoU25.96MiB
Semantic SegmentationPASCAL VOC 2012mIoU8.4PLOP
Semantic SegmentationADE20KmIoU32.94PLOP
Semantic SegmentationADE20KmIoU32.79MiB
Semantic SegmentationADE20KmIoU30.4PLOP
Semantic SegmentationADE20KmIoU29.31MiB
Semantic SegmentationADE20KMean IoU (test) 31.59PLOP
Semantic SegmentationADE20KMean IoU (test) 29.24MiB
Continual LearningPASCAL VOC 2012mIoU30.45PLOP
Continual LearningPASCAL VOC 2012Mean IoU (val)70.09PLOP
Continual LearningPASCAL VOC 2012Mean IoU (val)70.08MiB
Continual LearningPASCAL VOC 2012mIoU54.64PLOP
Continual LearningPASCAL VOC 2012mIoU29.29MiB
Continual LearningPASCAL VOC 2012mIoU46.5PLOP
Continual LearningPASCAL VOC 2012Mean IoU64.3PLOP
Continual LearningADE20KmIoU28.75PLOP
Continual LearningADE20KmIoU25.96MiB
Continual LearningPASCAL VOC 2012mIoU8.4PLOP
Continual LearningADE20KmIoU32.94PLOP
Continual LearningADE20KmIoU32.79MiB
Continual LearningADE20KmIoU30.4PLOP
Continual LearningADE20KmIoU29.31MiB
Continual LearningADE20KMean IoU (test) 31.59PLOP
Continual LearningADE20KMean IoU (test) 29.24MiB
2D Semantic SegmentationPASCAL VOC 2012mIoU54.64PLOP
2D Semantic SegmentationPASCAL VOC 2012mIoU29.29MiB
2D Semantic SegmentationPASCAL VOC 2012mIoU46.5PLOP
2D Semantic SegmentationPASCAL VOC 2012Mean IoU64.3PLOP
2D Semantic SegmentationPASCAL VOC 2012mIoU8.4PLOP
Class Incremental LearningPASCAL VOC 2012mIoU30.45PLOP
Class Incremental LearningPASCAL VOC 2012Mean IoU (val)70.09PLOP
Class Incremental LearningPASCAL VOC 2012Mean IoU (val)70.08MiB
Class Incremental LearningPASCAL VOC 2012mIoU54.64PLOP
Class Incremental LearningPASCAL VOC 2012mIoU29.29MiB
Class Incremental LearningPASCAL VOC 2012mIoU46.5PLOP
Class Incremental LearningPASCAL VOC 2012Mean IoU64.3PLOP
Class Incremental LearningADE20KmIoU28.75PLOP
Class Incremental LearningADE20KmIoU25.96MiB
Class Incremental LearningPASCAL VOC 2012mIoU8.4PLOP
Class Incremental LearningADE20KmIoU32.94PLOP
Class Incremental LearningADE20KmIoU32.79MiB
Class Incremental LearningADE20KmIoU30.4PLOP
Class Incremental LearningADE20KmIoU29.31MiB
Class Incremental LearningADE20KMean IoU (test) 31.59PLOP
Class Incremental LearningADE20KMean IoU (test) 29.24MiB
Class-Incremental Semantic SegmentationPASCAL VOC 2012mIoU30.45PLOP
Class-Incremental Semantic SegmentationPASCAL VOC 2012Mean IoU (val)70.09PLOP
Class-Incremental Semantic SegmentationPASCAL VOC 2012Mean IoU (val)70.08MiB
Class-Incremental Semantic SegmentationPASCAL VOC 2012mIoU54.64PLOP
Class-Incremental Semantic SegmentationPASCAL VOC 2012mIoU29.29MiB
Class-Incremental Semantic SegmentationPASCAL VOC 2012mIoU46.5PLOP
Class-Incremental Semantic SegmentationPASCAL VOC 2012Mean IoU64.3PLOP
Class-Incremental Semantic SegmentationADE20KmIoU28.75PLOP
Class-Incremental Semantic SegmentationADE20KmIoU25.96MiB
Class-Incremental Semantic SegmentationPASCAL VOC 2012mIoU8.4PLOP
Class-Incremental Semantic SegmentationADE20KmIoU32.94PLOP
Class-Incremental Semantic SegmentationADE20KmIoU32.79MiB
Class-Incremental Semantic SegmentationADE20KmIoU30.4PLOP
Class-Incremental Semantic SegmentationADE20KmIoU29.31MiB
Class-Incremental Semantic SegmentationADE20KMean IoU (test) 31.59PLOP
Class-Incremental Semantic SegmentationADE20KMean IoU (test) 29.24MiB
10-shot image generationPASCAL VOC 2012mIoU30.45PLOP
10-shot image generationPASCAL VOC 2012Mean IoU (val)70.09PLOP
10-shot image generationPASCAL VOC 2012Mean IoU (val)70.08MiB
10-shot image generationPASCAL VOC 2012mIoU54.64PLOP
10-shot image generationPASCAL VOC 2012mIoU29.29MiB
10-shot image generationPASCAL VOC 2012mIoU46.5PLOP
10-shot image generationPASCAL VOC 2012Mean IoU64.3PLOP
10-shot image generationADE20KmIoU28.75PLOP
10-shot image generationADE20KmIoU25.96MiB
10-shot image generationPASCAL VOC 2012mIoU8.4PLOP
10-shot image generationADE20KmIoU32.94PLOP
10-shot image generationADE20KmIoU32.79MiB
10-shot image generationADE20KmIoU30.4PLOP
10-shot image generationADE20KmIoU29.31MiB
10-shot image generationADE20KMean IoU (test) 31.59PLOP
10-shot image generationADE20KMean IoU (test) 29.24MiB

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Deep Learning-Based Fetal Lung Segmentation from Diffusion-weighted MRI Images and Lung Maturity Evaluation for Fetal Growth Restriction2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17From Variability To Accuracy: Conditional Bernoulli Diffusion Models with Consensus-Driven Correction for Thin Structure Segmentation2025-07-17Unleashing Vision Foundation Models for Coronary Artery Segmentation: Parallel ViT-CNN Encoding and Variational Fusion2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17