SP-VO: RGB-D Visual Odometry Using Static Parts Toward Dynamic Environments

被引:0
作者
Jeon, Hyeongjun [1 ]
Oh, Junghyun [1 ]
机构
[1] Kwangwoon Univ, Dept Robot, Seoul 01890, South Korea
基金
新加坡国家研究基金会;
关键词
Heuristic algorithms; Dynamics; Cameras; Simultaneous localization and mapping; Three-dimensional displays; Visual odometry; Semantics; robotics; computer vision; mobile robots; SLAM; SLAM; TRACKING;
D O I
10.1109/ACCESS.2023.3275739
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Estimating visual odometry in dynamic environments is a challenging problem, as features of moving objects prevent accurate image matching. Typical approach to deal with dynamic environments is to remove features of moving objects. However, this results in a lot of information loss and makes it impossible to use static parts of moving objects that could be fully utilized for image matching process. To address this issue, we propose a geometrical inference approach that utilizes the static parts of moving objects and background to achieve accurate feature matching. Moreover, we propose the concept of matching confidence that is calculated by comparing the squared residual motion likelihood with the chi-square distribution. For each frame, the geometric model and the semantic model are selected according to the proposed confidence, so that visual odometry could be estimated more accurately. Our algorithm was evaluated on RGB-D datasets, including dynamic environments. The results show better performance than prior algorithms.
引用
收藏
页码:47202 / 47211
页数:10
相关论文
共 40 条
[21]   RGB-D SLAM in Dynamic Environments Using Static Point Weighting [J].
Li, Shile ;
Lee, Dongheui .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04) :2263-2270
[22]   RDS-SLAM: Real-Time Dynamic SLAM Using Semantic Segmentation Methods [J].
Liu, Yubao ;
Jun, Miura .
IEEE ACCESS, 2021, 9 :23772-23785
[23]   ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras [J].
Mur-Artal, Raul ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (05) :1255-1262
[24]  
Namdev RK, 2012, IEEE INT CONF ROBOT, P4092, DOI 10.1109/ICRA.2012.6224800
[25]  
Palazzolo E, 2019, IEEE INT C INT ROBOT, P7855, DOI [10.1109/iros40897.2019.8967590, 10.1109/IROS40897.2019.8967590]
[26]  
Redmon J., 2018, Yolov3: An incremental improvement. arXiv 2018
[27]   MaskFusion: Real-Time Recognition, Tracking and Reconstruction of Multiple Moving Objects [J].
Runz, Martin ;
Buffier, Maud ;
Agapito, Lourdes .
PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR), 2018, :10-20
[28]   Visual SLAM: Why filter? [J].
Strasdat, Hauke ;
Montiel, J. M. M. ;
Davison, Andrew J. .
IMAGE AND VISION COMPUTING, 2012, 30 (02) :65-77
[29]   EM-Fusion: Dynamic Object-Level SLAM With Probabilistic Data Association [J].
Strecke, Michael ;
Stueckle, Joerg .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :5864-5873
[30]  
Sturm J, 2012, IEEE INT C INT ROBOT, P573, DOI 10.1109/IROS.2012.6385773