{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T03:09:55Z","timestamp":1783566595867,"version":"3.55.0"},"reference-count":43,"publisher":"Cambridge University Press (CUP)","issue":"7","license":[{"start":{"date-parts":[[2025,6,30]],"date-time":"2025-06-30T00:00:00Z","timestamp":1751241600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2025,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the rapid advancements in robotics and autonomous driving, SLAM (simultaneous localization and mapping) has become a crucial technology for real-time localization and map creation, seeing widespread application across various domains. However, SLAM\u2019s performance in dynamic environments is often compromised due to the presence of moving objects, which can introduce errors and inconsistencies in localization and mapping. To overcome these challenges, this paper presents a visual SLAM system that employs dynamic feature point rejection. The system leverages a lightweight YOLOv7 model for detecting dynamic objects and performing semantic segmentation. Additionally, it incorporates optical flow tracking and multiview geometry techniques to identify and eliminate dynamic feature points. This approach effectively mitigates the impact of dynamic objects on the SLAM process, while maintaining the integrity of static feature points, ultimately enhancing the system\u2019s robustness and accuracy in dynamic environments. Finally, we evaluate our method on the TUM RGB-D dataset and in real-world scenarios. The experimental results demonstrate that our approach significantly reduces both the root mean square error (RMSE) and standard deviation (Std) compared to the ORB-SLAM2 algorithm.<\/jats:p>","DOI":"10.1017\/s0263574725101823","type":"journal-article","created":{"date-parts":[[2025,6,30]],"date-time":"2025-06-30T01:20:26Z","timestamp":1751246426000},"page":"2527-2545","source":"Crossref","is-referenced-by-count":4,"title":["A dynamic SLAM system with YOLOv7 segmentation and geometric constraints for indoor environments"],"prefix":"10.1017","volume":"43","author":[{"given":"Yewei","family":"Shen","sequence":"first","affiliation":[{"name":"Shanghai University of Engineering Science"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4010-3357","authenticated-orcid":false,"given":"Xinguang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Shanghai University of Engineering Science"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2025,6,30]]},"reference":[{"key":"S0263574725101823_ref38","doi-asserted-by":"publisher","DOI":"10.3390\/s19173714"},{"key":"S0263574725101823_ref9","doi-asserted-by":"crossref","unstructured":"[9] Newcombe, R. A. , Lovegrove, S. J. and Davison, A. J. , \u201cDTAM: Dense Tracking and Mappping In Real-Time,\u201d In: 2011 international conference on computer vision 2011 Nov 6, IEEE (2011) pp. 2320\u20132327.","DOI":"10.1109\/ICCV.2011.6126513"},{"key":"S0263574725101823_ref33","doi-asserted-by":"crossref","unstructured":"[33] Huang, J. , Xia, Q. and Kang, L. , \u201cTKG-SLAM: Dynamic SLAM Based on Target Tracking And Multi-view Geometry,\u201d In: 2024 3rd International Conference on Innovations and Development of Information Technologies and Robotics (IDITR) 2024 May 23, IEEE (2024) pp. 105\u2013111.","DOI":"10.1109\/IDITR62018.2024.10554316"},{"key":"S0263574725101823_ref34","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2024.104634"},{"key":"S0263574725101823_ref13","doi-asserted-by":"publisher","DOI":"10.3390\/s24206576"},{"key":"S0263574725101823_ref29","doi-asserted-by":"crossref","unstructured":"[29] He, K. , Gkioxari, G. , Doll\u00e1r, P. and Girshick, R. , \u201cMask r-cnn,\u201d In: Proceedings of the IEEE international conference on computer vision 2017,\u00a0IEEE (2017) pp. 2961\u20132969.","DOI":"10.1109\/ICCV.2017.322"},{"key":"S0263574725101823_ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2644615"},{"key":"S0263574725101823_ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2023.3326234"},{"key":"S0263574725101823_ref35","doi-asserted-by":"publisher","DOI":"10.33736\/jcsi.5070.2023"},{"key":"S0263574725101823_ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2019.03.012"},{"key":"S0263574725101823_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2020.3010942"},{"key":"S0263574725101823_ref41","doi-asserted-by":"crossref","unstructured":"[41] Geiger, A. , Lenz, P. and Urtasun, R. , \u201cAre We Ready For Autonomous Driving? The Kitti Vision Benchmark Suite,\u201d In: 2012 IEEE conference on computer vision and pattern recognition 2012 Jun 16, IEEE (2012) pp. 3354\u20133361.","DOI":"10.1109\/CVPR.2012.6248074"},{"key":"S0263574725101823_ref14","doi-asserted-by":"crossref","unstructured":"[14] Wang, C. Y. , Bochkovskiy, A. and Liao, H. Y. , \u201cYOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-art For Real-time Object Detectors,\u201d In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition 2023, IEEE (2023) pp. 7464\u20137475.","DOI":"10.1109\/CVPR52729.2023.00721"},{"key":"S0263574725101823_ref32","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.5563715"},{"key":"S0263574725101823_ref8","doi-asserted-by":"crossref","unstructured":"[8] Forster, C. , Pizzoli, M. and Scaramuzza, D. , \u201cSVO: Fast Semi-direct Monocular Visual Odometry,\u201d In: 2014 IEEE international conference on robotics and automation (ICRA) 2014 May 31, IEEE (2014) pp. 15\u201322.","DOI":"10.1109\/ICRA.2014.6906584"},{"key":"S0263574725101823_ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2970238"},{"key":"S0263574725101823_ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3177853"},{"key":"S0263574725101823_ref2","doi-asserted-by":"publisher","DOI":"10.1109\/WCICA.2018.8630714"},{"key":"S0263574725101823_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2609395"},{"key":"S0263574725101823_ref42","doi-asserted-by":"crossref","unstructured":"[42] Sturm, J. , Engelhard, N. , Kerl, F. , Cremers, D. and Burgard, W. , \u201cA Benchmark for the Evaluation of RGB-D SLAM Systems,\u201d In: 2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems 2012 Oct 7, IEEE (2012) pp. 573\u2013580.","DOI":"10.1109\/IROS.2012.6385773"},{"key":"S0263574725101823_ref43","unstructured":"[43] Grupp M, \u201cevo: Python package for the evaluation of odometry and slam,\u201d [Software], GitHub, 2017. Available at: https:\/\/github.com\/MichaelGrupp\/evo."},{"key":"S0263574725101823_ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3050617"},{"key":"S0263574725101823_ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-021-06764-3"},{"key":"S0263574725101823_ref17","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2024.1347985"},{"key":"S0263574725101823_ref16","doi-asserted-by":"crossref","unstructured":"[16] Sturm, P. , \u201cMulti-View Geometry for General Camera Models,\u201d In. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905) 2005 Jun 20, IEEE (2005) vol. 1, pp. 206\u2013212.","DOI":"10.1109\/CVPR.2005.237"},{"key":"S0263574725101823_ref21","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-022-09219-8"},{"key":"S0263574725101823_ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2017.2705103"},{"key":"S0263574725101823_ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2018.02.083"},{"key":"S0263574725101823_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2021.3075644"},{"key":"S0263574725101823_ref37","doi-asserted-by":"crossref","unstructured":"[37] Woo, S. , Park, J. , Lee, J. Y. and Kweon, I. S. , \u201cCbam: Convolutional Block Attention Module,\u201d In: Proceedings of the European conference on computer vision (ECCV) 2018, Cham, Springer International Publishing (2018) pp. 3\u201319.","DOI":"10.1007\/978-3-030-01234-2_1"},{"key":"S0263574725101823_ref15","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2860039"},{"key":"S0263574725101823_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2017.2749181"},{"key":"S0263574725101823_ref10","doi-asserted-by":"publisher","DOI":"10.3390\/robotics11010024"},{"key":"S0263574725101823_ref20","doi-asserted-by":"publisher","DOI":"10.3390\/rs11101143"},{"key":"S0263574725101823_ref30","doi-asserted-by":"crossref","unstructured":"[30] Yu, C. , Liu, Z. , Liu, X. J. , Xie, F. , Yang, Y. , Wei, Q. and Fei, Q. , \u201cDS-SLAM: A Semantic Visual SLAM Towards Dynamic Environments,\u201d In: 2018 IEEE\/RSJ international conference on intelligent robots and systems (IROS) 2018 Oct 1, IEEE (2018) pp. 1168\u20131174.","DOI":"10.1109\/IROS.2018.8593691"},{"key":"S0263574725101823_ref24","doi-asserted-by":"crossref","unstructured":"[24] Vincent, J. , Labb\u00e9, M. , Lauzon, J. S. , Grondin, F. , Comtois-Rivet, P. M. and Michaud, F. , \u201cDynamic Object Tracking and Masking for Visual SLAM,\u201d In: 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) 2020 Oct 24, IEEE (2020) pp. 4974\u20134979.","DOI":"10.1109\/IROS45743.2020.9340958"},{"key":"S0263574725101823_ref26","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21831"},{"key":"S0263574725101823_ref6","doi-asserted-by":"crossref","unstructured":"[6] Rublee, E. , Rabaud, V. , Konolige, K. and Bradski, G. , \u201cORB: An Efficient Alternative to SIFT or SURF,\u201d In: 2011 International conference on computer vision 2011 Nov 6, Ieee (2011) pp.2564\u20132571.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"S0263574725101823_ref7","first-page":"834","volume-title":"European conference on computer vision 2014 Sep 6","author":"Engel","year":"2014"},{"key":"S0263574725101823_ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2463671"},{"key":"S0263574725101823_ref25","doi-asserted-by":"crossref","unstructured":"[25] Bolya, D. , Zhou, C. , Xiao, F. and Lee, Y. J. , \u201cYolact: Real-Time Instance Segmentation,\u201d In: Proceedings of the IEEE\/CVF international conference on computer vision 2019,\u00a0IEEE (2019) pp. 9157\u20139166.","DOI":"10.1109\/ICCV.2019.00925"},{"key":"S0263574725101823_ref36","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-024-0529-5"},{"key":"S0263574725101823_ref28","first-page":"1","article-title":"Deep coupled joint distribution adaptation network: A method for intelligent fault diagnosis between artificial and real damages","volume":"9","author":"Tan","year":"2020","journal-title":"IEEE T. Instrum. Meas."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574725101823","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,13]],"date-time":"2025-08-13T11:24:14Z","timestamp":1755084254000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574725101823\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,30]]},"references-count":43,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2025,7]]}},"alternative-id":["S0263574725101823"],"URL":"https:\/\/doi.org\/10.1017\/s0263574725101823","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,30]]}}}