atlas

Research map / Point clouds / Segmentation and detection

Multi-Modality Affinity Inference for Weakly Supervised 3D Semantic Segmentation

AAAI 2024 · Point clouds › Segmentation and detection · approach: Point cloud semantic 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 a scene-level weakly supervised 3D point cloud segmentation method that infers multi-modality (geometry-only and RGB-appended) point affinities and normalizes classifier weights to mitigate long-tailed bias.

Problem

Scene-level weakly supervised semantic segmentation of RGB-D point clouds fails to fully exploit geometric and appearance modalities, point affinity from feature networks, and suffers from long-tailed class distributions.

Approach

A two-stream shared-parameter PointNet++ computes affinity matrices from RGB-masked and RGB-appended point clouds across multiple SA scales; classifier weight normalization (NCW) is applied to reduce head-class bias in affinity, and the refined affinity smooths logits for pseudo-labeling in a MIL-plus-self-training framework.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MMA instead of WyPRScene-level weakly supervised 3D segmentation · ScanNet valmIoU: 31.1 -> 37.7Helped
Use MMA instead of WyPRScene-level weakly supervised 3D segmentation · ScanNet testmIoU: 24 -> 30.6Helped
Use MMA instead of WyPRScene-level weakly supervised 3D segmentation · S3DIS area 5 testmIoU: 22.3 -> 26.3Helped
Add normalized classifier weights (NCW) to the baseline (ablation)MIL-based segmentation baseline · ScanNet valmIoU: 23.8 -> 26.9Helped
Add multi-modality affinity to the baseline (ablation)MIL-based segmentation baseline · ScanNet valmIoU: 23.8 -> 28.4Helped
Add multi-modality affinity and NCW to the baseline (ablation)MIL-based segmentation baseline · ScanNet valmIoU: 28.4 -> 36.2Helped
Add multi-scale affinity to the baseline (ablation)MIL-based segmentation baseline · ScanNet valmIoU: 23.8 -> 25.7Helped
Add multi-modality and multi-scale affinity to the baseline (ablation)MIL-based segmentation baseline · ScanNet valmIoU: 23.8 -> 30.1Helped
Remove the Transformer block from the student head (ablation)Full MMA · ScanNet valmIoU: 37.7 -> 33.9Hurt
Add Fᵐ₁ features to Fᵐᵤ for affinity (ablation)Multi-modality affinity · ScanNet valmIoU: 36.2 -> 36.6Helped
Add Fᵐ₂ features to affinity already using Fᵐᵤ and Fᵐ₁ (ablation)Multi-modality affinity · ScanNet valmIoU: 36.6 -> 37.7Helped
Add NCW to MMA (ablation)MMA affinity · ScanNet tail classesmAP: 65.7 -> 72.9; +7.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet S3DIS

Benchmarks: ScanNet S3DIS

Metrics: mIoU mAP

Baselines: MPRM WyPR MIL-Derived PCAM PointNet++ PointCNN KPConv MinkNet

Builds on: PointNet++ Decoupling Representation and Classifier multiple instance learning

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