A Rotation-Translation-Decoupled Solution for Robust and Efficient Visual-Inertial Initialization

被引:10
作者
He, Yijia [1 ]
Xu, Bo [2 ]
Ouyang, Zhanpeng [3 ]
Li, Hongdong [4 ]
机构
[1] Chinese Acad Sci, Beijing, Peoples R China
[2] Wuhan Univ, Wuhan, Peoples R China
[3] ShanghaiTech Univ, Shanghai, Peoples R China
[4] Australian Natl Univ, Canberra, ACT, Australia
来源
2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR | 2023年
关键词
ODOMETRY; VISION;
D O I
10.1109/CVPR52729.2023.00078
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a novel visual-inertial odometry (VIO) initialization method, which decouples rotation and translation estimation, and achieves higher efficiency and better robustness. Existing loosely-coupled VIO-initialization methods suffer from poor stability of visual structure-frommotion (SfM), whereas those tightly-coupled methods often ignore the gyroscope bias in the closed-form solution, resulting in limited accuracy. Moreover, the aforementioned two classes of methods are computationally expensive, because 3D point clouds need to be reconstructed simultaneously. In contrast, our new method fully combines inertial and visual measurements for both rotational and translational initialization. First, a rotation-only solution is designed for gyroscope bias estimation, which tightly couples the gyroscope and camera observations. Second, the initial velocity and gravity vector are solved with linear translation constraints in a globally optimal fashion and without reconstructing 3D point clouds. Extensive experiments have demonstrated that our method is 8 similar to 72 times faster (w.r.t. a 10-frame set) than the state-of-the-art methods, and also presents significantly higher robustness and accuracy.
引用
收藏
页码:739 / 748
页数:10
相关论文
共 40 条
[1]  
Agarwal S., Ceres solver
[2]  
[Anonymous], 2015, ROBOTICS SCI SYSTEMS, DOI DOI 10.3389/FPSYG.2015.01043
[3]   The EuRoC micro aerial vehicle datasets [J].
Burri, Michael ;
Nikolic, Janosch ;
Gohl, Pascal ;
Schneider, Thomas ;
Rehder, Joern ;
Omari, Sammy ;
Achtelik, Markus W. ;
Siegwart, Roland .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (10) :1157-1163
[4]  
Cai Qi, 2021, IEEE T PATTERN ANAL
[5]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[6]  
Campos C, 2020, IEEE INT CONF ROBOT, P51, DOI [10.1109/icra40945.2020.9197334, 10.1109/ICRA40945.2020.9197334]
[7]   An ICP variant using a point-to-line metric [J].
Censi, Andrea .
2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, :19-25
[8]   Square Root Marginalization for Sliding-Window Bundle Adjustment [J].
Demmel, Nikolaus ;
Schubert, David ;
Sommer, Christiane ;
Cremers, Daniel ;
Usenko, Vladyslav .
2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, :13240-13248
[9]   Visual-Inertial SLAM Initialization: A General Linear Formulation and a Gravity-Observing Non-Linear Optimization [J].
Dominguez-Conti, Javier ;
Yin, Jianfeng ;
Alami, Yacine ;
Civera, Javier .
PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR), 2018, :37-45
[10]  
Dong-Si TC, 2012, IEEE INT C INT ROBOT, P1064, DOI 10.1109/IROS.2012.6386235