Fast visual SLAM method based on point and line features

被引:0
|
作者
Ma X. [1 ]
Liang X.-W. [1 ]
Cai J.-Y. [1 ]
机构
[1] School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai
关键词
Geometric constraints; Point and line features; RGB-D; Time efficiency; Visual simultaneous localization and mapping (SLAM);
D O I
10.3785/j.issn.1008-973X.2021.02.021
中图分类号
学科分类号
摘要
A fast simultaneous localization and mapping (SLAM) algorithm based on point and line features was proposed in order to improve the localization accuracy and the robustness of SLAM system under RGB-D cameras in low-textured scenes. During the tracking of non-keyframes, point feature matching was performed based on descriptors, and line feature matching was performed based on geometric constraints. When a new keyframe was inserted, the descriptors of the line features were calculated to complete the line feature matching between the keyframes, and the line feature triangulation algorithm was used to generate map lines. The real-time performance of the SLAM system was improved by reducing the amount of calculation in the line feature matching process. In addition, virtual right-eye lines were constructed using the depth measurement information of line features, and a new method for calculating reprojection errors of line features was proposed. Experimental results on public datasets showed that compared with mainstream methods such as ORB-SLAM2, the proposed algorithm improved the localization accuracy of the RGB-D SLAM system in low-textured scenes. The time efficiency of the proposed algorithm was improved by about 20% compared with traditional SLAM method combining point and line features. Copyright ©2021 Journal of Zhejiang University (Engineering Science). All rights reserved.
引用
收藏
页码:402 / 409
页数:7
相关论文
共 18 条
  • [11] MUR-ARTAL R, TARDOS J D., Orb-slam2: an open-source slam system for monocular, stereo, and RGB-D cameras, IEEE Transactions on Robotics, 33, 5, pp. 1255-1262, (2017)
  • [12] VON GIOI R G, JAKUBOWICZ J, MOREL J M, Et al., LSD: afast line segment detector with a false detection control, IEEE Transactions on Pattern Analysis and Machine Intelligence, 32, 4, pp. 722-732, (2008)
  • [13] ZHANG L, KOCH R., An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency, Journal of Visual Communication and Image Representation, 24, 7, pp. 794-805, (2013)
  • [14] GALVEZ-LOPEZ D, TARDOS J D., Bags of binary words for fast place recognition in image sequences, IEEE Transactions on Robotics, 28, 5, pp. 1188-1197, (2012)
  • [15] HARTLEY R, ZISSERMAN A., Multiple view geometry in computer vision, (2003)
  • [16] STURM J, ENGELHARD N, ENDRES F, Et al., A benchmark for the evaluation of RGB-D SLAM systems, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 573-580, (2012)
  • [17] HANDA A, WHELAN T, MCDONALD J, Et al., A benchmark for RGB-D visual odometry, 3D reconstruction and SLAM, 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 1524-1531, (2014)
  • [18] KIM P, COLTIN B, KIM H J., Low-drift visual odometry in structured environments by decoupling rotational and translational motion, 2018 IEEE International Conference on Robotics and Automation, pp. 7247-7253, (2018)