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

Johan Edstedt, Andr'e Mateus, Alberto Jaenal
2/10/2026

No official code found. Best implementation: EricssonResearch/ColabSfM (30 stars, MIT, last commit 2025-09-08).

Abstract

Structure-from-Motion (SfM) is the task of estimating 3D structure and camera poses from images. We define Collaborative SfM (ColabSfM) as sharing distributed SfM reconstructions. Sharing maps requires estimating a joint reference frame, which is typically referred to as registration. However, there is a lack of scalable methods and training datasets for registering SfM reconstructions. In this paper, we tackle this challenge by proposing the scalable task of point cloud registration for SfM reconstructions. We find that current registration methods cannot register SfM point clouds when trained on existing datasets. To this end, we propose a SfM registration dataset generation pipeline, leveraging partial reconstructions from synthetically generated camera trajectories for each scene. Finally, we propose a simple but impactful neural refiner on top of the SotA registration method RoITr that yields significant improvements, which we call RefineRoITr. Our extensive experimental evaluation shows that our proposed pipeline and model enables ColabSfM. Code is available at https://github.com/EricssonResearch/ColabSfM

View on arXivView PDF

Code Implementations(1)

MIT
301Python, DockerfileFeb 29, 20241 years agoMIT

Similar Papers

Cite this paper

@article{edstedt2026colabsfm,
  title  = {ColabSfM: Collaborative Structure-from-Motion by Point Cloud Registration},
  author = {Johan Edstedt and Andr'e Mateus and Alberto Jaenal},
  year   = {2026},
  eprint = {2503.17093},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.17093},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.17093.svg)](https://codeofpaper.com/paper/2503.17093)

Discussion