atlas

Research map / Point clouds / Registration and matching

ColabSfM: Collaborative Structure-from-Motion by Point Cloud Registration

CVPR 2025 · Point clouds › Registration and matching · approach: Learned feature-based registration · 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 registering SfM reconstructions as a 3D point cloud registration problem, with a synthetic trajectory-based dataset generation pipeline from MegaDepth and an improved RoITr variant (RefineRoITr) that refines correspondences with a local transformer.

Problem

Merging or registering distributed Structure-from-Motion reconstructions into a joint reference frame without visual descriptors, given a lack of scalable methods and training datasets for SfM point cloud registration.

Approach

Treat SfM map merging as geometry-only point cloud registration (3D points and normals, no descriptors), generate training pairs by retriangulating partial reconstructions from synthetic camera trajectories sampled from MegaDepth scenes, and add a local refinement transformer on top of the rotation-invariant RoITr.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the refinement Transformer to RoITr (ablation)RoITr trained on 3DMatch · MegaDepth SE(3)RR: 0.0 -> 13.9Helped
train on the MegaDepth SfM registration dataset instead of 3DMatchRefineRoITr · MegaDepth SE(3)RR: 13.9 -> 70.2Helped
train on the MegaDepth SfM registration dataset instead of 3DMatchRefineRoITr · MegaDepth Sim(3)RR: 3.5 -> 42.7Helped
add the refinement Transformer to RoITr (ablation)RoITr trained on 3DMatch and fine-tuned on MegaDepth · MegaDepth SE(3)RR: 60.0 -> 67.7Helped
add the refinement Transformer to RoITr (ablation)RoITr trained on 3DMatch and fine-tuned on MegaDepth · MegaDepth Sim(3)RR: 38.7 -> 44.3Helped
fine-tune on the MegaDepth SfM registration datasetRefineRoITr · Quad6kRR: 2.0 -> 22.4Helped
fine-tune on the MegaDepth SfM registration datasetRefineRoITr · Quad6kRR: 2.0 -> 22.4; 2.0 -> 16.3Mixed
train from scratch on MegaDepth rather than fine-tune from 3DMatchRefineRoITr · MegaDepth SE(3)RR: 67.7 -> 70.2Helped
train from scratch on MegaDepth rather than fine-tune from 3DMatchRefineRoITr · Quad6kRR: 22.4 -> 16.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MegaDepth 3DMatch Cambridge Landmarks 7-Scenes Quad6k

Benchmarks: MegaDepth SfM registration benchmark Cambridge Landmarks 7-Scenes Quad6k

Metrics: Inlier Ratio Feature Matching Recall Registration Recall number of matches

Baselines: RoITr OverlapPredator GeoTransformer PareNet

Builds on: RoITr GeoTransformer point pair features hloc COLMAP

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