Abstract

Closed loop detection can alleviate the error accumulation during the operation of Visual Simultaneous Localization and Mapping (VSLAM) system, which is of great significance to the accuracy and robustness of the robot. Triplet loss based metric learning has been proposed for closed loop detection in this paper. Firstly, a triplet selection strategy has been constructed. The Softplus function is applied to triplet loss so that the loss in the negative axis will be soft margin. The adaptive margin has been proposed to maintain the mapping distribution in metric space. Metric learning converts keyframes into feature vectors, evaluating the similarity of keyframes by calculating the Euclidean distance between feature vectors, which is utilized to determine whether a closed loop is formed. Secondly, detection strategy of candidate keyframes for loop detection is introduced according to Euclidean distance. Finally, triplet loss based metric learning is applied to closed loop detection for VSLAM system. VSLAM datasets have been applied to evaluate the precision and recall of metric learning model, and then the established VSLAM system has been implemented in real-time application. The experimental results illustrate the feasibility and effectiveness of proposed method, which can be further applied to practical VSLAM systems.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.