QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
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 leverages probabilistic models, such as diffusion models, to generate multiple camera pose hypotheses and therefore capture this uncertainty better. Most of these methods represent camera rotations using unit quaternions, but treat them as unconstrained 4D vectors during the generative processes, thereby ignoring the unit-norm constraint of quaternions. Unconstrained quaternions create non-smooth and suboptimal generation trajectories. To this end, we propose *QuacamFM*, a quaternion-constrained flow matching framework for camera pose estimation that preserves unit quaternion representations throughout the entire flow trajectory. We design the optimal transport of the quaternion flows using smooth spherical linear interpolation. Experiments on CO3Dv2 demonstrate our method's advantage in camera pose accuracy over diffusion-based methods and classical SfM approaches. We further show that our quaternion-constrained formulation outperforms the naive application of standard flow matching to 4D quaternion vectors on sparse-view camera pose estimation. Finally, it is observed that QuacamFM generalizes well across datasets and in-the-wild examples.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 37 of its 50 references that are in the map. First posted on arXiv 26 Sep 2026.
Builds on
37 of 50 references.
Closest ancestors · 1
Same direction, newest first
Other references · 36
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2023Improving and generalizing flow-based generative models with minibatch optimal transportcited by 879
24 more
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 652
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 227
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 225
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 200
- 2025FLARE: Feed-forward Geometry, Appearance and Camera Estimation from Uncalibrated Sparse Viewscited by 180
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
- 2017A Survey of Structure from Motioncited by 158
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustmentcited by 147
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 131
- 2021Learning Multi-Scene Absolute Pose Regression with Transformerscited by 108
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observationscited by 87
- 2023DeDoDe: Detect, Don't Describe -- Describe, Don't Detect for Local Feature Matchingcited by 63
- 2022SparsePose: Sparse-View Camera Pose Regression and Refinementcited by 53
- 2025Light3R-SfM: Towards Feed-forward Structure-from-Motioncited by 47
- 2017Quaternion kinematics for the error-state Kalman filtercited by 30
- 2025Towards Hierarchical Rectified Flowcited by 20
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2026QuaMo: Quaternion Motions for Vision-based 3D Human Kinematics Capturecited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026FMPose3D: monocular 3D pose estimation via flow matching
- 2026PoseFM: Relative Camera Pose Estimation Through Flow Matching
- 2026RFM-Pose:Reinforcement-Guided Flow Matching for Fast Category-Level 6D Pose Estimation
- 2026SymRegFlow: Symmetry-Regularized Flow Matching for Video World Models
- 2025UnPose: Uncertainty-Guided Diffusion Priors for Zero-Shot Pose Estimation
- 2024Di2Pose: Discrete Diffusion Model for Occluded 3D Human Pose Estimation
- 2025AxisPose: Model-Free Matching-Free Single-Shot 6D Object Pose Estimation via Axis Generation
- 2022DiffPose: Toward More Reliable 3D Pose Estimation