{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T16:56:07Z","timestamp":1774630567085,"version":"3.50.1"},"reference-count":17,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,6,7]],"date-time":"2021-06-07T00:00:00Z","timestamp":1623024000000},"content-version":"vor","delay-in-days":157,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Sichuan Science and Technology Program","award":["2019YFG0399"],"award-info":[{"award-number":["2019YFG0399"]}]},{"name":"Sichuan Science and Technology Program","award":["2019ZDZX0007"],"award-info":[{"award-number":["2019ZDZX0007"]}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>In the automatic navigation robot field, robotic autonomous positioning is one of the most difficult challenges. Simultaneous localization and mapping (SLAM) technology can incrementally construct a map of the robot\u2019s moving path in an unknown environment while estimating the position of the robot in the map, providing an effective solution for robots to fully navigate autonomously. The camera can obtain corresponding two\u2010dimensional digital images from the real three\u2010dimensional world. These images contain very rich colour, texture information, and highly recognizable features, which provide indispensable information for robots to understand and recognize the environment based on the ability to autonomously explore the unknown environment. Therefore, more and more researchers use cameras to solve SLAM problems, also known as visual SLAM. Visual SLAM needs to process a large number of image data collected by the camera, which has high performance requirements for computing hardware, and thus, its application on embedded mobile platforms is greatly limited. This paper presents a parallelization method based on embedded hardware equipped with embedded GPU. Use CUDA, a parallel computing platform, to accelerate the visual front\u2010end processing of the visual SLAM algorithm. Extensive experiments are done to verify the effectiveness of the method. The results show that the presented method effectively improves the operating efficiency of the visual SLAM algorithm and ensures the original accuracy of the algorithm.<\/jats:p>","DOI":"10.1155\/2021\/6691262","type":"journal-article","created":{"date-parts":[[2021,6,8]],"date-time":"2021-06-08T01:42:58Z","timestamp":1623116578000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Research on the Application of Visual SLAM in Embedded GPU"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6059-4822","authenticated-orcid":false,"given":"Tianji","family":"Ma","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nanyang","family":"Bai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wentao","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xi","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lutao","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8647-0916","authenticated-orcid":false,"given":"Tao","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Changming","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2021,6,7]]},"reference":[{"key":"e_1_2_8_1_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500404"},{"key":"e_1_2_8_2_2","unstructured":"HuangX. L.andYuS. Y. Image segmentation based on normalized cut and CUDA parallel implementation 5th IET International Conference on Wireless Mobile and Multimedia Networks (ICWMMN 2013) 2013 Beijing China 209\u2013214."},{"key":"e_1_2_8_3_2","first-page":"1316","article-title":"Real-time splicing of panoramic video with GPU acceleration and L-ORB feature extraction","volume":"54","author":"Du C. Y.","year":"2017","journal-title":"Computer Research and Development"},{"key":"e_1_2_8_4_2","doi-asserted-by":"crossref","unstructured":"WuC. AgarwalS. CurlessB. andSeitzS. M. Multicore bundle adjustment Computer Vision and Pattern Recognition (CVPR 2011) 2011 Colorado Springs CO USA 3057\u20133064.","DOI":"10.1109\/CVPR.2011.5995552"},{"key":"e_1_2_8_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2012.2220503"},{"key":"e_1_2_8_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2017.2705103"},{"key":"e_1_2_8_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2012.2182810"},{"key":"e_1_2_8_8_2","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029664.99615.94"},{"key":"e_1_2_8_9_2","doi-asserted-by":"crossref","unstructured":"BayH. TuytelaarsT. andGoolL. V. SURF: speeded up robust features European Conference on Computer Vision (ECCV 2006) 2006 Berlin Heidelberg 404\u2013417.","DOI":"10.1007\/11744023_32"},{"key":"e_1_2_8_10_2","doi-asserted-by":"crossref","unstructured":"AlcantarillaP. F. NuevoJ. andBartoliA. Fast explicit diffusion for accelerated features in nonlinear scale spaces British Machine Vision Conference (BMVC 2013) 2013 London U.K. 13.1\u201313. 11.","DOI":"10.5244\/C.27.13"},{"key":"e_1_2_8_11_2","doi-asserted-by":"crossref","unstructured":"RubleeE. RabaudV. KonoligeK. andBradskiG. ORB: an efficient alternative to SIFT or SURF International Conference on Computer Vision (ICCV 2011) 2011 Barcelona Spain 2564\u20132571.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"e_1_2_8_12_2","unstructured":"Jetson TX2 December 2020 https:\/\/www.nvidia.com\/en-us\/autonomous-machines\/embedded-systems\/jetson-tx2."},{"key":"e_1_2_8_13_2","unstructured":"LarabelM. Benchmarks of many ARM boards from the Raspberry Pi to NVIDIA Jetson TX2 2017 https:\/\/www.phoronix.com\/scan.php?page=article&item=march-2017-arm&num=1."},{"key":"e_1_2_8_14_2","unstructured":"Corner Detection August 2020 http:\/\/en.wikipedia.org\/wiki\/Corner_detection\/."},{"key":"e_1_2_8_15_2","unstructured":"ASL Datasets August 2020 https:\/\/projects.asl.ethz.ch\/datasets\/doku.php?id=kmavvisualinertialdatasets."},{"key":"e_1_2_8_16_2","doi-asserted-by":"publisher","DOI":"10.1177\/0278364915620033"},{"key":"e_1_2_8_17_2","unstructured":"GruppM. Python package for the evaluation of odometry and SLAM December 2020 http:\/\/github.com\/MichaelGrupp\/evo."}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/6691262.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/6691262.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/6691262","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T13:45:09Z","timestamp":1723038309000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/6691262"}},"subtitle":[],"editor":[{"given":"Zhili","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/6691262"],"URL":"https:\/\/doi.org\/10.1155\/2021\/6691262","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-12-17","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-05-26","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-06-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"6691262"}}