Joint optimization based on direct sparse stereo visual-inertial odometry

被引:9
|
作者
Wen, Shuhuan [1 ,2 ]
Zhao, Yanfang [1 ]
Zhang, Hong [2 ]
Lam, Hak Keung [3 ]
Manfredi, Luigi [4 ]
机构
[1] Yanshan Univ, Key Lab Ind Comp Control Engn Hebei Prov, Qinhuangdao, Hebei, Peoples R China
[2] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
[3] Kings Coll London, Dept Informat, 30 Aldwych, London WC2B 4BG, England
[4] Univ Dundee, Inst Med Sci & Technol IMSaT, Dundee, Scotland
基金
中国国家自然科学基金;
关键词
Direct sparse odometry; IMU pre-integration; Sliding window optimization; 3D reconstruction; VERSATILE; ROBUST;
D O I
10.1007/s10514-019-09897-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a novel fusion of an inertial measurement unit (IMU) and stereo camera method based on direct sparse odometry (DSO) and stereo DSO. It jointly optimizes all model parameters within a sliding window, including the inverse depth of all selected pixels and the internal or external camera parameters of all keyframes. The vision part uses a photometric error function that optimizes 3D geometry and camera pose in a combined energy functional. The proposed algorithm uses image blocks to extract neighboring image features and directly forms measurement residuals in the image intensity space. A fixed-baseline stereo camera solves scale drift. IMU information is accumulated between several frames using manifold pre-integration and is inserted into the optimization as additional constraints between keyframes. The scale and gravity inserted are incorporated into the stereo visual inertial odometry model and are optimized together with other variables such as poses. The experimental results show that the tracking accuracy and robustness of the proposed method are superior to those of the state-of-the-art fused IMU method. In addition, compared with previous semi-dense direct methods, the proposed method displays a higher reconstruction density and scene recovery.
引用
收藏
页码:791 / 809
页数:19
相关论文
共 50 条
  • [1] Joint optimization based on direct sparse stereo visual-inertial odometry
    Shuhuan Wen
    Yanfang Zhao
    Hong Zhang
    Hak Keung Lam
    Luigi Manfredi
    Autonomous Robots, 2020, 44 : 791 - 809
  • [2] Direct Sparse Stereo Visual-Inertial Global Odometry
    Wang, Ziqiang
    Li, Mei
    Zhou, Dingkun
    Zheng, Ziqiang
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 14403 - 14409
  • [3] Direct Visual-Inertial Odometry with Stereo Cameras
    Usenko, Vladyslav
    Engel, Jakob
    Stueckler, Joerg
    Cremers, Daniel
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 1885 - 1892
  • [4] Stereo Event-Based Visual-Inertial Odometry
    Wang, Kunfeng
    Zhao, Kaichun
    Lu, Wenshuai
    You, Zheng
    SENSORS, 2025, 25 (03)
  • [5] A Stereo-Based Visual-Inertial Odometry for SLAM
    Li, Yong
    Lang, ShiBing
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 594 - 598
  • [6] Robust Stereo Visual-Inertial Odometry Using Nonlinear Optimization
    Ma, Shujun
    Bai, Xinhui
    Wang, Yinglei
    Fang, Rui
    SENSORS, 2019, 19 (17)
  • [7] Direct Sparse Visual-Inertial Odometry using Dynamic Marginalization
    von Stumberg, Lukas
    Usenko, Vladyslav
    Cremers, Daniel
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 2510 - 2517
  • [8] A Fast Stereo Visual-Inertial Odometry for MAVs
    Bi, Yingcai
    Lai, Shupeng
    Chen, Ben M.
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2018, : 265 - 270
  • [9] UniVIO: Unified Direct and Feature-Based Underwater Stereo Visual-Inertial Odometry
    Miao, Ruihang
    Qian, Jiuchao
    Song, Yang
    Ying, Rendong
    Liu, Peilin
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
  • [10] UniVIO: Unified Direct and Feature-Based Underwater Stereo Visual-Inertial Odometry
    Miao, Ruihang
    Qian, Jiuchao
    Song, Yang
    Ying, Rendong
    Liu, Peilin
    IEEE Transactions on Instrumentation and Measurement, 2022, 71