Papers › SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene...

SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Tasks

28 Mar 2024CVPR 2024 1arXiv:2403.19474archive 2025-07-28

Yaxu Xie, Alain Pagani, Didier Stricker

Scene graphs have been recently introduced into 3D spatial understanding as a comprehensive representation of the scene. The alignment between 3D scene graphs is the first step of many downstream tasks such as scene graph aided point cloud registration, mosaicking, overlap checking, and robot navigation. In this work, we treat 3D scene graph alignment as a partial graph-matching problem and propose to solve it with a graph neural network. We reuse the geometric features learned by a point cloud registration method and associate the clustered point-level geometric features with the node-level semantic feature via our designed feature fusion module. Partial matching is enabled by using a learnable method to select the top-k similar node pairs. Subsequent downstream tasks such as point cloud registration are achieved by running a pre-trained registration network within the matched regions. We further propose a point-matching rescoring method, that uses the node-wise alignment of the 3D scene graph to reweight the matching candidates from a pre-trained point cloud registration method. It reduces the false point correspondences estimated especially in low-overlapping cases. Experiments show that our method improves the alignment accuracy by 10~20% in low-overlap and random transformation scenarios and outperforms the existing work in multiple downstream tasks.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

dfki-av/sg-pgm officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Scene Graph AlignmentGraph MatchingGraph Neural NetworkPoint Cloud RegistrationRobot Navigation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Scene Graph Alignment 3DSSG SG-PGM F1 89.4 #1 of 2 Archive leaderboard report
3D Scene Graph Alignment 3DSSG SG-PGM Hits@1 97.5 #1 of 2 Archive leaderboard report
3D Scene Graph Alignment 3DSSG SG-PGM MRR 98.6 #1 of 2 Archive leaderboard report
Point Cloud Registration 3RScan SG-PGM CD 0.0083 #1 of 2 Archive leaderboard report
Point Cloud Registration 3RScan SG-PGM RRE 0.510 #1 of 2 Archive leaderboard report
Point Cloud Registration 3RScan SG-PGM RTE 1.27 #1 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections