atlas

Research map / Detection and segmentation / CNN features

A Simple Image Segmentation Framework via In-Context Examples

NeurIPS 2024 · Detection and segmentation › CNN features · approach: Context modeling for semantic segmentation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SINE, a Transformer encoder-decoder for in-context image segmentation that uses a frozen DINOv2 encoder, an In-Context Interaction module and a Matching Transformer decoder to output multiple task-specific masks (identical object, instance, semantic), resolving task ambiguity.

Problem

In-context segmentation models such as SegGPT struggle with task ambiguity: an in-context example may not specify whether the target should be segmented as an identical object, an instance, or a semantic category.

Approach

Predict multiple granularity-specific output masks from one in-context example, using a dual-path Matching Transformer (M-Former) with fixed matching for ID queries and Hungarian matching for instance/semantic outputs, on top of a frozen DINOv2 encoder with only ~19M trainable parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SINE rather than SegGPTfew-shot semantic segmentation · COCO-20^i one-shotmIoU: 56.1 -> 64.5Helped
Use SINE rather than SegGPTfew-shot semantic segmentation · COCO-20^i few-shotmIoU: 67.9 -> 66.1Hurt
Use SINE rather than SegGPTfew-shot semantic segmentation · PASCAL-5^imIoU: 83.2 -> 85.4; 89.8 -> 86.2Mixed
Use SINE rather than Matcherfew-shot semantic segmentation · LVIS-92^imIoU: 33.0 -> 31.2; 40.0 -> 35.5Hurt
Add ADE20K training data to COCO (ablation)SINE · LVIS-92^imean mIoU: 24.4 -> 25.5Helped
Add Objects365 training data (ablation)SINE · LVIS-92^imean mIoU: 25.5 -> 28.3Helped
Add In-Context Fusion (ablation)SINE with Mask2Former decoder · LVIS-92^imean mIoU: 22.2 -> 23.5Helped
Replace Mask2Former with M-Former (ablation)SINE with In-Context Fusion · LVIS-92^imean mIoU: 23.5 -> 24.4Helped
Increase VOS frame count from 1 to 6 (ablation)SINE · DAVIS 2017J&F: 70.9 -> 77.0Helped
Increase VOS frame count from 8 to 10 (ablation)SINE · DAVIS 2017J&F: 77.0 -> 76.0Hurt
Replace DINOv2-L with a smaller DINOv2 backbone (ablation)SINE · COCO-20^imIoU: 56.8; 61.7; 64.5Hurt
Replace DINOv2-L with CLIP-L (ablation)SINE · COCO-20^imIoU: 64.5 -> 34.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ADE20K COCO Objects365 COCO-NOVEL COCO2VOC LVIS-92i PASCAL-5i COCO-20i DAVIS 2017 DAVIS 2016 YouTube-VOS 2018 PASCAL-Part

Benchmarks: COCO-20i PASCAL-5i LVIS-92i COCO-NOVEL COCO2VOC DAVIS 2017 DAVIS 2016 YouTube-VOS 2018 PASCAL-Part ADE20K COCO panoptic

Metrics: mIoU AP J&F J F G

Baselines: SegGPT Painter Matcher PerSAM-F HSNet VAT FPTrans SEEM DINOv Mask2Former

Builds on: SegGPT Mask2Former DETR Segment Anything

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy