A Multi-Strategy Visual SLAM System for Motion Blur Handling in Indoor Dynamic Environments

被引:2
作者
Huai, Shuo [1 ]
Cao, Long [1 ]
Zhou, Yang [1 ]
Guo, Zhiyang [1 ]
Gai, Jingyao [1 ]
机构
[1] Guangxi Univ, Sch Mech Engn, Nanning 530004, Peoples R China
基金
中国国家自然科学基金;
关键词
dynamic environment; visual SLAM; motion blur; TRACKING;
D O I
10.3390/s25061696
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Typical SLAM systems adhere to the assumption of environment rigidity, which limits their functionality when deployed in the dynamic indoor environments commonly encountered by household robots. Prevailing methods address this issue by employing semantic information for the identification and processing of dynamic objects in scenes. However, extracting reliable semantic information remains challenging due to the presence of motion blur. In this paper, a novel visual SLAM algorithm is proposed in which various approaches are integrated to obtain more reliable semantic information, consequently reducing the impact of motion blur on visual SLAM systems. Specifically, to accurately distinguish moving objects and static objects, we introduce a missed segmentation compensation mechanism into our SLAM system for predicting and restoring semantic information, and depth and semantic information is then leveraged to generate masks of dynamic objects. Additionally, to refine keypoint filtering, a probability-based algorithm for dynamic feature detection and elimination is incorporated into our SLAM system. Evaluation experiments using the TUM and Bonn RGB-D datasets demonstrated that our SLAM system achieves lower absolute trajectory error (ATE) than existing systems in different dynamic indoor environments, particularly those with large view angle variations. Our system can be applied to enhance the autonomous navigation and scene understanding capabilities of domestic robots.
引用
收藏
页数:19
相关论文
共 41 条
[1]  
Ahmed H., 2019, Condition Monitoring with Vibration Signals: Compressive Sampling and Learning Algorithms for Rotating Machines, P225, DOI [10.1002/9781119544678.ch11, DOI 10.1002/9781119544678.CH11]
[2]   DAM-SLAM: depth attention module in a semantic visual SLAM based on objects interaction for dynamic environments [J].
Ayman, Beghdadi ;
Malik, Mallem ;
Lotfi, Beji .
APPLIED INTELLIGENCE, 2023, 53 (21) :25802-25815
[3]   SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation [J].
Badrinarayanan, Vijay ;
Kendall, Alex ;
Cipolla, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) :2481-2495
[4]   A comprehensive overview of dynamic visual SLAM and deep learning: concepts, methods and challenges [J].
Beghdadi, Ayman ;
Mallem, Malik .
MACHINE VISION AND APPLICATIONS, 2022, 33 (04)
[5]   DynaSLAM II: Tightly-Coupled Multi-Object Tracking and SLAM [J].
Bescos, Berta ;
Campos, Carlos ;
Tardos, Juan D. ;
Neira, Jose .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) :5191-5198
[6]   DynaSLAM: Tracking, Mapping, and Inpainting in Dynamic Scenes [J].
Bescos, Berta ;
Facil, Jose M. ;
Civera, Javier ;
Neira, Jose .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :4076-4083
[7]   Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age [J].
Cadena, Cesar ;
Carlone, Luca ;
Carrillo, Henry ;
Latif, Yasir ;
Scaramuzza, Davide ;
Neira, Jose ;
Reid, Ian ;
Leonard, John J. .
IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (06) :1309-1332
[8]   SG-SLAM: A Real-Time RGB-D Visual SLAM Toward Dynamic Scenes With Semantic and Geometric Information [J].
Cheng, Shuhong ;
Sun, Changhe ;
Zhang, Shijun ;
Zhang, Dianfan .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2023, 72
[9]   Sparse Instance Activation for Real-Time Instance Segmentation [J].
Cheng, Tianheng ;
Wang, Xinggang ;
Chen, Shaoyu ;
Zhang, Wenqiang ;
Zhang, Qian ;
Huang, Chang ;
Zhang, Zhaoxiang ;
Liu, Wenyu .
2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, :4423-4432
[10]  
Doelling K., 2014, P 7 INT C PERVASIVE, P1