Submitted:
20 November 2025
Posted:
21 November 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
2.1. Visual SLAM in Dynamic Environments
2.2. Motion and Geometry-Based Dynamic Detection
2.3. Learning-Based and Semantic Approaches
2.4. Position of the Proposed Work
3. Methodology
3.1. Overview
3.2. Feature Extraction and Matching
3.3. Optical Flow Estimation
3.4. Epipolar Geometry Estimation
3.5. Epipolar Direction Consistency (EDC)
3.6. Dynamic/Static Classification
3.7. Algorithm Summary
| Algorithm 1:Epipolar-Angle Based Dynamic Feature Suppression |
|
4. Experimental Results
4.1. Dataset and Implementation Details
4.2. Qualitative Evaluation
4.3. Quantitative Evaluation of Classification Accuracy
4.4. Impact on Visual SLAM Trajectory Estimation
4.5. Ablation and Sensitivity Analysis
4.6. Runtime Performance and Limitations
4.7. Discussion
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
Abbreviations
| SLAM | Simultaneous Localization and Mapping |
| vSLAM | Visual Simultaneous Localization and Mapping |
| ORB | Oriented FAST and Rotated BRIEF |
| EDC | Epipolar Direction Consistency |
| MAD | Median Absolute Deviation |
| RANSAC | Random Sample Consensus |
| RGB | Red Green Blue |
| ATE | Absolute Trajectory Error |
References
- Mur-Artal, R.; Tardós, J.D. ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras. IEEE Transactions on Robotics 2017, 33, 1255–1262. [Google Scholar] [CrossRef]
- Engel, J.; Schöps, T.; Cremers, D. LSD-SLAM: Large-Scale Direct Monocular SLAM. In Proceedings of the European Conference on Computer Vision (ECCV); 2014. [Google Scholar]
- Engel, J.; Koltun, V.; Cremers, D. Direct Sparse Odometry. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 2017. [Google Scholar] [CrossRef] [PubMed]
- Scaramuzza, D.; Fraundorfer, F. Visual Odometry [Tutorial]. IEEE Robotics & Automation Magazine 2011, 18, 80–92. [Google Scholar] [CrossRef]
- Sun, K.; Zhao, X.; Liu, X.; Zhang, H. Stereo Visual Odometry Based on Feature Matching and Pose Optimization. Pattern Recognition Letters 2018, 105, 44–51. [Google Scholar]
- Tan, W.; Liu, H.; Dong, Z.; Zhang, G. Robust Monocular Visual Odometry in Dynamic Environments. In Proceedings of the ICCV; 2013. [Google Scholar]
- Kim, H.; Lee, S.; Kim, H. Dynamic Object Detection for SLAM in Urban Environments. Sensors 2019, 19, 1478. [Google Scholar]
- Bescos, B.; Fácil, J.M.; Civera, J.; Neira, J. DynaSLAM: Tracking, Mapping, and Inpainting in Dynamic Scenes. IEEE Robotics and Automation Letters 2018, 3, 4076–4083. [Google Scholar] [CrossRef]
- Yu, C.; Liu, Z.; Liu, X.; Xie, F.; Yang, Y. DS-SLAM: A Semantic Visual SLAM Towards Dynamic Environments. IEEE Robotics and Automation Letters 2018, 3, 4084–4091. [Google Scholar]
- Scona, R.; Jaimez, M.; Petillot, Y.; Fallon, M. StaticFusion: Background Reconstruction for Dense RGB-D SLAM in Dynamic Environments. In Proceedings of the ICRA; 2018. [Google Scholar]
- Zhou, C.; Wang, Z.; Xu, Q.; Liu, J. Detecting Moving Objects and Estimating Camera Motion from a Monocular Image Sequence. IEEE Access 2019, 7, 97080–97090. [Google Scholar]
- Casser, V.; Pizzoli, M.; Angelova, A. Unsupervised Learning for Depth and Ego-Motion Estimation from Monocular Video. In Proceedings of the CVPR Workshops; 2019. [Google Scholar]
- Li, R.; Wang, S.; Long, Z.; Gu, D. Learning Monocular Visual Odometry via Self-Supervised Long-Term Modeling. IEEE Transactions on Neural Networks and Learning Systems 2020, 31, 5381–5395. [Google Scholar]
- Rublee, E.; Rabaud, V.; Konolige, K.; Bradski, G. SURF. In Proceedings of the Proceedings of the IEEE International Conference on Computer Vision (ICCV), Barcelona, Spain, Nov 2011.
- Lucas, B.; Kanade, T. An Iterative Image Registration Technique with an Application to Stereo Vision. In Proceedings of the Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI) or Imaging Understanding Workshop, 1981, pp.
- Hartley, R.I.; Zisserman, A. Multiple View Geometry in Computer Vision, 2nd ed.; Cambridge University Press, 2003.
- Sturm, J.; Engelhard, N.; Endres, F.; Burgard, W.; Cremers, D. A Benchmark for the Evaluation of RGB-D SLAM Systems. In Proceedings of the Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vilamoura, Algarve, Portugal, Oct 2012.



| Sequence | Precision (%) | Recall (%) | F1-score (%) |
|---|---|---|---|
| fr3_walking_xyz | 89.7 | 86.8 | 88.1 |
| fr3_walking_halfsphere | 91.5 | 87.4 | 90.2 |
| fr3_walking_rpy | 91.4 | 88.5 | 90.1 |
| Average | 90.9 | 87.6 | 89.5 |
| Sequence | ORB-SLAM | EDC-ORB-SLAM (proposed) |
|---|---|---|
| fr3_walking_xyz | 9.28 | 6.71 |
| fr3_walking_halfsphere | 10.06 | 7.88 |
| fr3_walking_rpy | 6.58 | 4.34 |
| Average | 8.64 | 6.31 |
| Variant | ATE (cm) | F1-score (%) |
|---|---|---|
| Sampson-only | 8.73 | 83.4 |
| EDC-only | 7.25 | 86.8 |
| EDC + Sampson (hybrid) | 6.71 | 88.1 |
| Hybrid + temporal voting | 6.54 | 89.6 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).