Optimization for RGB-D SLAM based on plane geometrical constraint

被引:3
作者
Huang, Ningsheng [1 ]
Chen, Jing [1 ]
Miao, Yuandong [1 ]
机构
[1] Beijing Inst Technol, Beijing, Peoples R China
来源
ADJUNCT PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR-ADJUNCT 2019) | 2019年
关键词
RGB-D SLAM; plane geometrical constraints; optimization; plane structural model; augmented reality; Visual SLAM; SLAM; Tracking; Augmented; Reality; Robotics; RGB-D; Extract; Segment; Plane;
D O I
10.1109/ISMAR-Adjunct.2019.00-19
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an indoor RGB-D SLAM optimization algorithm capable of reducing poses drift based on plane geometrical constraints and reconstructing plane structural model incrementally. Our approach extracts planes from keyframes in backend, merges over-segmented planes, establishes observation constraints between keyframes and global landmark planes, and optimizes poses of keyframes and global landmark planes in a general framework for graph optimization (g2o). Moreover, in order to prevent structural constraints between global landmark planes from being destroyed in optimization process, plane angle structural constraints between global landmark planes observed by the same keyframe are added into optimization graph. We test our optimization algorithm on standard RGB-D benchmarks containing rich plane features, demonstrating that our approach can reduce poses drift and the reconstructed plane structural model covers the most part of planar regions of environment. Furthermore, the application feasibility of augmented reality (AR) is tested using reconstructed plane structural model, demonstrating that plane structural model reconstructed by our approach is suitable for AR application.
引用
收藏
页码:326 / 331
页数:6
相关论文
共 19 条
[1]  
[Anonymous], 2013, Semantic Perception Mapping and Exploration (SPME)
[2]  
DAI A, 2017, ACM T GRAPHIC, V36, DOI DOI 10.1145/3054739
[3]   On-Manifold Preintegration for Real-Time Visual-Inertial Odometry [J].
Forster, Christian ;
Carlone, Luca ;
Dellaert, Frank ;
Scaramuzza, Davide .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (01) :1-21
[4]  
Handa A, 2014, IEEE INT CONF ROBOT, P1524, DOI 10.1109/ICRA.2014.6907054
[5]  
Hartley R., 2003, MULTIPLE VIEW GEOMET, DOI 10.1016/S0143-8166(01)00145-2
[6]  
Holzer S, 2012, IEEE INT C INT ROBOT, P2684, DOI 10.1109/IROS.2012.6385999
[7]  
Hsiao M., 2017, IEEE INT C ROBOTICS, P5110, DOI DOI 10.1109/ICRA.2017.7989597
[8]  
Hsiao M, 2018, IEEE INT CONF ROBOT, P6521
[9]  
Kaess M, 2015, IEEE INT CONF ROBOT, P4605, DOI 10.1109/ICRA.2015.7139837
[10]  
Kerl C, 2013, IEEE INT C INT ROBOT, P2100, DOI 10.1109/IROS.2013.6696650