atlas

Research map / Detection and segmentation / Weakly supervised detection and segmentation

Extreme Point Supervised Instance Segmentation

CVPR 2024 · Detection and segmentation › Weakly supervised detection and segmentation · approach: Semi-supervised instance segmentation · 8 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 EXITS, a weakly supervised instance segmentation method that uses free extreme-point annotations (topmost, leftmost, bottommost, rightmost) propagated through a ViT-based random-walk label propagation to train a pseudo-label generator, whose masks then supervise any instance segmentation model.

Problem

Box-supervised instance segmentation relies on the bounding box tightness prior, which fails under occlusion and multi-part objects; extreme points come free with box annotation but are underused for mask learning.

Approach

Treat extreme points as true foreground, propagate them over a fully connected graph of points using ViT self-attention-derived transition probabilities (Sinkhorn-normalized random walk) to retrieve pseudo foreground/background points, and train a per-object pseudo-label generator with point and CRF losses before training the final instance segmenter on its masks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use EXITS extreme-point supervision instead of box supervisionResNet-50 + SOLOv2 · PASCAL VOC val2012AP: 38.6 -> 40.4Helped
use EXITS extreme-point supervision instead of box supervisionResNet-101 + SOLOv2 · PASCAL VOC val2012AP: 40.3 -> 41.4Helped
use EXITS instead of MALResNet-101-DCN + SOLOv2 · COCO val2017Mask AP: 38.2 -> 39.8Helped
use EXITS instead of MALSwin-Small + Mask2Former · COCO test-devMask AP: 44.1 -> 45.0Helped
use EXITS instead of MALResNeXt-101-32 + Mask R-CNN · LVIS v1.0 valMask AP: 23.7 -> 24.1Helped
use EXITS pseudo-label generation instead of MALpseudo label generator · Separated COCOmIoU: 59.3 -> 66.6Helped
add initial extreme-point and background point supervision (ablation)EXITS point loss · PASCAL VOC val2012AP: 37.6 -> 38.0Helped
add retrieved pseudo-point supervision (ablation)EXITS point loss with initial point supervision · PASCAL VOC val2012AP: 38.0 -> 40.4Helped
use point dropout (ablation)EXITS pseudo-point supervision · PASCAL VOC val2012AP: 39.8 -> 40.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO PASCAL VOC LVIS v1.0 Separated COCO

Benchmarks: COCO val2017 COCO test-dev PASCAL VOC val2012 LVIS v1.0 Separated COCO

Metrics: Mask AP retention rate mIoU

Baselines: MAL BoxTeacher SIM BoxLevelSet DiscoBox BoxInst SOLOv2 Mask2Former Mask R-CNN

Builds on: MAL BoxInst DEXTR Mask Auto Labeler SOLOv2

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