mlsanityData to 14 Oct 2026

PRAGO: Differentiable Multi-View Pose Optimization From Objectness Detections

arXiv 2403.08586 ↗First posted 13 Mar 2024cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Robustly estimating camera poses from a set of images is a fundamental task which remains challenging for differentiable methods, especially in the case of small and sparse camera pose graphs. To overcome this challenge, we propose Pose-refined Rotation Averaging Graph Optimization (PRAGO). From a set of objectness detections on unordered images, our method reconstructs the rotational pose, and in turn, the absolute pose, in a differentiable manner benefiting from the optimization of a sequence of geometrical tasks. We show how our objectness pose-refinement module in PRAGO is able to refine the inherent ambiguities in pairwise relative pose estimation without removing edges and avoiding making early decisions on the viability of graph edges. PRAGO then refines the absolute rotations through iterative graph construction, reweighting the graph edges to compute the final rotational pose, which can be converted into absolute poses using translation averaging. We show that PRAGO is able to outperform non-differentiable solvers on small and sparse scenes extracted from 7-Scenes achieving a relative improvement of 21% for rotations while achieving similar translation estimates.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 54 references that are in the map. First posted on arXiv 13 Mar 2024.

Builds on

27 of 54 references.

References · 27

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  3. 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
  4. 2021How Attentive are Graph Attention Networks?cited by 835
  5. 2020INeRF: Inverting Neural Radiance Fields for Pose Estimationcited by 382
  6. 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
  7. 2021Learning Open-World Object Proposals without Learning to Classifycited by 109
  8. 2018CubeSLAM: Monocular 3D Object SLAMcited by 102
  9. 2018Fusion++: Volumetric Object-Level SLAMcited by 98
  10. 2018QuadricSLAM: Dual Quadrics from Object Detections as Landmarks in Object-oriented SLAMcited by 86
  11. 2021Extreme Rotation Estimation using Dense Correlation Volumescited by 42
  12. 2014Robust Camera Location Estimation by Convex Programmingcited by 41
15 more
  1. 2019NeuRoRA: Neural Robust Rotation Averagingcited by 32
  2. 2019Baseline Desensitizing In Translation Averagingcited by 27
  3. 2021HARA: A Hierarchical Approach for Robust Rotation Averagingcited by 23
  4. 2021Hybrid Rotation Averaging: A Fast and Robust Rotation Averaging Approachcited by 19
  5. 2023Revisiting Rotation Averaging: Uncertainties and Robust Lossescited by 18
  6. 2016ShapeFit and ShapeKick for Robust, Scalable Structure from Motioncited by 16
  7. 2021Deep Permutation Equivariant Structure from Motioncited by 15
  8. 2021Learning Iterative Robust Transformation Synchronizationcited by 14
  9. 2020Rotation-Only Bundle Adjustmentcited by 12
  10. 2023Two-View Geometry Scoring Without Correspondencescited by 11
  11. 2022RAGO: Recurrent Graph Optimizer For Multiple Rotation Averagingcited by 10
  12. 2015Real-time Monocular Object SLAMcited by 7
  13. 2023Rotation Synchronization via Deep Matrix Factorizationcited by 7
  14. 2022PoserNet: Refining Relative Camera Poses Exploiting Object Detectionscited by 4
  15. 2019Relative Geometry-Aware Siamese Neural Network for 6DOF Camera Relocalizationcited by 2

Built on by

Not cited yet.