Loop closure detection of visual SLAM based on variational autoencoder

被引:1
|
作者
Song, Shibin [1 ]
Yu, Fengjie [1 ]
Jiang, Xiaojie [2 ]
Zhu, Jie [1 ]
Cheng, Weihao [1 ]
Fang, Xiao [1 ]
机构
[1] Shandong Univ Sci & Technol, Dept Coll Elect Engn & Automat, Qingdao, Peoples R China
[2] Yantai Tulan Elect Technol Co Ltd, Yantai, Peoples R China
基金
中国国家自然科学基金;
关键词
visual SLAM; loop closure detection; variational autoencoder; attention mechanism; loss function; LOCALIZATION; WORDS;
D O I
10.3389/fnbot.2023.1301785
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Loop closure detection is an important module for simultaneous localization and mapping (SLAM). Correct detection of loops can reduce the cumulative drift in positioning. Because traditional detection methods rely on handicraft features, false positive detections can occur when the environment changes, resulting in incorrect estimates and an inability to obtain accurate maps. In this research paper, a loop closure detection method based on a variational autoencoder (VAE) is proposed. It is intended to be used as a feature extractor to extract image features through neural networks to replace the handicraft features used in traditional methods. This method extracts a low-dimensional vector as the representation of the image. At the same time, the attention mechanism is added to the network and constraints are added to improve the loss function for better image representation. In the back-end feature matching process, geometric checking is used to filter out the wrong matching for the false positive problem. Finally, through numerical experiments, the proposed method is demonstrated to have a better precision-recall curve than the traditional method of the bag-of-words model and other deep learning methods and is highly robust to environmental changes. In addition, experiments on datasets from three different scenarios also demonstrate that the method can be applied in real-world scenarios and that it has a good performance.
引用
下载
收藏
页数:13
相关论文
共 50 条
  • [21] Loop Closure Detection for Visual SLAM Fusing Semantic Information
    Hu, Mingyue
    Li, Sheng
    Wu, Jingyuan
    Guo, Jiawei
    Li, Haiyu
    Kang, Xiao
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 4136 - 4141
  • [22] Loop closure detection in SLAM by combining visual and spatial appearance
    Ho, Kin Leong
    Newman, Paul
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (09) : 740 - 749
  • [23] Loop Closure Detection for Visual SLAM Using PCANet Features
    Xia, Yifan
    Li, Jie
    Qi, Lin
    Fan, Hao
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 2274 - 2281
  • [24] Visual SLAM Framework Based on Segmentation with the Improvement of Loop Closure Detection in Dynamic Environments
    Sun, Leyuan
    Singh, Rohan P.
    Kanehiro, Fumio
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2021, 33 (06) : 1384 - 1396
  • [25] Loop Closure Detection Based on Siamese ConvNet Features and Geometrical Verification for Visual SLAM
    Chen, Zhe
    Zhang, Xiaofeng
    Ou, Yaojun
    Wang, Mei
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT IV, 2022, 13532 : 719 - 730
  • [26] A visual SLAM loop closure detection method based on lightweight siamese capsule network
    Yuhan Zhou
    Mingli Sun
    Scientific Reports, 15 (1)
  • [27] Detection of loop closure in SLAM: A DeconvNet based approach
    Mukherjee, Aritra
    Chakraborty, Satyaki
    Saha, Sanjoy Kumar
    APPLIED SOFT COMPUTING, 2019, 80 : 650 - 656
  • [28] A Lightweight Neural Network for Loop Closure Detection in Indoor Visual SLAM
    Zhou, Deyang
    Luo, Yazhe
    Zhang, Qinhan
    Xu, Ying
    Chen, Diansheng
    Zhang, Xiaochuan
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2023, 16 (01)
  • [29] A LiDAR/Visual SLAM Backend with Loop Closure Detection and Graph Optimization
    Chen, Shoubin
    Zhou, Baoding
    Jiang, Changhui
    Xue, Weixing
    Li, Qingquan
    REMOTE SENSING, 2021, 13 (14)
  • [30] Loop Closure Detection in SLAM by Combining Visual CNN Features and Submaps
    Qin, Hao
    Huang, May
    Cao, Jian
    Zhang, Xing
    CONFERENCE PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2018, : 426 - 430