Multithreaded Edge-Assisted Visual SLAM with Keyframe Backup Mechanism

Simultaneous Localization and Mapping (SLAM) has rapidly advanced on mobile devices, particularly camera-based Visual SLAM, which enables spatial perception and autonomous positioning by processing continuous image data. Due to its high memory and processing demands, it is challenging to deploy and execute continuously for a long time on mobile devices. The edge-assisted architecture that mitigates resource constraints by offloading heavy tasks to an edge server becomes optimal for settling the problem. However, existing studies suffer from high data synchronization delay, which is handled in the tracking module, resulting in prolonged tracking interruption and poor system robustness and accuracy. Based on a typical edge-assisted Visual SLAM system, we analyze the impact of the data synchronization process and propose a new multithreaded tracking solution with a keyframe backup mechanism. Verifying through two standard datasets, we evaluate our system’s robustness and localization accuracy. The results show that the proposed system reduces tracking interruption by up to 88.1% and significantly improves the coverage, a critical robustness metric of the SLAM system, by up to 25.5%. Additionally, our proposed solution significantly improves localization accuracy, especially in rotation scenarios, by up to 26.7%.

Authors

Institutions

Publication Details

Published
2024-11-26
DOI
https://doi.org/10.1109/candar64496.2024.00041
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multithreaded Edge-Assisted Visual SLAM with Keyframe Backup Mechanism

Yuan Wang, Koji Inoue, Chenzhang Xia
Robotics and Sensor-Based Localization
article

Multithreaded Edge-Assisted Visual SLAM with Keyframe Backup Mechanism

Yuan Wang, Koji Inoue, Chenzhang Xia
article en

Abstract

Simultaneous Localization and Mapping (SLAM) has rapidly advanced on mobile devices, particularly camera-based Visual SLAM, which enables spatial perception and autonomous positioning by processing continuous image data. Due to its high memory and processing demands, it is challenging to deploy and execute continuously for a long time on mobile devices. The edge-assisted architecture that mitigates resource constraints by offloading heavy tasks to an edge server becomes optimal for settling the problem. However, existing studies suffer from high data synchronization delay, which is handled in the tracking module, resulting in prolonged tracking interruption and poor system robustness and accuracy. Based on a typical edge-assisted Visual SLAM system, we analyze the impact of the data synchronization process and propose a new multithreaded tracking solution with a keyframe backup mechanism. Verifying through two standard datasets, we evaluate our system’s robustness and localization accuracy. The results show that the proposed system reduces tracking interruption by up to 88.1% and significantly improves the coverage, a critical robustness metric of the SLAM system, by up to 25.5%. Additionally, our proposed solution significantly improves localization accuracy, especially in rotation scenarios, by up to 26.7%.

Kyushu University (JP)
Openalex Percentile: Top 59%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.