atlas

Research map / Detection and segmentation / Open-set and few-shot detection

SAUGE: Taming SAM for Uncertainty-Aligned Multi-Granularity Edge Detection

AAAI 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Amodal and open-world instance segmentation · 6 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 SAUGE, a lightweight side transfer network injected into a frozen SAM that fuses intermediate features into coarse-to-fine edge outputs trained on linearly blended pseudo labels, enabling controllable granularity edge detection.

Problem

Edge detection labels are subjective and vary in granularity across annotators, causing uncertainty that prior methods handle with voting or fixed distributional assumptions, lacking granularity control.

Approach

Align label uncertainty with granularity by regressing intermediate SAM features from different layers to multi-granularity edge pseudo labels (created by OR-combining sorted annotations), with a frozen SAM plus ~1.5% extra parameters, and generate arbitrary-granularity edges by linear blending of side outputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the zero-shot SAM baseline with SAUGE's Side Transfer Network (STN) (ablation)SAM ViT-B · BSDS500ODS: .768 -> .837Helped
Add side-output constraints (SOC) to SAUGE (ablation)SAUGE · BSDS500AP: .880 -> .891Helped
Add mask-guided loss to SAUGE with SOC (ablation)SAUGE · BSDS500ODS: .836 -> .839Helped
Add mask-guided loss to SAUGE with SOC (ablation)SAUGE · BSDS500OIS: .857 -> .860Helped
Add mask-guided loss to SAUGE with SOC (ablation)SAUGE · BSDS500AP: .891 -> .893Helped
Add side-output constraints (SOC) to SAUGE-L (ablation)SAUGE-L · BSDS500AP: .822 -> .895Helped
Add mask-guided loss to SAUGE-L with SOC (ablation)SAUGE-L · BSDS500ODS: .846 -> .847Helped
Add mask-guided loss to SAUGE-L with SOC (ablation)SAUGE-L · BSDS500OIS: .866 -> .868Helped
Add mask-guided loss to SAUGE-L with SOC (ablation)SAUGE-L · BSDS500AP: .895 -> .898Helped
Use ViT-L instead of ViT-B SAM as the backboneSAUGE · BSDS500 test, SSODS: +0.009Helped
Increase multi-granularity candidates from M=3 to M=11SAUGE · BSDS500 test, SSODS: .854 -> .857Helped
Use SAUGE instead of MuGE for multi-granularity edge detectionSAUGE and MuGE · BSDS500 test, SS, M=3ODS: .845 -> .854Helped

Surprising findings

Limitations

Experimental setup

Datasets: BSDS500 PASCAL VOC Multicue NYUDv2 SA-1B

Benchmarks: BSDS500 Multicue NYUDv2

Metrics: ODS OIS AP

Baselines: Canny OEF DeepContour DeepBoundary HED RCF CED BDCN EDTER UAED RankED DiffusionEdge

Builds on: Segment Anything Model EdgeSAM MuGE UAED RankED

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