atlas

Research map / Point clouds / Segmentation and detection

SASep: Saliency-Aware Structured Separation of Geometry and Feature for Open Set Learning on Point Clouds

CVPR 2025 · Point clouds › Segmentation and detection · approach: Scene completion and instance segmentation · 1 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 SASep, which uses Grad-CAM saliency to split point clouds into important and unimportant parts, synthesizes pseudo-unknown objects from unimportant parts, and adds feature-level triplet margin separation for 3D open-set recognition.

Problem

Open-set recognition on 3D point clouds relies on whole-object global features and ignores that different object parts contribute unequally to classification, making known/unknown separation hard.

Approach

Decomposes objects by Grad-CAM saliency into high- and low-saliency parts; re-uses high-saliency parts as extra known-class samples, mixes low-saliency parts into pseudo-unknown objects with label smoothing, and applies a synthetic-feature-aided triplet margin loss on prototype-based cosine logits.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SASep instead of the strongest listed baselineDGCNN · Synthetic benchmarkAUROC: 89.3 -> 92.5Helped
Use SASep instead of the strongest listed baselineDGCNN · Synthetic-to-Real benchmarkAUROC: 71.6 -> 77.9Helped
Use SASep instead of the strongest listed baselineDGCNN · Real-to-Real benchmarkAUROC: 78.0 -> 82.0Helped
Use SASep instead of the strongest listed baselinePointNet++ · Synthetic benchmarkAUROC: 88.6 -> 92.8Helped
Use SASep instead of the strongest listed baselinePointNet++ · Synthetic-to-Real benchmarkAUROC: 78.2 -> 79.7Helped
Use SASep instead of the strongest listed baselinePointNet++ · Real-to-Real benchmarkAUROC: 81.4 -> 84.8Helped
Add TSD while retaining GSS and SMS (ablation)SASep · SN2 synthetic benchmarkAUROC: 93.7 -> 94.8Helped
Add GSS while retaining TSD and SMS (ablation)SASep · SN2 synthetic benchmarkAUROC: 94.1 -> 94.8Helped
Add SMS while retaining TSD and GSS (ablation)SASep · SN2 synthetic benchmarkAUROC: 93.8 -> 94.8Helped
Add GSS and SMS to TSD (ablation)SASep · SN2 synthetic benchmarkAUROC: 94.2 -> 94.8Helped
Add TSD and SMS to GSS (ablation)SASep · SN2 synthetic benchmarkAUROC: 93.6 -> 94.8Helped
Add TSD and GSS to SMS (ablation)SASep · SN2 synthetic benchmarkAUROC: 93.0 -> 94.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNetCore ModelNet40 ScanObjectNN

Benchmarks: 3DOS synthetic benchmark (SN1-SN3) 3DOS synthetic-to-real (SR1-SR2) 3DOS real-to-real (RR1-RR3)

Metrics: AUROC FPR95 ACC mACC

Baselines: MSP MLS ODIN Energy GradNorm ReAct VAE NF OE+mixup PointCaM ARPL+CS Cosine proto

Builds on: Grad-CAM 3DOS benchmark maximum logit score prototype-based classifier

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