A review of monocular visual odometry

被引:69
作者
He, Ming [1 ]
Zhu, Chaozheng [1 ]
Huang, Qian [2 ,3 ]
Ren, Baosen [4 ]
Liu, Jintao [1 ]
机构
[1] Army Engn Univ PLA, Coll Command & Control Engn, Nanjing, Peoples R China
[2] Hohai Univ, Coll Comp & Informat, Nanjing, Peoples R China
[3] Jilin Univ, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun, Peoples R China
[4] State Grid Shandong Elect Power Maintenance Co, Linyi, Shandong, Peoples R China
基金
国家重点研发计划;
关键词
Visual odometry; Multi-sensor data fusion; Machine learning; Visual SLAM; INERTIAL ODOMETRY; SLAM; NAVIGATION; VERSATILE; ROBUST;
D O I
10.1007/s00371-019-01714-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Monocular visual odometry provides more robust functions on navigation and obstacle avoidance for mobile robots than other visual odometries, such as binocular visual odometry, RGB-D visual odometry and basic odometry. This paper describes the problem of visual odometry and also determines the relationships between visual odometry and visual simultaneous localization and mapping (SLAM). The basic principle of visual odometry is expressed in the form of mathematics, specifically by incrementally solving the pose changes of two series of frames and further improving the odometry through global optimization. After analyzing the three main ways of implementing visual odometry, the state-of-the-art monocular visual odometries, including ORB-SLAM2, DSO and SVO, are also analyzed and compared in detail. The issues of robustness and real-time operations, which are generally of interest in the current visual odometry research, are discussed from the future development of the directions and trends. Furthermore, we present a novel framework for the implementation of next-generation visual odometry based on additional high-dimensional features, which have not been implemented in the relevant applications.
引用
收藏
页码:1053 / 1065
页数:13
相关论文
共 72 条
  • [41] Real-time 3D scene reconstruction with dynamically moving object using a single depth camera
    Lu, Feixiang
    Zhou, Bin
    Zhang, Yu
    Zhao, Qinping
    [J]. VISUAL COMPUTER, 2018, 34 (6-8) : 753 - 763
  • [42] Search inliers based on redundant geometric constraints
    Lu, Rongrong
    Zhu, Feng
    Wu, Qingxiao
    Fu, Xingyin
    [J]. VISUAL COMPUTER, 2020, 36 (02) : 253 - 266
  • [43] RSLAM: A System for Large-Scale Mapping in Constant-Time Using Stereo
    Mei, Christopher
    Sibley, Gabe
    Cummins, Mark
    Newman, Paul
    Reid, Ian
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2011, 94 (02) : 198 - 214
  • [44] Flowdometry: An Optical Flow and Deep Learning Based Approach to Visual Odometry
    Muller, Peter
    Savakis, Andreas
    [J]. 2017 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2017), 2017, : 624 - 631
  • [45] ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras
    Mur-Artal, Raul
    Tardos, Juan D.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (05) : 1255 - 1262
  • [46] ORB-SLAM: A Versatile and Accurate Monocular SLAM System
    Mur-Artal, Raul
    Montiel, J. M. M.
    Tardos, Juan D.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (05) : 1147 - 1163
  • [47] Newcombe RA, 2011, IEEE I CONF COMP VIS, P2320, DOI 10.1109/ICCV.2011.6126513
  • [48] Nister D, 2004, P 2004 IEEE COMPUTER, V1, pI, DOI DOI 10.1109/CVPR.2004.1315094
  • [49] Persson Mikael, 2018, P EUROPEAN C COMPUTE, P318
  • [50] Pizzoli M, 2014, IEEE INT CONF ROBOT, P2609, DOI 10.1109/ICRA.2014.6907233