{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T16:24:52Z","timestamp":1783009492235,"version":"3.54.5"},"reference-count":35,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T00:00:00Z","timestamp":1691107200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42074039"],"award-info":[{"award-number":["42074039"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Visual\u2013inertial SLAM algorithms empower robots to autonomously explore and navigate unknown scenes. However, most existing SLAM systems heavily rely on the assumption of static environments, making them ineffective when confronted with dynamic objects in the real world. To enhance the robustness and localization accuracy of SLAM systems in dynamic scenes, this paper introduces a visual\u2013inertial SLAM framework that integrates semantic and geometric information, called D-VINS. This paper begins by presenting a method for dynamic object classification based on the current motion state of features, enabling the identification of temporary static features within the environment. Subsequently, a feature dynamic check module is devised, which utilizes inertial measurement unit (IMU) prior information and geometric constraints from adjacent frames to calculate dynamic factors. This module also validates the classification outcomes of the temporary static features. Finally, a dynamic adaptive bundle adjustment module is developed, utilizing the dynamic factors of the features to adjust their weights during the nonlinear optimization process. The proposed methodology is evaluated using both public datasets and a dataset created specifically for this study. The experimental results demonstrate that D-VINS stands as one of the most real-time, accurate, and robust systems for dynamic scenes, showcasing its effectiveness in challenging real-world scenes.<\/jats:p>","DOI":"10.3390\/rs15153881","type":"journal-article","created":{"date-parts":[[2023,8,5]],"date-time":"2023-08-05T10:25:36Z","timestamp":1691231136000},"page":"3881","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["D-VINS: Dynamic Adaptive Visual\u2013Inertial SLAM with IMU Prior and Semantic Constraints in Dynamic Scenes"],"prefix":"10.3390","volume":"15","author":[{"given":"Yang","family":"Sun","sequence":"first","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qing","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chao","family":"Yan","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"},{"name":"School of Electrical Engineering and Automation, Changshu Institute of Technology, Changshu 215500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5980-4164","authenticated-orcid":false,"given":"Youyang","family":"Feng","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rongxuan","family":"Tan","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoqiong","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xueyan","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"117734","DOI":"10.1016\/j.eswa.2022.117734","article-title":"A survey of state-of-the-art on visual SLAM","volume":"205","author":"Kazerouni","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Covolan, J.P.M., Sementille, A.C., and Sanches, S.R.R. (2020, January 7\u201310). A Mapping of Visual SLAM Algorithms and Their Applications in Augmented Reality. Proceedings of the 2020 22nd Symposium on Virtual and Augmented Reality (SVR), Porto de Galinhas, Brazil.","DOI":"10.1109\/SVR51698.2020.00019"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Tourani, A., Bavle, H., Sanchez-Lopez, J.L., and Voos, H. (2022). Visual SLAM: What Are the Current Trends and What to Expect?. Sensors, 22.","DOI":"10.3390\/s22239297"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Chen, C., Zhu, H., Li, M., and You, S. (2018). A Review of Visual-Inertial Simultaneous Localization and Mapping from Filtering-Based and Optimization-Based Perspectives. Robotics, 7.","DOI":"10.3390\/robotics7030045"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1109\/TRO.2022.3188121","article-title":"SOFT2: Stereo Visual Odometry for Road Vehicles Based on a Point-to-Epipolar-Line Metric","volume":"39","author":"Cvisic","year":"2022","journal-title":"IEEE Trans. Robot."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1109\/TRO.2018.2853729","article-title":"VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator","volume":"34","author":"Qin","year":"2018","journal-title":"IEEE Trans. Robot."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1874","DOI":"10.1109\/TRO.2021.3075644","article-title":"ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual\u2013Inertial, and Multimap SLAM","volume":"37","author":"Campos","year":"2021","journal-title":"IEEE Trans. Robot."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1109\/LRA.2021.3140129","article-title":"DM-VIO: Delayed Marginalization Visual-Inertial Odometry","volume":"7","author":"Cremers","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_9","unstructured":"Qin, T., Cao, S., Pan, J., and Shen, S. (2019). A General Optimization-Based Framework for Global Pose Estimation with Multiple Sensors. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.1109\/TRO.2017.2705103","article-title":"ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras","volume":"33","author":"Tardos","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_11","unstructured":"Fischler, M.A., and Firschein, O. (1987). Readings in Computer Vision, Morgan Kaufmann."},{"key":"ref_12","unstructured":"Jocher, G., Chaurasia, A., Stoken, A., Borovec, J., Kwon, Y., Michael, K., Fang, J., NanoCode012, and Imyhxy (2023, May 01). Ultralytics\/Yolov5: V7.0 - YOLOv5 SOTA Realtime Instance Segmentation 2022. Available online: https:\/\/zenodo.org\/record\/7347926."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Yan, L., Hu, X., Zhao, L., Chen, Y., Wei, P., and Xie, H. (2022). DGS-SLAM: A Fast and Robust RGBD SLAM in Dynamic Environments Combined by Geometric and Semantic Information. Remote Sens., 14.","DOI":"10.3390\/rs14030795"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"11523","DOI":"10.1109\/LRA.2022.3203231","article-title":"DynaVINS: A Visual-Inertial SLAM for Dynamic Environments","volume":"7","author":"Song","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhang, C., Zhang, R., Jin, S., and Yi, X. (2022). PFD-SLAM: A New RGB-D SLAM for Dynamic Indoor Environments Based on Non-Prior Semantic Segmentation. Remote Sens., 14.","DOI":"10.3390\/rs14102445"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Bian, J., Lin, W.-Y., Matsushita, Y., Yeung, S.-K., Nguyen, T.-D., and Cheng, M.-M. (2017, January 21\u201326). GMS: Grid-Based Motion Statistics for Fast, Ultra-Robust Feature Correspondence. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.302"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Huang, J., Yang, S., Zhao, Z., Lai, Y.-K., and Hu, S. (November, January 27). ClusterSLAM: A SLAM Backend for Simultaneous Rigid Body Clustering and Motion Estimation. Proceedings of the 2019 IEEE\/CVF International Conference on Computer Vision (ICCV), Seoul, Repiblic of Korea.","DOI":"10.1109\/ICCV.2019.00597"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4076","DOI":"10.1109\/LRA.2018.2860039","article-title":"DynaSLAM: Tracking, Mapping, and Inpainting in Dynamic Scenes","volume":"3","author":"Bescos","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.robot.2019.03.012","article-title":"Dynamic-SLAM: Semantic monocular visual localization and mapping based on deep learning in dynamic environment","volume":"117","author":"Xiao","year":"2019","journal-title":"Robot. Auton. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Leibe, B., Matas, J., Sebe, N., and Welling, M. (2016, January 11\u201314). SSD: Single Shot MultiBox Detector. Proceedings of the Computer Vision\u2014ECCV 2016, Amsterdam, The Netherlands.","DOI":"10.1007\/978-3-319-46454-1"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Yu, C., Liu, Z., Liu, X.-J., Xie, F., Yang, Y., Wei, Q., and Fei, Q. (2018, January 1\u20135). DS-SLAM: A Semantic Visual SLAM towards Dynamic Environments. Proceedings of the 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain.","DOI":"10.1109\/IROS.2018.8593691"},{"key":"ref_22","unstructured":"Lucas, B.D., and Kanade, T. (1981, January 21\u201323). An Iterative Image Registration Technique with an Application to Stereo Vision. Proceedings of the DARPA Image Understanding Workshop, Washington, DC, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"20657","DOI":"10.1109\/JSEN.2021.3099511","article-title":"RS-SLAM: A Robust Semantic SLAM in Dynamic Environments Based on RGB-D Sensor","volume":"21","author":"Ran","year":"2021","journal-title":"IEEE Sens. J."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"9573","DOI":"10.1109\/LRA.2022.3191193","article-title":"Dynamic-VINS: RGB-D Inertial Odometry for a Resource-Restricted Robot in Dynamic Environments","volume":"7","author":"Liu","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"6011","DOI":"10.1007\/s00521-021-06764-3","article-title":"YOLO-SLAM: A semantic SLAM system towards dynamic environment with geometric constraint","volume":"34","author":"Wu","year":"2022","journal-title":"Neural Comput. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"7501012","DOI":"10.1109\/TIM.2022.3228006","article-title":"SG-SLAM: A Real-Time RGB-D Visual SLAM Toward Dynamic Scenes With Semantic and Geometric Information","volume":"72","author":"Cheng","year":"2023","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Fleet, D., Pajdla, T., Schiele, B., and Tuytelaars, T. (2014, January 6\u201312). Microsoft COCO: Common Objects in Context. Proceedings of the Computer Vision\u2014ECCV 2014, Zurich, Switzerland.","DOI":"10.1007\/978-3-319-10605-2"},{"key":"ref_28","unstructured":"Shi, J. (1994, January 21\u201323). Tomasi Good Features to Track. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition CVPR-94, Seattle, WA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Shafi, O., Rai, C., Sen, R., and Ananthanarayanan, G. (2021, January 7\u20139). Demystifying TensorRT: Characterizing Neural Network Inference Engine on Nvidia Edge Devices. Proceedings of the 2021 IEEE International Symposium on Workload Characterization (IISWC), Storrs, CT, USA.","DOI":"10.1109\/IISWC53511.2021.00030"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"111971","DOI":"10.1016\/j.measurement.2022.111971","article-title":"3D-CALI: Automatic Calibration for Camera and LiDAR Using 3D Checkerboard","volume":"203","author":"Wang","year":"2022","journal-title":"Measurement"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Rehder, J., Nikolic, J., Schneider, T., Hinzmann, T., and Siegwart, R. (2016, January 16\u201321). Extending Kalibr: Calibrating the Extrinsics of Multiple IMUs and of Individual Axes. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487628"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Sturm, J., Engelhard, N., Endres, F., Burgard, W., and Cremers, D. (2012, January 7\u201312). A Benchmark for the Evaluation of RGB-D SLAM Systems. Proceedings of the 2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6385773"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1231","DOI":"10.1177\/0278364913491297","article-title":"Vision meets robotics: The KITTI dataset","volume":"32","author":"Geiger","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1343","DOI":"10.1109\/LRA.2021.3058073","article-title":"VIODE: A Simulated Dataset to Address the Challenges of Visual-Inertial Odometry in Dynamic Environments","volume":"6","author":"Minoda","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zhang, Z., and Scaramuzza, D. (2018, January 1\u20135). A Tutorial on Quantitative Trajectory Evaluation for Visual(-Inertial) Odometry. Proceedings of the 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain.","DOI":"10.1109\/IROS.2018.8593941"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/15\/3881\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:26:13Z","timestamp":1760127973000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/15\/3881"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,4]]},"references-count":35,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["rs15153881"],"URL":"https:\/\/doi.org\/10.3390\/rs15153881","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,4]]}}}