atlas

Research map / Point clouds / Point cloud classification

DGC-GNN: Leveraging Geometry and Color Cues for Visual Descriptor-Free 2D-3D Matching

CVPR 2024 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 11 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 DGC-GNN, a visual descriptor-free 2D-3D matching GNN that fuses global geometric (Euclidean and angular) embeddings, RGB color cues, and cluster-based attention to match 2D keypoints to 3D points.

Problem

Descriptor-free 2D-3D keypoint matching (matching image keypoints to a sparse 3D point cloud without stored visual descriptors) lags far behind descriptor-based methods in accuracy.

Approach

A global-to-local GNN that clusters bearing vectors, encodes global distance and angular geometric relations among clusters, adds per-point RGB color encoding, and uses cluster-restricted attention for local matching, followed by outlier rejection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DGC-GNN instead of GoMatchDescriptor-free 2D-3D matching · ScanNet, k=1Reprojection AUC@1px (%): 1.18 -> 2.73Helped
Use DGC-GNN instead of GoMatchDescriptor-free 2D-3D matching · MegaDepth, k=1Reprojection AUC@1px (%): 5.67 -> 10.20Helped
Use DGC-GNN instead of GoMatchDescriptor-free 2D-3D matching · ScanNet, k=10Reprojection AUC@1px (%): 0.91 -> 1.76Helped
Use DGC-GNN instead of GoMatchDescriptor-free 2D-3D matching · MegaDepth, k=10Reprojection AUC@1px (%): 8.90 -> 15.30Helped
Use DGC-GNN instead of GoMatchVisual localization · Cambridge LandmarksMedian translation error (cm): 173 -> 54Helped
Use DGC-GNN instead of GoMatchVisual localization · 7ScenesMedian translation error (cm): 22 -> 15Helped
Add global geometric embedding to the GoMatch pipeline (ablation)GoMatch pipeline · MegaDepth, k=10Reprojection AUC@1px (%): +1.90%Helped
Add cluster attention to the GoMatch pipeline (ablation)GoMatch pipeline · MegaDepth, k=10Reprojection AUC@1px (%): 0.78%Helped
Add color information to the GoMatch pipeline (ablation)GoMatch pipeline · MegaDepth, k=10Reprojection AUC@1px (%): 2.55%Helped
Add angular relation embedding to the GoMatch pipeline (ablation)GoMatch pipeline · MegaDepth, k=10Reprojection AUC@1px (%): 1.11%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet MegaDepth 7Scenes Cambridge Landmarks

Benchmarks: ScanNet MegaDepth 7Scenes Cambridge Landmarks

Metrics: reprojection AUC @1/5/10px rotation error quantiles translation error quantiles matching precision median pose error

Baselines: GoMatch BPnPNet MS-Transformer DSAC* HSCNet HybridSC AS SP+SG

Builds on: GoMatch cluster-based GNN (Cluster-GNN) SuperGlue-style attention BPnPNet

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