基于在线光度标定的半直接视觉SLAM算法

Semi-direct Visual SLAM Algorithm Based on Online Photometric Calibration

  • 摘要: 为解决视觉SLAM(同时定位与地图创建)算法依赖图像亮度而对光照变化场景敏感的问题,提出一种基于在线光度标定的半直接视觉SLAM算法。首先,根据相机成像原理,提出基于光度标定的帧间位姿估计方法,在求解位姿的同时对原始的输入图像进行光度校正。其次,在特征追踪环节采取最近共视关键帧匹配策略,以提升特征点匹配效率。最后,对后端重投影迭代优化策略进行改进,降低光照变化对视觉SLAM算法的精度和鲁棒性的影响。在TUM、EuRoC数据集上的实验结果表明,本算法的轨迹估计精度优于LSD-SLAM和SVO 2.0算法,尤其是在中等难度、高难度的数据集序列上。在真实环境测试中,通过对比本算法与激光方法的轨迹估计结果,证明本算法有效提高了传统视觉SLAM方法在光照不均匀场景下的定位精度与鲁棒性。

     

    Abstract: Visual SLAM (simultaneous localization and mapping) algorithms are sensitive to illumination variation due to their dependence on the image brightness. To solve this problem, a semi-direct visual SLAM algorithm based on online photometric calibration is proposed. Firstly, an inter-frame pose estimation method based on photometric calibration is proposed, according to the principle of camera imaging. While solving the pose, photometric correction is performed on the original input image. Secondly, the most recent common-view keyframe is selected in the feature tracking process to improve the efficiency of feature point matching. Finally, the iterative optimization strategy in the back-end reprojection is improved to reduce the influence of illumination variation on the accuracy and robustness of SLAM. According to the experimental results on TUM and EuRoC datasets, the proposed algorithm outperforms LSD-SLAM and SVO 2.0 algorithms in terms of the trajectory estimation accuracy, especially for sequences of medium and difficult datasets. By comparing the trajectory estimation results of the proposed algorithm with the laser-based method in real environments, it is confirmed that the proposed method effectively improves the localization accuracy and robustness of traditional SLAM algorithms in uneven-lighting environments.

     

/

返回文章
返回