1. RGB-D camera calibration and trajectory estimation for indoor mapping.
- Author
-
Yang, Liang, Dryanovski, Ivan, Valenti, Roberto G., Wolberg, George, and Xiao, Jizhong
- Subjects
CAMERA calibration ,GRAPHICS processing units ,ALGORITHMS ,MOBILE operating systems ,EYE ,POINT cloud ,CALIBRATION ,KALMAN filtering - Abstract
In this paper, we present a system for estimating the trajectory of a moving RGB-D camera with applications to building maps of large indoor environments. Unlike the current most researches, we propose a 'feature model' based RGB-D visual odometry system for a computationally-constrained mobile platform, where the 'feature model' is persistent and dynamically updated from new observations using a Kalman filter. In this paper, we firstly propose a mixture of Gaussians model for the depth random noise estimation, which is used to describe the spatial uncertainty of the feature point cloud. Besides, we also introduce a general depth calibration method to remove systematic errors in the depth readings of the RGB-D camera. We provide comprehensive theoretical and experimental analysis to demonstrate that our model based iterative-closest-point (ICP) algorithm can achieve much higher localization accuracy compared to the conventional ICP. The visual odometry runs at frequencies of 30 Hz or higher, on VGA images, in a single thread on a desktop CPU with no GPU acceleration required. Finally, we examine the problem of place recognition from RGB-D images, in order to form a pose-graph SLAM approach to refining the trajectory and closing loops. We evaluate the effectiveness of the system on using publicly available datasets with ground-truth data. The entire system is available for free and open-source online. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF