{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T15:41:13Z","timestamp":1780587673794,"version":"3.54.1"},"reference-count":44,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2021,3,13]],"date-time":"2021-03-13T00:00:00Z","timestamp":1615593600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Postgraduate Research &amp; Practice Innovation Program of Jiangsu Province","award":["KYCX20_0485"],"award-info":[{"award-number":["KYCX20_0485"]}]},{"name":"the Fundamental Research Funds for the Central Universities","award":["B200203106"],"award-info":[{"award-number":["B200203106"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41901401"],"award-info":[{"award-number":["41901401"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>RGB-D SLAM (Simultaneous Localization and Mapping) generally performs smoothly in a static environment. However, in dynamic scenes, dynamic features often cause wrong data associations, which degrade accuracy and robustness. To address this problem, in this paper, a new RGB-D dynamic SLAM method, PLD-SLAM, which is based on point and line features for dynamic scenes, is proposed. First, to avoid under-over segmentation caused by deep learning, PLD-SLAM combines deep learning for semantic information segmentation with the K-Means clustering algorithm considering depth information to detect the underlying dynamic features. Next, two consistency check strategies are utilized to check and filter out the dynamic features more reasonably. Then, to obtain a better practical performance, point and line features are utilized to calculate camera pose in the dynamic SLAM, which is also different from most published dynamic SLAM algorithms based merely on point features. The optimization model with point and line features is constructed and utilized to calculate the camera pose with higher accuracy. Third, enough experiments on the public TUM RGB-D dataset and the real-world scenes are conducted to verify the location accuracy and performance of PLD-SLAM. We compare our experimental results with several state-of-the-art dynamic SLAM methods in terms of average localization errors and the visual difference between the estimation trajectories and the ground-truth trajectories. Through the comprehensive comparisons with these dynamic SLAM schemes, it can be fully demonstrated that PLD-SLAM can achieve comparable or better performances in dynamic scenes. Moreover, the feasibility of camera pose estimation based on both point features and line features has been proven by the corresponding experiments from a comparison with our proposed PLD-SLAM only based on point features.<\/jats:p>","DOI":"10.3390\/ijgi10030163","type":"journal-article","created":{"date-parts":[[2021,3,14]],"date-time":"2021-03-14T22:13:10Z","timestamp":1615759990000},"page":"163","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["PLD-SLAM: A New RGB-D SLAM Method with Point and Line Features for Indoor Dynamic Scene"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2687-000X","authenticated-orcid":false,"given":"Chenyang","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Earth Sciences and Engineering, Hohai University, Nanjing 211100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Teng","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Earth Sciences and Engineering, Hohai University, Nanjing 211100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8482-6309","authenticated-orcid":false,"given":"Rongchun","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Geographic and Biologic Information, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xuefeng","family":"Yi","sequence":"additional","affiliation":[{"name":"School of Earth Sciences and Engineering, Hohai University, Nanjing 211100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"6335","DOI":"10.1109\/JSEN.2015.2456337","article-title":"Thermal stereo odometry for UAVs","volume":"11","author":"Mouats","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_2","unstructured":"Smith, R., Self, M., and Cheeseman, P. (April, January 31). Estimating uncertain spatial relationships in robotics. Proceedings of the IEEE International Conference on Robotics and Automation, Raleigh, NC, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/MRA.2006.1638022","article-title":"Simultaneous localization and mapping: Part I","volume":"13","author":"Durrant","year":"2006","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_4","first-page":"112","article-title":"A Survey of Research Situation on Navigation by Autonomous Mobile Robot and Its Related Techniques","volume":"33","author":"Lu","year":"2002","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_5","first-page":"770","article-title":"Progress, and Applications of Visual SLAM","volume":"47","author":"Kaichang","year":"2018","journal-title":"Acta Geod. Cartogr. Sin."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.isprsjprs.2007.07.007","article-title":"Photogrammetric processing of rover imagery of the 2003 Mars Exploration Rover mission","volume":"63","author":"Di","year":"2008","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_7","first-page":"452","article-title":"Research on visual localization method of lunar rover","volume":"44","author":"Wang","year":"2014","journal-title":"Sci. China Inf. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"140901","DOI":"10.1007\/s11432-019-2796-1","article-title":"Landing site topographic mapping and rover localization for Chang\u2019e-4mission","volume":"63","author":"Liu","year":"2020","journal-title":"Sci. China Inf. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Klein, G., and Murray, D. (2007, January 13\u201316). Parallel tracking and mapping for small AR workspaces. Proceedings of the 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality, Nara, Japan.","DOI":"10.1109\/ISMAR.2007.4538852"},{"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","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Engel, J., Sch\u00f6ps, T., and Cremers, D. (2014, January 6\u201312). LSD-SLAM: Large-scale direct monocular SLAM. Proceedings of the European Conference Computer Vision (ECCV), Zurich, Switzerland.","DOI":"10.1007\/978-3-319-10605-2_54"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Kerl, C., Sturm, J., and Cremers, D. (2013, January 3\u20137). Dense visual SLAM for RGB-D cameras. Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696650"},{"key":"ref_13","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). Mobilenets: Efficient conovolutional neural networks for mobilevision application. arXiv."},{"key":"ref_14","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, Portugal.","DOI":"10.1109\/IROS.2012.6385773"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1177\/0278364907081229","article-title":"Simultaneous Localization, Mapping and Moving Object Tracking","volume":"26","author":"Wang","year":"2007","journal-title":"Int. J. Robot. Res."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Moratuwage, D., Vo, B.-N., and Wang, D. (2013, January 6\u201310). Collaborative multi-vehicle SLAM with moving Object tracking. Proceedings of the 2013 IEEE International Conference Robotics &Automation (ICRA), Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631397"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1109\/TPAMI.2012.104","article-title":"CoSLAM: Collaborative visual SLAM in dynamic environments","volume":"35","author":"Zou","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"12467","DOI":"10.3390\/s140712467","article-title":"Solution to the SLAM Problem in Low Dynamic Environments Using a Pose Graph and an RGB-D Sensor","volume":"14","author":"Lee","year":"2014","journal-title":"Sensors"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Wang, Y., and Huang, S. (2014, January 10\u201312). Towards dense moving object segmentation based robust dense RGB-D SLAM in dynamic scenarios. Proceedings of the 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), Singapore.","DOI":"10.1109\/ICARCV.2014.7064596"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Bakkay, M.C., Arafa, M., and Zagrouba, E. (2015, January 17\u201319). Dense 3D SLAM in dynamic scenes using Kinect. Proceedings of the 7th Iberian Conference on Pattern Recognition and Image Analysis, Santiago de Compostela, Spain.","DOI":"10.1007\/978-3-319-19390-8_14"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1016\/j.robot.2016.11.012","article-title":"Improving RGB-D SLAM in dynamic environments: A motion removal approach","volume":"89","author":"Sun","year":"2017","journal-title":"Robot. Autom. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1565","DOI":"10.1109\/TRO.2016.2609395","article-title":"Effective Background Model-Based RGB-D Dense Visual Odometry in a Dynamic Environment","volume":"32","author":"Kim","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wang, R., Wan, W., Wang, Y., and Di, K. (2019). A New RGB-D SLAM Method with Moving Object Detection for Dynamic Indoor Scenes. Remote Sens., 11.","DOI":"10.3390\/rs11101143"},{"key":"ref_24","unstructured":"Shimamura, J., Morimoto, M., and Koike, H. (2011, January 13\u201315). Robust vSLAM for Dynamic Scenes. Proceedings of the MVA2011 IAPR Conference on Machine Vision Applications, Nara, Japan."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1080\/01691864.2019.1610060","article-title":"Improving monocular visual SLAM in dynamic environments: An optical-flow-based approach","volume":"33","author":"Cheng","year":"2019","journal-title":"Adv. Robot."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Alcantarilla, P., Yebes, J., Almazn, J., and Bergasa, L. (2012, January 14\u201318). On combining visual SLAM and dense scene flow to increase the robustness of localization and mapping in dynamic environments. Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224690"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Liu, G., Zeng, W., Feng, B., and Xu, F. (2019). DMS-SLAM: A General Visual SLAM System for Dynamic Scenes with Multiple Sensors. Sensors, 19.","DOI":"10.3390\/s19173714"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Kim, D.H., Han, S.B., and Kim, J.H. (2015). Visual odometry algorithm using an RGB-D sensor and IMU in a highly dynamic environment. Robot Intelligence Technology and Applications 3, Springer.","DOI":"10.1007\/978-3-319-16841-8_2"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"4076","DOI":"10.1109\/LRA.2018.2860039","article-title":"DynaSLAM: Tracking, mapping, and in painting in dynamic scenes","volume":"3","author":"Bescos","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"He, K., Gkioxari, G., Doll\u00e1r, P., and Girshick, R. (2017, January 22\u201329). Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.","DOI":"10.1109\/ICCV.2017.322"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Yang, S., Wang, J., Wang, G., Hu, X., Zhou, M., and Liao, Q. (2017, January 13\u201316). Robust RGB-D SLAM in a dynamic environment using faster R-CNN. Proceedings of the 2017 3rd IEEE International Conference on Computer and Communications (ICCC), Chengdu, China.","DOI":"10.1109\/CompComm.2017.8322965"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.1109\/TPAMI.2016.2577031","article-title":"Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks","volume":"6","author":"Ren","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Wang, R., Wang, Y., Wan, W., and Di, K. (2018, January 22\u201323). A Point-Line Feature based Visual SLAM Method in Dynamic Indoor Scene. Proceedings of the 2018 Ubiquitous Positioning, Indoor Navigation and Location-Based Services (UPINLBS), Wuhan, China.","DOI":"10.1109\/UPINLBS.2018.8559749"},{"key":"ref_34","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_35","doi-asserted-by":"crossref","first-page":"2481","DOI":"10.1109\/TPAMI.2016.2644615","article-title":"Segnet: A deep convolutional encoder-decoder architecture for image segmentation","volume":"39","author":"Badrinarayanan","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Cheng, J., Wang, Z., Zhou, H., Li, L., and Yao, J. (2020). DM-SLAM: A Feature-Based SLAM System for Rigid Dynamic Scenes. ISPRS Int. J. Geo-Inf., 9.","DOI":"10.3390\/ijgi9040202"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zhong, F., Wang, S., Zhang, Z., Zhou, C., and Wang, Y. (2018, January 12\u201315). Detect-SLAM: Making Object Detection and SLAM Mutually Beneficial. Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision, Lake Tahoe, NV, USA.","DOI":"10.1109\/WACV.2018.00115"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2263","DOI":"10.1109\/LRA.2017.2724759","article-title":"RGB-D SLAM in Dynamic Environments using Static Point Weighting","volume":"2","author":"Li","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"95301","DOI":"10.1109\/ACCESS.2020.2994348","article-title":"SDF-SLAM: Semantic Depth Filter SLAM for Dynamic Environments","volume":"8","author":"Cui","year":"2020","journal-title":"IEEE Access"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"722","DOI":"10.1109\/TPAMI.2008.300","article-title":"LSD: A fast line segment detector with a false detection control","volume":"32","author":"Grompone","year":"2010","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Huang, J., Rathod, V., Sun, C., Zhu, M., Korattikara, A., Fathi, A., and Murphy, K. (2016). Speed\/accuracy trade-offs for modern convolutional object detectors. arXiv.","DOI":"10.1109\/CVPR.2017.351"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"9958","DOI":"10.1109\/ACCESS.2021.3049801","article-title":"PL-GM: RGB-D SLAM with a Novel 2D and 3D Geometric Constraint Model of Point and Line Features","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Access"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1585","DOI":"10.1109\/TASE.2019.2940543","article-title":"Improving Visual Localization Accuracy in Dynamic Environments Based on Dynamic Region Removal","volume":"17","author":"Cheng","year":"2020","journal-title":"IEEE Trans. Autom. Sci. Eng."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/10\/3\/163\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:35:23Z","timestamp":1760160923000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/10\/3\/163"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,13]]},"references-count":44,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["ijgi10030163"],"URL":"https:\/\/doi.org\/10.3390\/ijgi10030163","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,13]]}}}