Skip to content

Learning Global Camera Poses from Noisy View-Graphs for Structure from Motion

Sep 2026 · 0 citations · 51 references
Computer Science

TL;DR

This work presents a deep, global Structure-from-Motion framework based on learned view-graph aggregation that employs a permutation-equivariant, edge-conditioned graph neural network that takes noisy pairwise relative poses as input and outputs globally consistent camera extrinsics.

Abstract

Camera pose estimation is a key step in 3D reconstruction and view-synthesis pipelines. We present a deep, global Structure-from-Motion framework based on learned view-graph aggregation. Our method employs a permutation-equivariant, edge-conditioned graph neural network that takes noisy pairwise relative poses as input and outputs globally consistent camera extrinsics. The network is trained without ground-truth supervision, relying solely on a relative-pose consistency objective. This is followed by 3D point triangulation and robust bundle adjustment. Our approach is efficient, scalable to more than a thousand images, and robust to graph density. We evaluate our method on MegaDepth, 1DSfM, Strecha, and BlendedMVS. These experiments demonstrate that our method achieves superior rotation and translation accuracy compared to deep track-centric methods while registering more images across many scenes, and competitive results compared to state-of-the-art classical pipelines, while being much faster.

View source

Similar papers

Preprint Aug 2026

Robust Global Structure-from-Motion via View Graph Pruning

This work proposes a subgraph-guided view graph pruning framework for robust global SfM that first partition the view graph into locally consistent subgraphs and performs global SfM within each subgraph to obtain reliable camera poses.

Jia-Min Xu, Lixing Yao, Wei-Chen Dai et al. · 0 citations
Preprint Sep 2026

Revisiting Multi-View Stereo: A Sequence-to-Sequence Formulation

Computing accurate geometry from multi-view images is a fundamental problem in computer vision. Recent feed-forward (FF) models jointly estimate 3D geometry and camera parameters, but they typically suffer from geometry distortion caused by reconstruction ambiguity, even when ground-truth camera parameters are supplied...

Ao-Xiang Fan, Corentin Dumery, Nicolas Talabot et al. · 0 citations
Preprint Oct 2026

PAGER: Partial-to-global Alignment via Geometric and Relational Distillation

Pretrained 3D encoders are typically developed on globally reconstructed scenes expressed in a consistent world coordinate frame, whereas embodied systems must reason from partial, viewpoint-dependent observations in camera coordinates. We show that this shift from globally learned 3D feature spaces to realistic partia...

Akira-Miranda Adeyomi Adeniran-Lowe, B. Singh, Lars Arnold Dethlefsen et al. · 0 citations
Preprint Sep 2026

QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation

Camera pose estimation from multi-view images remains a challenge in computer vision. Traditional methods often address this problem using Structure-from-Motion (SfM) with bundle adjustment. However, camera poses estimated from sparse views are inherently ambiguous due to insufficient geometric constraints. Recent work...

Bao-Long Tran, Cuong Le, T. Dehdarirad et al. · 0 citations
Preprint Oct 2026

Graph3R: Unifying View Graph Initialization with Feed-Forward Reconstruction

Graph3R is introduced, which unifies view graph initialization with feed-forward reconstruction with feed-forward reconstruction through a shared geometric representation, and takes a step toward end-to-end reconstruction from uncurated image collections.

Jing-Wen Yu, Heng-Li Wang, Jian-Hao Jiao et al. · 0 citations
Preprint Oct 2026

PURE: Refining Feed-forward 3D Reconstruction with Unlabeled Post-training

Feed-forward 3D reconstruction models have achieved remarkable progress through large-scale training and strong learned priors. However, they remain fragile when applied to dynamic in-the-wild videos, where non-rigid motion, occlusions, and illumination changes are prevalent. A key limitation lies in their reliance on...

Yao-Long Zhu, Peng Li, Jia-Hao Lu et al. · 0 citations

Related blog posts

Microsoft Research Blog Jul 13, 2026

Verifying Rust cryptography in SymCrypt, from standards to code

Cryptographic code supports vital protections in modern computing systems. Learn how a new method helps verify code as developers write it while preserving speed and adaptability as it gets implemented and evolves. The post Verifying Rust cryptography in SymCrypt, from standards to code appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.