atlas

Research map / Point clouds / Point cloud classification

SGFormer: Semantic Graph Transformer for Point Cloud-Based 3D Scene Graph Generation

AAAI 2024 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 21 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 SGFormer, a Transformer-based model for point-cloud 3D scene graph generation that uses edge-aware self-attention (Graph Embedding Layer) and LLM-description cross-attention (Semantic Injection Layer) on 3DSSG.

Problem

Point cloud-based 3D scene graph generation requires modeling global scene structure, which GCN-based methods handle poorly due to over-smoothing and limited neighborhood propagation; long-tail and zero-shot relationships are also hard.

Approach

Replace GCN message passing with Transformer layers using edge-aware self-attention so edge features bias node attention globally, and inject ChatGPT-generated object descriptions (encoded by CLIP) into node features via cross-attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace EdgeGCN with SGFormer3D scene graph generation · 3DSSG testRelationship R@50: 39.91 -> 56.25Helped
Replace EdgeGCN with SGFormer3D scene graph generation · 3DSSG testObject R@5: 90.70 -> 96.41Helped
Add edge features to graph encoding (ablation)SGFormer with 12 layers · 3DSSG testNode R@1: 72.53 -> 75.33Helped
Add edge features to graph encoding (ablation)SGFormer with 12 layers · 3DSSG testEdge R@1: 93.67 -> 96.59Helped
Increase GEL depth from 3 to 12 layers with edge features (ablation)SGFormer · 3DSSG testNode R@1: 71.07 -> 75.33Helped
Increase GEL depth from 3 to 12 layers with edge features (ablation)SGFormer · 3DSSG testEdge R@1: 91.58 -> 96.59Helped
Remove the Semantic Injection Layer (ablation)SGFormer · 3DSSG testNode mR@5: 84.16 -> 92.75Hurt
Remove the Semantic Injection Layer (ablation)SGFormer · 3DSSG testEdge mR@3: 53.77 -> 65.67Hurt
Use category-label text embeddings instead of the full semantic description (ablation)SGFormer SIL · 3DSSG testNode mR@5: 84.16 -> 83.67Hurt
Use category-label text embeddings instead of the full semantic description (ablation)SGFormer SIL · 3DSSG testEdge mR@3: 53.77 -> 53.75Hurt
Use the basic prompt (ablation)SGFormer SIL · 3DSSG testNode mR@5: 84.16 -> 88.59Helped
Use the basic prompt (ablation)SGFormer SIL · 3DSSG testEdge mR@3: 53.77 -> 58.50Helped

Surprising findings

Limitations

Experimental setup

Datasets: 3DSSG 3RScan

Benchmarks: 3DSSG

Metrics: Recall@K macro-F1 mean Recall@K zero-shot Recall@K

Baselines: PointNet SGPN GloRe EdgeGCN

Builds on: EdgeGCN PointNet Transformer CLIP focal loss

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