Globally Optimal Multi-Scale Monocular Hand-Eye Calibration Using Dual Quaternions
arXiv:2201.04473 · doi:10.1109/3DV53792.2021.00035
Abstract
In this work, we present an approach for monocular hand-eye calibration from per-sensor ego-motion based on dual quaternions. Due to non-metrically scaled translations of monocular odometry, a scaling factor has to be estimated in addition to the rotation and translation calibration. For this, we derive a quadratically constrained quadratic program that allows a combined estimation of all extrinsic calibration parameters. Using dual quaternions leads to low run-times due to their compact representation. Our problem formulation further allows to estimate multiple scalings simultaneously for different sequences of the same sensor setup. Based on our problem formulation, we derive both, a fast local and a globally optimal solving approach. Finally, our algorithms are evaluated and compared to state-of-the-art approaches on simulated and real-world data, e.g., the EuRoC MAV dataset.
References in corpus (9)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- ORB-SLAM: a Versatile and Accurate Monocular SLAM System
- VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
- Hand-Eye Calibration
- Robot Hand-Eye Calibration using Structure-from-Motion
- MGNet: Monocular Geometric Scene Understanding for Autonomous Driving
- Online Extrinsic Calibration based on Per-Sensor Ego-Motion Using Dual Quaternions
- Certifiably Globally Optimal Extrinsic Calibration from Per-Sensor Egomotion
- Certifiably Optimal Monocular Hand-Eye Calibration