Bayesian Pose Graph Optimization via Bingham Distributions and Tempered Geodesic MCMC
arXiv:1805.12279
Abstract
We introduce Tempered Geodesic Markov Chain Monte Carlo (TG-MCMC) algorithm for initializing pose graph optimization problems, arising in various scenarios such as SFM (structure from motion) or SLAM (simultaneous localization and mapping). TG-MCMC is first of its kind as it unites asymptotically global non-convex optimization on the spherical manifold of quaternions with posterior sampling, in order to provide both reliable initial poses and uncertainty estimates that are informative about the quality of individual solutions. We devise rigorous theoretical convergence guarantees for our method and extensively evaluate it on synthetic and real benchmark datasets. Besides its elegance in formulation and theory, we show that our method is robust to missing data, noise and the estimated uncertainties capture intuitive properties of the data.
arXiv commentPublished at NeurIPS 2018, 25 pages with supplements
References in corpus (8)
- Quaternion kinematics for the error-state Kalman filter
- Asynchronous Parallel Stochastic Gradient for Nonconvex Optimization
- On the Convergence of Stochastic Gradient MCMC Algorithms with High-Order Integrators
- Bridging the Gap between Stochastic Gradient MCMC and Stochastic Optimization
- Recursive Estimation of Orientation Based on the Bingham Distribution
- Stochastic Quasi-Newton Langevin Monte Carlo
- Global Convergence of Stochastic Gradient Hamiltonian Monte Carlo for Non-Convex Stochastic Optimization: Non-Asymptotic Performance Bounds and Momentum-Based Acceleration
- Asynchronous Stochastic Quasi-Newton MCMC for Non-Convex Optimization
Cited by in corpus (8)
- Multiway Non-rigid Point Cloud Registration via Learned Functional Map Synchronization
- Probabilistic Permutation Synchronization using the Riemannian Structure of the Birkhoff Polytope
- Message Passing Least Squares Framework and its Application to Rotation Synchronization
- Quaternion Equivariant Capsule Networks for 3D Point Clouds
- Learning to Communicate and Correct Pose Errors
- Adversarial Networks for Camera Pose Regression and Refinement
- 6D Camera Relocalization in Ambiguous Scenes via Continuous Multimodal Inference
- Improved Pose Graph Optimization for Planar Motions Using Riemannian Geometry on the Manifold of Dual Quaternions