NN-PL-VIO: A Customizable Neural Network Based VIO Framework with a Lightweight Point-Line Joint Network
Harnessing the potential of line features to enhance the localization accuracy of point-based Visual-Inertial SLAM (VINS) has become a focus due to the additional constraints they provide on scene structure, especially in environments with low texture. However, the challenge of real-time performance when integrating line features into VINS remains unaddressed. This paper introduces NN-PL-VIO, a customizable real-time Visual-Inertial Odometry (VIO) system designed for embedded devices to achieve both accuracy and efficiency in point-line feature extraction. This framework facilitates the performance testing of various point, line extraction, and matching methods in a positioning system for multi-feature joint localization. In addition, to offer real-time methods, we propose SuperPLNet, a self-supervised fusion network for joint point-line detection and description. Experiments on the Euroc Dataset show that the accuracy surpasses the baseline by 20% in difficult scenes with a processing speed of up to 11.7fps on embedded systems. The source code of our method is available at: https://github.com/efc-robot/NN-PL-VIO
Authors
- Yuanfan Xu (ORCID: https://orcid.org/0000-0002-5671-3734)
- Yu Wang (ORCID: https://orcid.org/0000-0002-2931-8958)
- Jiahao Tang (ORCID: https://orcid.org/0009-0006-5922-3139)
- Yuhan Dong (ORCID: https://orcid.org/0000-0001-5275-1787)
- Jincheng Yu (ORCID: https://orcid.org/0009-0007-3831-3845)
- Xue Min (ORCID: https://orcid.org/0009-0007-5702-0538)
- Yunfei Xiang (ORCID: https://orcid.org/0000-0003-3699-7503)
Institutions
- Tsinghua University (CN)
Publication Details
- Published
- 2025-08-17
- DOI
- https://doi.org/10.1109/case58245.2025.11164141
- Primary Topic
- Advanced Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00