首页|期刊导航|西安科技大学学报|基于双特征和HNSW网络的视觉SLAM闭环检测算法

基于双特征和HNSW网络的视觉SLAM闭环检测算法OA

Loop closure detection algorithm of visual SLAM based on dual features and HNSW network

中文摘要英文摘要

针对当前闭环检测算法采用单一特征表征图像时存在表征不足,闭环搜索时存在耗时过长,进而出现闭环检测准确率低和实时性差的问题,提出一种基于ResNet18卷积特征和传统ORB人工特征并结合层次化可导航小世界HNSW网络的闭环检测算法.首先对检测图像提取ResNet18卷积特征和ORB人工特征,通过构建的视觉词典利用VLAD算法对提取特征进行编码,对2种VLAD编码利用最优融合权重系数进行融合;其次利用层次化可导航小世界HNSW网络构建VLAD索引结构,对融合VLAD编码进行加速检索,并在闭环检测公开数据集上进行验证.结果表明:相对于单一 ResNet18卷积特征的VLAD编码,基于双特征融合VLAD编码的算法在NewCollege和CityCentre数据集上的闭环检测准确率分别提高了 29%和20%;相比于原始算法的暴力搜索,采用HNSW网络的VLAD索引结构搜索算法在NewCollege数据集上的闭环搜索总时间下降了 51%,同时闭环检测准确率高达85%.基于双特征和HNSW网络的闭环检测算法具有闭环检测准确率高和搜索时间短,为高精度的实时闭环检测系统提供了一种新的设计方案.

When the current loop closure detection algorithm uses a single feature to characterize the image,the effective information of the image is insufficiently characterized,and there is an excessively long time-consuming in the image loop closure search,resulting in low loop closure detection accuracy and poor realtime performance.Therefore,this paper proposes a loop closure detection algorithm based on ResNet18 convolution features and traditional ORB artificial features combined with hierarchical navigable small world networks.Firstly,the ResNet18 convolution features and ORB artificial features were extracted from the detected image.The extracted features were encoded by the constructed visual dictionary using the VLAD algorithm,the two VLAD codes were fused by the optimal fusion weight co-efficient,Secondly,the VLAD index structure constructed by the hierarchical navigable small world HNSW network was used to accelerate the retrieval of the fused VLAD coding.The results show that:Compared with the VLAD coding based on single ResNet18 convolution features,the algorithm based on dual features fusion VLAD coding improves the accuracy of loop closure detection on NewCollege and CityCentre datasets by 29%and 20%respectively.Compared with the global traversal search of the original algorithm,the total loop closure search time on the NewCollege dataset using the VLAD in-dex structure search algorithm of the HNSW network is reduced by 51%,and the accuracy of loop clo-sure detection was as high as 85%.The loop closure detection algorithm based on dual features and HNSW network has high loop closure detection accuracy and short search time,which provides a new design scheme for high precision realtime loop closure detection system.

李国民;张鹏超;朱代先

西安科技大学通信与信息工程学院,陕西西安 710054西安科技大学通信与信息工程学院,陕西西安 710054西安科技大学通信与信息工程学院,陕西西安 710054

信息技术与安全科学

视觉SLAM闭环检测视觉词典VLAD融合HNSW网络

visual SLAMloop closure detectionvisual dictionaryVLAD fusionHNSW network

《西安科技大学学报》 2026 (2)

256-266,11

国家自然科学基金项目(51774235)

10.13800/j.cnki.xakjdxxb.2026.0203

评论