FSD-SLAM: a fast semi-direct SLAM algorithm

被引:15
作者
Dong, Xiang [1 ]
Cheng, Long [2 ,3 ]
Peng, Hu [1 ]
Li, Teng [1 ]
机构
[1] Anhui Univ, Sch Elect Engn & Automat, Hefei 230601, Peoples R China
[2] Chinese Acad Sci, Inst Automat, State Key Iaboratory Management & Control Complex, Beijing 100190, Peoples R China
[3] Univ Chinese Acad Sci, Sch Artificial Intelligence, Beijing 100049, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
SLAM; Feature enhancement; Pose estimation; Incremental dynamic covariance scaling; Point cloud integration;
D O I
10.1007/s40747-021-00323-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Current visual-based simultaneous localization and mapping(SLAM) system suffers from feature loss caused by fast motion and unstructured scene in complex environments. Addressing this problem, a fast semi-direct SLAM algorithm is proposed in this paper. The main idea of this method is to combine the feature point method with the direct method in order to improve the robustness of the system in the environment of scarce visual features and low texture. First, the feature enhancement module based on subgraph is developed to extract image feature points more stably. Second, an apparent shape weighted fusion method is proposed for camera pose estimation, which can still work robustly in the absence of feature points. Third, an incremental dynamic covariance scaling algorithm is studied for optimizing the error of camera pose estimation. Finally, based on the optimized camera pose, a face element model is designed to estimate and fuse the point cloud pose, and obtain an ideal three-dimensional point cloud map. The proposed algorithm has been tested extensively on the benchmark TUM dataset and the real environment. The results show that the algorithm has better performance than existing visual based SLAM algorithms.
引用
收藏
页码:1823 / 1834
页数:12
相关论文
共 32 条
  • [1] VPS-SLAM: Visual Planar Semantic SLAM for Aerial Robotic Systems
    Bavle, Hriday
    De La Puente, Paloma
    How, Jonathan P.
    Campoy, Pascual
    [J]. IEEE ACCESS, 2020, 8 : 60704 - 60718
  • [2] Speeded-Up Robust Features (SURF)
    Bay, Herbert
    Ess, Andreas
    Tuytelaars, Tinne
    Van Gool, Luc
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 2008, 110 (03) : 346 - 359
  • [3] Belter D, 2016, IEEE INT CONF ROBOT, P1279, DOI 10.1109/ICRA.2016.7487259
  • [4] HOOFR SLAM System: An Embedded Vision SLAM Algorithm and Its Hardware-Software Mapping-Based Intelligent Vehicles Applications
    Dai-Duong Nguyen
    Elouardi, Abdelhafid
    Florez, Sergio A. Rodriguez
    Bouaziz, Samir
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (11) : 4103 - 4118
  • [5] Endres F, 2016, 2012 IEEE INT C ROBO, P1696
  • [6] 3-D Mapping With an RGB-D Camera
    Endres, Felix
    Hess, Juergen
    Sturm, Juergen
    Cremers, Daniel
    Burgard, Wolfram
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (01) : 177 - 187
  • [7] LSD-SLAM: Large-Scale Direct Monocular SLAM
    Engel, Jakob
    Schoeps, Thomas
    Cremers, Daniel
    [J]. COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 : 834 - 849
  • [8] Forster C, 2014, IEEE INT CONF ROBOT, P15, DOI 10.1109/ICRA.2014.6906584
  • [9] PL-SLAM: A Stereo SLAM System Through the Combination of Points and Line Segments
    Gomez-Ojeda, Ruben
    Moreno, Francisco-Angel
    Zuniga-Noel, David
    Scaramuzza, Davide
    Gonzalez-Jimenez, Javier
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (03) : 734 - 746
  • [10] RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments
    Henry, Peter
    Krainin, Michael
    Herbst, Evan
    Ren, Xiaofeng
    Fox, Dieter
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2012, 31 (05) : 647 - 663