DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking, and Loop Closing
The performance of visual SLAM in complex, real-world scenarios is often compromised by unreliable feature extraction and matching when using handcrafted features. Although deep learning-based local features excel at capturing high-level information and perform well on matching benchmarks, they struggle with generalization in continuous motion scenes, adversely affecting loop detection accuracy. Our system employs a Model-Agnostic Meta-Learning (MAML) strategy to optimize the training of keypoint extraction networks, enhancing their adaptability to diverse environments. Additionally, we introduce a coarse-to-fine feature tracking mechanism for learned keypoints. It begins with a direct method to approximate the relative pose between consecutive frames, followed by a feature matching method for refined pose estimation. To mitigate cumulative positioning errors, DK-SLAM incorporates a novel online learning module that utilizes binary features for loop closure detection. This module dynamically identifies loop nodes within a sequence, ensuring accurate and efficient localization. Experimental evaluations on publicly available datasets demonstrate that DK-SLAM outperforms leading traditional and learning-based SLAM systems, such as ORB-SLAM3 and LIFT-SLAM. DK-SLAM achieves 17.7% better translation accuracy and 24.2% better rotation accuracy than ORB-SLAM3 on KITTI and 34.2% better translation accuracy on EuRoC. These results underscore the efficacy and robustness of our DK-SLAM in varied and challenging real-world environments.
Authors
- Xiaofeng He (ORCID: https://orcid.org/0000-0002-0337-8768)
- Jun Mao
- Changhao Chen (ORCID: https://orcid.org/0000-0002-8341-6399)
- Junbo Tie (ORCID: https://orcid.org/0000-0002-8989-8931)
- Yifei Shi (ORCID: https://orcid.org/0000-0002-3508-1010)
- Hao Qu (ORCID: https://orcid.org/0000-0003-4596-9192)
- Lilian Zhang (ORCID: https://orcid.org/0000-0002-7823-5091)
- Xiaoping Hu (ORCID: https://orcid.org/0000-0003-4926-9759)
Institutions
- National University of Defense Technology (CN)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-07-13
- DOI
- https://doi.org/10.3390/app15147838
- Citations
- 3
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 14.98
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Hainan Province