{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T16:08:55Z","timestamp":1775146135937,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T00:00:00Z","timestamp":1615766400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T00:00:00Z","timestamp":1615766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China (973 Program)","doi-asserted-by":"crossref","award":["No. 2018YFB1305804"],"award-info":[{"award-number":["No. 2018YFB1305804"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Anhui University Cooperative Innovation Project","award":["GXXT-2019-003"],"award-info":[{"award-number":["GXXT-2019-003"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2022,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Current visual-based simultaneous localization and mapping(SLAM) system suffers from feature loss caused by fast motion and unstructured scene in complex environments. Addressing this problem, a fast semi-direct SLAM algorithm is proposed in this paper. The main idea of this method is to combine the feature point method with the direct method in order to improve the robustness of the system in the environment of scarce visual features and low texture. First, the feature enhancement module based on subgraph is developed to extract image feature points more stably. Second, an apparent shape weighted fusion method is proposed for camera pose estimation, which can still work robustly in the absence of feature points. Third, an incremental dynamic covariance scaling algorithm is studied for optimizing the error of camera pose estimation. Finally, based on the optimized camera pose, a face element model is designed to estimate and fuse the point cloud pose, and obtain an ideal three-dimensional point cloud map. The proposed algorithm has been tested extensively on the benchmark TUM dataset and the real environment. The results show that the algorithm has better performance than existing visual based SLAM algorithms.<\/jats:p>","DOI":"10.1007\/s40747-021-00323-y","type":"journal-article","created":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T19:03:04Z","timestamp":1615834984000},"page":"1823-1834","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["FSD-SLAM: a fast semi-direct SLAM algorithm"],"prefix":"10.1007","volume":"8","author":[{"given":"Xiang","family":"Dong","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7565-8788","authenticated-orcid":false,"given":"Long","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"Hu","family":"Peng","sequence":"additional","affiliation":[]},{"given":"Teng","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,3,15]]},"reference":[{"key":"323_CR1","doi-asserted-by":"crossref","unstructured":"Endres F, Hess J, Engelhard N, Sturm J, Cremers D, Burgard W (2016) An evaluation of the rgb-d slam system. In: 2012 IEEE international conference on robotics and automation, pp 1691\u20131696","DOI":"10.1109\/ICRA.2012.6225199"},{"key":"323_CR2","doi-asserted-by":"publisher","first-page":"60704","DOI":"10.1109\/ACCESS.2020.2983121","volume":"8","author":"H Bavle","year":"2020","unstructured":"Bavle H, De La Puente P, How JP, Campoy P (2020) Vps-slam: visual planar semantic slam for aerial robotic systems. IEEE Access 8:60704\u201360718","journal-title":"IEEE Access"},{"issue":"11","key":"323_CR3","doi-asserted-by":"publisher","first-page":"4103","DOI":"10.1109\/TITS.2018.2881556","volume":"20","author":"D Nguyen","year":"2019","unstructured":"Nguyen D, Elouardi A, Rodriguez Florez SA, Bouaziz S (2019) Hoofr slam system: an embedded vision slam algorithm and its hardware-software mapping-based intelligent vehicles applications. IEEE Trans Intell Transp Syst 20(11):4103\u20134118","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"3","key":"323_CR4","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1109\/TRO.2019.2899783","volume":"35","author":"R Gomez-Ojeda","year":"2019","unstructured":"Gomez-Ojeda R, Moreno F, Zu\u00f1iga-No\u00ebl D, Scaramuzza D, Gonzalez-Jimenez J (2019) Pl-slam: a stereo slam system through the combination of points and line segments. IEEE Trans Rob 35(3):734\u2013746","journal-title":"IEEE Trans Rob"},{"key":"323_CR5","unstructured":"Kim H, Song S, Hyun J, Hong SH, Myung H (2018) Rgb-d and magnetic sequence-based graph slam with kidnap recovery. In: 2018 18th international conference on control, automation and systems (ICCAS), pp 1440\u20131443"},{"issue":"99","key":"323_CR6","first-page":"1","volume":"PP","author":"D-X Liu","year":"2019","unstructured":"Liu D-X, Jing X, Chen C, Long X, Xinyu W (2019) Vision-assisted autonomous lower-limb exoskeleton robot. IEEE Trans Syst Man Cybernet Syst PP(99):1\u201312","journal-title":"IEEE Trans Syst Man Cybernet Syst"},{"issue":"99","key":"323_CR7","first-page":"1","volume":"PP","author":"Y Fu Qiang","year":"2019","unstructured":"Fu Qiang Y, Hongshan LL, Jingwen W, Mingui S (2019) A robust rgb-d slam system with point and line for low texture indoor environment. IEEE Sensor J PP(99):1","journal-title":"IEEE Sensor J"},{"key":"323_CR8","unstructured":"Wei HU, Xing-yu LIU (2019) A monocular slam image matching method based on improved sift algorithm. Electron Opt Control 2019:5"},{"key":"323_CR9","doi-asserted-by":"crossref","unstructured":"Belter D, Nowicki M, Skrzypczy\u0144ski P (2016) Improving accuracy of feature-based rgb-d slam by model spatial uncertainty of point feature. In: 2016 IEEE international conference on robotics and automation (ICRA), pp 1279\u20131284","DOI":"10.1109\/ICRA.2016.7487259"},{"key":"323_CR10","doi-asserted-by":"crossref","unstructured":"Meng C, Guo B, Liu X (2016) Simultaneou localization and mapping using monocular direct method. In: 2016 14th international conference on control, automation, robotics and vision (ICARCV), pp 1\u20135","DOI":"10.1109\/ICARCV.2016.7838785"},{"issue":"99","key":"323_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ACCESS.2019.2943243","volume":"PP","author":"W Zhang","year":"2019","unstructured":"Zhang W, Yan Z, Xiao G, Feng A, Zuo W (2019) Real-time direct monocular slam with learning-based confidence estimation. IEEE Access PP(99):1","journal-title":"IEEE Access"},{"issue":"4","key":"323_CR12","first-page":"143","volume":"3","author":"L Juan","year":"2009","unstructured":"Juan L, Gwun O (2009) A comparison of sift, pcasift and surf. Int J Image Process 3(4):143\u2013152","journal-title":"Int J Image Process"},{"issue":"2","key":"323_CR13","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91\u2013110","journal-title":"Int J Comput Vis"},{"issue":"5","key":"323_CR14","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1177\/0278364911434148","volume":"31","author":"P Henry","year":"2013","unstructured":"Henry P, Krainin M, Herbst E, Cheng M, Ren X, Fox D (2013) Rgb-d mapping: using depth cameras for dense 3d modeling of indoor environments. Int J Robot Res 31(5):647\u2013663","journal-title":"Int J Robot Res"},{"issue":"1","key":"323_CR15","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1109\/TRO.2013.2279412","volume":"30","author":"F Endres","year":"2014","unstructured":"Endres F, Hess J, Sturm J, Cremers D, Burgard W (2014) 3-d mapping with an rgb-d camera. IEEE Trans Rob 30(1):177\u2013187","journal-title":"IEEE Trans Rob"},{"issue":"3","key":"323_CR16","first-page":"404","volume":"110","author":"H Bay","year":"2006","unstructured":"Bay H (2006) Surf: speeded up robust features. Comput Vision Image Understand 110(3):404\u2013417","journal-title":"Comput Vision Image Understand"},{"issue":"5","key":"323_CR17","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1109\/TRO.2017.2705103","volume":"33","author":"R Mur-Artal","year":"2017","unstructured":"Mur-Artal R, Tard\u00f3s JD (2017) Orb-slam2: an open-source slam system for monocular, stereo, and rgb-d cameras. IEEE Trans Rob 33(5):1255\u20131262","journal-title":"IEEE Trans Rob"},{"key":"323_CR18","doi-asserted-by":"crossref","unstructured":"Klein G, Murray D (2007) Parallel tracking and mapping for small ar workspaces. In: 2007 6th IEEE and ACM international symposium on mixed and augmented reality, pp 225\u2013234","DOI":"10.1109\/ISMAR.2007.4538852"},{"issue":"5","key":"323_CR19","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1109\/TRO.2015.2463671","volume":"31","author":"R Mur-Artal","year":"2015","unstructured":"Mur-Artal R, Montiel JMM, Tard\u00f3s JD (2015) Orb-slam: a versatile and accurate monocular slam system. IEEE Trans Rob 31(5):1147\u20131163","journal-title":"IEEE Trans Rob"},{"key":"323_CR20","doi-asserted-by":"crossref","unstructured":"Engel J, Schps T, Cremers D (2014) Lsd-slam: large-scale direct monocular slam. In: European conference on computer vision","DOI":"10.1007\/978-3-319-10605-2_54"},{"key":"323_CR21","doi-asserted-by":"crossref","unstructured":"Forster C, Pizzoli M, Scaramuzza D (2014) Svo fast semi-direct monocular visual odometry. In: 2014 IEEE international conference on robotics and automation (ICRA), pp 15\u201322","DOI":"10.1109\/ICRA.2014.6906584"},{"key":"323_CR22","doi-asserted-by":"crossref","unstructured":"Rublee E, Rabaud V, Konolige K, Bradski G (2016) Orb: An efficient alternative to sift or surf. In: 2011 international conference on computer vision, pp 2564\u20132571","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"323_CR23","doi-asserted-by":"crossref","unstructured":"Krombach N, Droeschel D, Behnke S (2016) Combining feature-based and direct methods for semi-dense real-time stereo visual odometry","DOI":"10.1007\/978-3-319-48036-7_62"},{"key":"323_CR24","unstructured":"Ma Y, Shi L (2017) A modified multiple self-adaptive thresholds fast feature points extraction algorithm based on image gray clustering. In: 2017 international applied computational electromagnetics society symposium (ACES), pp 1\u20135"},{"key":"323_CR25","doi-asserted-by":"crossref","unstructured":"S\u00fcnderhauf N, Protzel P (2012) Switchable constraints for robust pose graph slam. In: 2012 IEEE\/RSJ international conference on intelligent robots and systems, pp 1879\u20131884","DOI":"10.1109\/IROS.2012.6385590"},{"key":"323_CR26","doi-asserted-by":"crossref","unstructured":"Keimel C, Redl A, Diepold K (2018) The tum high definition video datasets. In: 2012 Fourth international workshop on quality of multimedia experience, pp 97\u2013102","DOI":"10.1109\/QoMEX.2012.6263865"},{"key":"323_CR27","doi-asserted-by":"crossref","unstructured":"Sturm J, Engelhard N, Endres F, Burgard W, Cremers D (2016) A benchmark for the evaluation of rgb-d slam system. In: 2012 IEEE\/RSJ international conference on intelligent robots and systems, pp 573\u2013580","DOI":"10.1109\/IROS.2012.6385773"},{"key":"323_CR28","doi-asserted-by":"crossref","unstructured":"Runz M, Buffier M, Agapito L (2018) Maskfusion: real-time recognition, tracking and reconstruction of multiple moving objects. In: 2018 IEEE international symposium on mixed and augmented reality (ISMAR), pp 10\u201320","DOI":"10.1109\/ISMAR.2018.00024"},{"key":"323_CR29","doi-asserted-by":"crossref","unstructured":"Huang AS, Bachrach A, Henry P, Krainin M, Maturana D, Fox D, Roy N (2017) Visual odometry and mapping for autonomous flight using an rgb-d camera. In: IEEE international symposium on circuits & systems","DOI":"10.1007\/978-3-319-29363-9_14"},{"key":"323_CR30","doi-asserted-by":"crossref","unstructured":"Kerl C, Sturm J, Cremers D (2013) Robust odometry estimation for rgb-d cameras. In: 2013 IEEE international conference on robotics and automation, pp 3748\u20133754","DOI":"10.1109\/ICRA.2013.6631104"},{"key":"323_CR31","doi-asserted-by":"crossref","unstructured":"Sch\u00f6ps T, Sattler T, Pollefeys M (2019) Bad slam: Bundle adjusted direct rgb-d slam. In: 2019 IEEE\/CVF conference on computer vision and pattern recognition (CVPR), pp 134\u2013144","DOI":"10.1109\/CVPR.2019.00022"},{"issue":"2","key":"323_CR32","doi-asserted-by":"publisher","first-page":"1656","DOI":"10.1109\/LRA.2020.2967681","volume":"5","author":"P Lajoie","year":"2020","unstructured":"Lajoie P, Ramtoula B, Chang Y, Carlone L, Beltrame G (2020) Door-slam: distributed, online, and outlier resilient slam for robotic teams. IEEE Robot Autom Lett 5(2):1656\u20131663","journal-title":"IEEE Robot Autom Lett"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00323-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-021-00323-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00323-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,30]],"date-time":"2022-05-30T01:07:43Z","timestamp":1653872863000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-021-00323-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,15]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["323"],"URL":"https:\/\/doi.org\/10.1007\/s40747-021-00323-y","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,15]]},"assertion":[{"value":"31 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 March 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}