Hybrid Rotation Averaging: A Fast and Robust Rotation Averaging Approach
Not on the map. Why?
Abstract (arXiv)
We address rotation averaging (RA) and its application to real-world 3D reconstruction. Local optimisation based approaches are the de facto choice, though they only guarantee a local optimum. Global optimisers ensure global optimality in low noise conditions, but they are inefficient and may easily deviate under the influence of outliers or elevated noise levels. We push the envelope of rotation averaging by leveraging the advantages of a global RA method and a local RA method. Combined with a fast view graph filtering as preprocessing, the proposed hybrid approach is robust to outliers. We further apply the proposed hybrid rotation averaging approach to incremental Structure from Motion (SfM), the accuracy and robustness of SfM are both improved by adding the resulting global rotations as regularisers to bundle adjustment. Overall, we demonstrate high practicality of the proposed method as bad camera poses are effectively corrected and drift is reduced.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 10 of its 52 references that are in the map. First posted on arXiv 22 Jan 2021.
Builds on
10 of 52 references.
References · 10
- 2016SE-Sync: A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Groupcited by 80
- 2020Shonan Rotation Averaging: Global Optimality by Surfing SO(p)ncited by 46
- 2014Robust Camera Location Estimation by Convex Programmingcited by 41
- 2019Baseline Desensitizing In Translation Averagingcited by 27
- 2017General Heuristics for Nonconvex Quadratically Constrained Quadratic Programmingcited by 17
- 2019Distributed Certifiably Correct Pose-Graph Optimizationcited by 17
- 2015A Riemannian low-rank method for optimization over semidefinite matrices with block-diagonal constraintscited by 16
- 2016ShapeFit and ShapeKick for Robust, Scalable Structure from Motioncited by 16
- 2019Visual SLAM: Why Bundle Adjust?cited by 8
- 2019Block-Coordinate Minimization for Large SDPs with Block-Diagonal Constraintscited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 8; 2024: 4; 2025: 3; 2026: 2.
19 papers.
Sort:
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensuscited by 51
- 2021HARA: A Hierarchical Approach for Robust Rotation Averagingcited by 22
- 2023DReg-NeRF: Deep Registration for Neural Radiance Fieldscited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2023CBARF: Cascaded Bundle-Adjusting Neural Radiance Fields from Imperfect Camera Posescited by 11
- 2024GlobalPointer: Large-Scale Plane Adjustment with Bi-Convex Relaxationcited by 11
- 2023EC-SfM: Efficient Covisibility-based Structure-from-Motion for Both Sequential and Unordered Imagescited by 9
- 2023AdaSfM: From Coarse Global to Fine Incremental Adaptive Structure from Motioncited by 5
- 2022PoserNet: Refining Relative Camera Poses Exploiting Object Detectionscited by 4
- 2025Towards Initialization-free Calibrated Bundle Adjustmentcited by 4
- 2023Semihierarchical Reconstruction and Weak-area Revisiting for Robotic Visual Seafloor Mappingcited by 2
- 2025Certifiably Optimal Anisotropic Rotation Averagingcited by 2
7 more
- 2023Incremental Rotation Averaging Revisitedcited by 1
- 2026Quantum Multiple Rotation Averagingcited by 1
- 2023EAR-Net: Pursuing End-to-End Absolute Rotations from Multi-View Imagescited by 0
- 2023LOSTU: Fast, Scalable, and Uncertainty-Aware Triangulationcited by 0
- 2024PRAGO: Differentiable Multi-View Pose Optimization From Objectness Detectionscited by 0
- 2024Multiple Rotation Averaging with Constrained Reweighting Deep Matrix Factorizationcited by 0
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descentcited by 0
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2026Quantum Multiple Rotation Averaging10 Feb 2026
- 2025Towards Initialization-free Calibrated Bundle Adjustment30 Jun 2025
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descent2 Jun 2025
- 2025Certifiably Optimal Anisotropic Rotation Averaging10 Mar 2025
- 2024Multiple Rotation Averaging with Constrained Reweighting Deep Matrix Factorization15 Sep 2024
- 2024GlobalPointer: Large-Scale Plane Adjustment with Bi-Convex Relaxation18 Jul 2024
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensus22 May 2024
- 2024PRAGO: Differentiable Multi-View Pose Optimization From Objectness Detections13 Mar 2024
- 2023LOSTU: Fast, Scalable, and Uncertainty-Aware Triangulation18 Nov 2023
- 2023EAR-Net: Pursuing End-to-End Absolute Rotations from Multi-View Images16 Oct 2023
- 2023CBARF: Cascaded Bundle-Adjusting Neural Radiance Fields from Imperfect Camera Poses15 Oct 2023
7 more
- 2023Incremental Rotation Averaging Revisited29 Sep 2023
- 2023DReg-NeRF: Deep Registration for Neural Radiance Fields18 Aug 2023
- 2023Semihierarchical Reconstruction and Weak-area Revisiting for Robotic Visual Seafloor Mapping11 Aug 2023
- 2023EC-SfM: Efficient Covisibility-based Structure-from-Motion for Both Sequential and Unordered Images21 Feb 2023
- 2023AdaSfM: From Coarse Global to Fine Incremental Adaptive Structure from Motion28 Jan 2023
- 2022PoserNet: Refining Relative Camera Poses Exploiting Object Detections19 Jul 2022
- 2021HARA: A Hierarchical Approach for Robust Rotation Averaging16 Nov 2021
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensuscited by 51
- 2021HARA: A Hierarchical Approach for Robust Rotation Averagingcited by 22
- 2023DReg-NeRF: Deep Registration for Neural Radiance Fieldscited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2023CBARF: Cascaded Bundle-Adjusting Neural Radiance Fields from Imperfect Camera Posescited by 11
- 2024GlobalPointer: Large-Scale Plane Adjustment with Bi-Convex Relaxationcited by 11
- 2023EC-SfM: Efficient Covisibility-based Structure-from-Motion for Both Sequential and Unordered Imagescited by 9
- 2023AdaSfM: From Coarse Global to Fine Incremental Adaptive Structure from Motioncited by 5
- 2022PoserNet: Refining Relative Camera Poses Exploiting Object Detectionscited by 4
- 2025Towards Initialization-free Calibrated Bundle Adjustmentcited by 4
- 2023Semihierarchical Reconstruction and Weak-area Revisiting for Robotic Visual Seafloor Mappingcited by 2
- 2025Certifiably Optimal Anisotropic Rotation Averagingcited by 2
12 most cited of 19 All 19 (JSON)
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2026Quantum Multiple Rotation Averaging10 Feb 2026
- 2025Towards Initialization-free Calibrated Bundle Adjustment30 Jun 2025
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descent2 Jun 2025
- 2025Certifiably Optimal Anisotropic Rotation Averaging10 Mar 2025
- 2024Multiple Rotation Averaging with Constrained Reweighting Deep Matrix Factorization15 Sep 2024
- 2024GlobalPointer: Large-Scale Plane Adjustment with Bi-Convex Relaxation18 Jul 2024
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensus22 May 2024
- 2024PRAGO: Differentiable Multi-View Pose Optimization From Objectness Detections13 Mar 2024
- 2023LOSTU: Fast, Scalable, and Uncertainty-Aware Triangulation18 Nov 2023
- 2023EAR-Net: Pursuing End-to-End Absolute Rotations from Multi-View Images16 Oct 2023
- 2023CBARF: Cascaded Bundle-Adjusting Neural Radiance Fields from Imperfect Camera Poses15 Oct 2023
12 newest of 19 All 19 (JSON)