Journal of System Simulation ›› 2025, Vol. 37 ›› Issue (3): 753-762.doi: 10.16182/j.issn1004731x.joss.23-1406
• Papers • Previous Articles
Jiang Limei, Chen Xinwei
Received:
2023-11-20
Revised:
2024-01-05
Online:
2025-03-17
Published:
2025-03-21
Contact:
Chen Xinwei
CLC Number:
Jiang Limei, Chen Xinwei. Visual SLAM Algorithm Based on Feature Point Selection in Dynamic Scenes[J]. Journal of System Simulation, 2025, 37(3): 753-762.
Table 2
Comparison of absolute trajectory error results
序列 | ORB-SLAM3 | 本文算法 | Improvement | |||
---|---|---|---|---|---|---|
RMSE | STD | RMSE | STD | RMSE | STD | |
walking_halfsphere | 0.262 9 | 0.091 3 | 0.019 6 | 0.009 7 | 0.925 4 | 0.893 7 |
walking_xyz | 0.275 0 | 0.146 7 | 0.014 9 | 0.008 0 | 0.945 8 | 0.945 4 |
sitting_static | 0.006 6 | 0.003 2 | 0.005 6 | 0.002 6 | 0.151 5 | 0.187 5 |
sitting_halfsphere | 0.022 9 | 0.012 5 | 0.015 3 | 0.008 7 | 0.331 9 | 0.304 0 |
Table 3
Comparison of relative pose error results
序列 | ORB-SLAM3 | 本文算法 | Improvement | |||
---|---|---|---|---|---|---|
RMSE | STD | RMSE | STD | RMSE | STD/% | |
walking_halfsphere | 0.153 4 | 0.098 4 | 0.013 5 | 0.007 8 | 0.911 9 | 0.920 7 |
walking_xyz | 0.149 7 | 0.125 7 | 0.012 1 | 0.007 2 | 0.919 1 | 0.942 7 |
sitting_static | 0.004 8 | 0.002 4 | 0.004 6 | 0.002 3 | 0.041 6 | 0.041 6 |
sitting_halfsphere | 0.008 0 | 0.004 3 | 0.007 5 | 0.004 1 | 0.062 5 | 0.046 5 |
Table 4
Comparison of absolute trajectory error results for other algorithms
序列 | DynaSLAM | DS-SLAM | RTD-SLAM | 本文 算法 |
---|---|---|---|---|
RMSE | RMSE | RMSE | RMSE | |
walking_halfsphere | 0.025 4 | 0.030 3 | - | 0.019 6 |
walking_xyz | 0.015 3 | 0.024 7 | 0.017 6 | 0.014 9 |
walking_static | 0.006 8 | 0.008 1 | 0.006 9 | 0.006 9 |
walking_rpy | 0.035 6 | 0.444 2 | 0.061 2 | 0.030 4 |
sitting_xyz | 0.009 4 | - | 0.008 7 | 0.008 4 |
sitting_static | - | 0.006 5 | 0.005 8 | 0.005 6 |
1 | Gaia Jeremías, Orosco Eugenio, Rossomando Francisco, et al. Mapping the Landscape of SLAM Research: A Review[J]. IEEE Latin America Transactions, 2023, 21(12): 1313-1336. |
2 | Campos Carlos, Elvira Richard, J Gómez Rodríguez Juan, et al. ORB-SLAM3: An Accurate Open-source Library for Visual, Visual-inertial, and Multimap SLAM[J]. IEEE Transactions on Robotics, 2021, 37(6): 1874-1890. |
3 | Qin Tong, Li Peiliang, Shen Shaojie. VINS-mono: A Robust and Versatile Monocular Visual-inertial State Estimator[J]. IEEE Transactions on Robotics, 2018, 34(4): 1004-1020. |
4 | Saputra M R U, Markham A, Trigoni N. Visual SLAM and Structure from Motion in Dynamic Environments: A Survey[J]. ACM Computing Surveys, 2018, 51(2): 37. |
5 | 赵燕成, 魏天旭, 仝棣, 等. 动态场景下融合YOLOv5s的视觉SLAM算法研究[J]. 无线电工程, 2024, 54(4): 900-910. |
Zhao Yancheng, Wei Tianxu, Tong Di, et al. Research on Visual SLAM Algorithm Incorporating YOLOv5s in Dynamic Scenes[J]. Radio Engineering, 2024, 54(4): 900-910. | |
6 | Pumarola Albert, Vakhitov Alexander, Agudo Antonio, et al. PL-SLAM: Real-time Monocular Visual SLAM with Points and Lines[C]//2017 IEEE International Conference on Robotics and Automation (ICRA). Piscataway: IEEE, 2017: 4503-4508. |
7 | Su Deng, Chong Dehong. A RGB-D SLAM Algorithm for Indoor Dynamic Scene[EB/OL]. (2020-11-28) [2023-11-17]. . |
8 | Cheng Jiyu, Sun Yuxiang, Meng Qinghu. Improving Monocular Visual SLAM in Dynamic Environments: An Optical-flow-based Approach[J]. Advanced Robotics, 2019, 33(12): 576-589. |
9 | Samadzadeh Ali, Nickabadi Ahmad. SRVIO: Super Robust Visual Inertial Odometry for Dynamic Environments and Challenging Loop-closure Conditions[J]. IEEE Transactions on Robotics, 2023, 39(4): 2878-2891. |
10 | Bescos Berta, Fácil José M, Civera Javier, et al. DynaSLAM: Tracking, Mapping, and Inpainting in Dynamic Scenes[J]. IEEE Robotics and Automation Letters, 2018, 3(4): 4076-4083. |
11 | Mur-Artal Raúl, Tardós Juan D. ORB-SLAM2: An Open-source SLAM System for Monocular, Stereo, and RGB-D Cameras[J]. IEEE Transactions on Robotics, 2017, 33(5): 1255-1262. |
12 | Yu Chao, Liu Zuxin, Liu Xinjun, et al. DS-SLAM: A Semantic Visual SLAM Towards Dynamic Environments[C]//2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Piscataway: IEEE, 2018: 1168-1174. |
13 | Su Peng, Luo Suyun, Huang Xiaoci. Real-time Dynamic SLAM Algorithm Based on Deep Learning[J]. IEEE Access, 2022, 10: 87754-87766. |
14 | Lowe David G. Distinctive Image Features from Scale-invariant Keypoints[J]. International Journal of Computer Vision, 2004, 60(2): 91-110. |
15 | Bay Herbert, Tuytelaars Tinne, Luc Van Gool. SURF: Speeded up Robust Features[C]//Computer Vision-ECCV 2006. Berlin: Springer Berlin Heidelberg, 2006: 404-417. |
16 | Rublee E, Rabaud V, Konolige K, et al. ORB: An Efficient Alternative to SIFT or SURF[C]//2011 International Conference on Computer Vision. Piscataway: IEEE, 2011: 2564-2571. |
17 | Zhao Yian, Wenyu Lü, Xu Shangliang, et al. DETRs Beat YOLOs on Real-time Object Detection[C]//2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). Piscataway: IEEE, 2024: 16965-16974. |
18 | Cui Cheng, Gao Tingquan, Wei Shengyu, et al. PP-LCNet: A Lightweight CPU Convolutional Neural Network[EB/OL]. (2021-09-17) [2023-11-17]. . |
19 | Bouguet J Y. Pyramidal Implementation of the Lucas Kanade Feature Tracker Description of the Algorithm[EB/OL]. (1999) [2023-11-17]. . |
20 | Meinhardt-Llopis Enric, Javier Sánchez Pérez, Kondermann Daniel. Horn-schunck Optical Flow with a Multi-scale Strategy[J]. Image Processing on Line, 2013, 3: 151-172. |
21 | Lin T Y, Maire M, Belongie S, et al. Microsoft COCO: Common Objects in Context[C]//Computer Vision-ECCV 2014. Cham: Springer International Publishing, 2014: 740-755. |
22 | Sturm Jürgen, Engelhard Nikolas, Endres Felix, et al. A Benchmark for the Evaluation of RGB-D SLAM Systems[C]//2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway: IEEE, 2012: 573-580. |
[1] | Wang Qiwei, Zhang Qi, Yang Shuo, Peng Yong. Design of Robust Behavior Tree Control Architecture for Agents in Dynamic Task Environment [J]. Journal of System Simulation, 2025, 37(1): 54-65. |
[2] | Xie Xin, Hu Xiaobing, Zhou Hang. Research on Path Optimization Algorithm in Dynamic Routing Environment [J]. Journal of System Simulation, 2024, 36(8): 1969-1981. |
[3] | Huang Zhifeng, Liu Yuanhua. UAV Path Planning Based on Improved Harris Hawk Algorithm and B-spline Curve [J]. Journal of System Simulation, 2024, 36(7): 1509-1524. |
[4] | Shi Lanxi, Yan Wenxu, Ni Hongyu, Zhao Feng. Research on Dynamic Scene SLAM Based on Improved Object Detection [J]. Journal of System Simulation, 2024, 36(4): 1028-1042. |
[5] | Hailan Yang, Yongqiang Qi, Baolei Wu, Dan Rong, Miaoying Hong, Jun Wang. Path Planning of Mobile Robots Based on Memristor Reinforcement Learning in Dynamic Environment [J]. Journal of System Simulation, 2023, 35(7): 1619-1633. |
[6] | Wei Quan, Chao Wang, Xuena Geng, Cheng Han. Research on VR Experience Comfort Based on Motion Perception [J]. Journal of System Simulation, 2023, 35(1): 169-177. |
[7] | Wei Le, Li Xijin. Dynamic Environmental and Economic Dispatching of Wind Farm Based on Multi-objective [J]. Journal of System Simulation, 2020, 32(9): 1825-1830. |
[8] | Ma Nan, Shi Xiangbin, Dai Qin, Liu cuiwei, Liu Fang. A Method of Key Frame Extraction for Music and Dance Video [J]. Journal of System Simulation, 2018, 30(7): 2801-2807. |
[9] | Jia Kaikai, Zhang Zhenjie, Hao Xiangyang. Novel Method on Features Tracking for Multi-image Matching [J]. Journal of System Simulation, 2017, 29(5): 1147-1152. |
[10] | Qiao Tizhou, Guo Xinping, Li Yawei, Zhang Wenjun, Yin Zhongyi. Cooperative Task Assignment Simulation of Multi-UAVs in Dynamic Environments [J]. Journal of System Simulation, 2016, 28(9): 2126-2132. |
[11] | Wang Manyi, Song Yaling, Li Yu, Zhang Liang. Behavior Recognition Combining Regional Optical Flow Features and Temporal Templates [J]. Journal of System Simulation, 2015, 27(5): 1146-1151. |
[12] | Wang Yanling, Li Guanglun, Lin Xiao. Method for Auto-detection of Tracking Moving Objects in Complicated Dynamic Environment [J]. Journal of System Simulation, 2015, 27(4): 715-722. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||