A Fast and Accurate Visual Inertial Odometry Using Hybrid Point-Line Features

被引:3
作者
Chen, Zhenhang [1 ,2 ]
Miao, Zhiqiang [1 ,2 ]
Liu, Min [1 ,2 ]
Wu, Chengzhong [3 ]
Wang, Yaonan [1 ,2 ]
机构
[1] Hunan Univ, Sch Elect & Informat Engn, Changsha 410082, Peoples R China
[2] Hunan Univ, Natl Engn Lab Robot Visual Percept & Control, Changsha 410082, Peoples R China
[3] Jiangxi Commun Terminal Ind Technol Res Inst Co Lt, Jian 343100, Peoples R China
来源
IEEE ROBOTICS AND AUTOMATION LETTERS | 2024年 / 9卷 / 12期
基金
中国国家自然科学基金;
关键词
Feature extraction; Simultaneous localization and mapping; Accuracy; Visualization; Odometry; Real-time systems; Location awareness; Optical flow; Optical filters; Jacobian matrices; Visual-inertial SLAM; localization; visual inertial odometry (VIO); hybrid msckf; line features; VERSATILE; ROBUST;
D O I
10.1109/LRA.2024.3490406
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Mainstream visual-inertial SLAM systems use point features for motion estimation and localization. However, point features do not perform well in scenes such as weak texture and motion blur. Therefore, the introduction of line features has received a lot of attention. In this letter, we propose a point-line based real-time monocular visual inertial odometry. Aiming at the problem that most of the current works do not fully utilize the line feature properties, we derive the point-line based hybrid Multi-State Constraint Kalman Filter (hybrid MSCKF) in detail. To further improve the line feature initialization accuracy, we propose a two-step line triangulation method. Since filter-based methods are susceptible to visual outliers, we also propose a redundant line feature removal strategy suitable for the filtering framework. According to the experimental results in EuRoC data set and real environment, the proposed algorithm outperforms other state-of-the-art algorithms in accuracy and real-time performance.
引用
收藏
页码:11345 / 11352
页数:8
相关论文
共 28 条
[1]   EDLines: A real-time line segment detector with a false detection control [J].
Akinlar, Cuneyt ;
Topal, Cihan .
PATTERN RECOGNITION LETTERS, 2011, 32 (13) :1633-1642
[2]   Structure-from-motion using lines: Representation, triangulation, and bundle adjustment [J].
Bartoli, A ;
Sturm, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2005, 100 (03) :416-441
[3]   Iterated extended Kalman filter based visual-inertial odometry using direct photometric feedback [J].
Bloesch, Michael ;
Burri, Michael ;
Omari, Sammy ;
Hutter, Marco ;
Siegwart, Roland .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2017, 36 (10) :1053-1072
[4]  
Bloesch M, 2015, IEEE INT C INT ROBOT, P298, DOI 10.1109/IROS.2015.7353389
[5]   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
[6]  
Fu Q, 2024, arXiv
[7]   Anderson Acceleration for on-Manifold Iterated Error State Kalman Filters [J].
Gao, Xiang ;
Xiao, Tao ;
Bai, Chunge ;
Zhang, Dezhao ;
Zhang, Fang .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04) :12243-12250
[8]   PL-VIO: Tightly-Coupled Monocular Visual-Inertial Odometry Using Point and Line Features [J].
He, Yijia ;
Zhao, Ji ;
Guo, Yue ;
He, Wenhao ;
Yuan, Kui .
SENSORS, 2018, 18 (04)
[9]  
Huang GQ, 2019, IEEE INT CONF ROBOT, P9572, DOI [10.1109/ICRA.2019.8793604, 10.1109/icra.2019.8793604]
[10]   Visual-inertial navigation, mapping and localization: A scalable real-time causal approach [J].
Jones, Eagle S. ;
Soatto, Stefano .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (04) :407-430