HOOFR SLAM System: An Embedded Vision SLAM Algorithm and Its Hardware-Software Mapping-Based Intelligent Vehicles Applications

被引:23
作者
Dai-Duong Nguyen [1 ]
Elouardi, Abdelhafid [1 ]
Florez, Sergio A. Rodriguez [1 ]
Bouaziz, Samir [1 ]
机构
[1] Paris Saclay Univ, Univ Paris Sud, SATIE UMR CNRS 8029, F-91400 Orsay, France
关键词
Visual SLAM; scene recognition; feature extraction; hardware-software mapping; embedded systems; MONOCULAR SLAM; VISUAL SLAM; STEREO;
D O I
10.1109/TITS.2018.2881556
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper deals simultaneously with the trajectory estimation and map reconstruction by means of a stereo-calibrated vision system evolving in a large-scale unknown environment. This problem is widely known as Visual SLAM. Our proposal optimizes the execution time of the VSLAM framework while preserving its localization accuracy. The contributions of this paper are structured as follows. First, a novel VSLAM approach based on a "Weighted Mean" of multiple neighbor poses is detailed and is denoted as HOOFR SLAM. This approach provides a localization estimate after computing the camera poses (6-DOF rigid transformation) from the current image frame to previous neighbor frames. Taking advantage of the camera motion, we conjointly incorporate two types of stereo modes: "Static Stereo" mode (SS) through the fixed-baseline of left-right cameras setup along with the "Temporal Multi-view Stereo" mode (TMS). Moreover, instead of computing beforehand the disparity of SS mode for all key-points set, the disparity map in scale estimation step is limited to the inliers of the TMS mode so as to reduce the computational cost. This strategy is suitable to be parallelized on a multiprocessor architecture and exhibits a competitive performance with the other state-of-the-art strategies in many real datasets. Second, we report a hardware-software mapping of the proposed VSLAM approach. To this end, a heterogeneous CPU-GPU architecture-based vision system is considered. Third, a thorough and extensive experimental evaluation of our algorithm implemented on an automotive architecture (the NVIDIA Tegra TX1 system) is studied and analyzed. We report hence the localization and timing results through experiments on five well-known public stereo SLAM datasets: KITTI, Malaga, Oxford, MRT, and StLucia datasets.
引用
收藏
页码:4103 / 4118
页数:16
相关论文
共 37 条
  • [1] [Anonymous], P S ISPRS COMM 3 PHO
  • [2] [Anonymous], 2001, P IEEE COMP SOC C CO
  • [3] [Anonymous], ROB SCI SYST C ROM I
  • [4] The Malaga urban dataset: High-rate stereo and LiDAR in a realistic urban scenario
    Blanco-Claraco, Jose-Luis
    Moreno-Duenas, Francisco-Angel
    Gonzalez-Jimenez, Javier
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (02) : 207 - 214
  • [5] Real-Time Monocular SLAM With Low Memory Requirements
    Bresson, Guillaume
    Feraud, Thomas
    Aufrere, Romuald
    Checchin, Paul
    Chapuis, Roland
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (04) : 1827 - 1839
  • [6] Cummins M., 2009, P ROB SCI SYST RSS 2
  • [7] Davison A. J., 1998, Computer Vision - ECCV'98. 5th European Conference on Computer Vision. Proceedings, P809, DOI 10.1007/BFb0054781
  • [8] Simultaneous localization and map-building using active vision
    Davison, AJ
    Murray, DW
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (07) : 865 - 880
  • [9] Engel J, 2015, IEEE INT C INT ROBOT, P1935, DOI 10.1109/IROS.2015.7353631
  • [10] LSD-SLAM: Large-Scale Direct Monocular SLAM
    Engel, Jakob
    Schoeps, Thomas
    Cremers, Daniel
    [J]. COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 : 834 - 849