融合纹理感知与自适应特征的视觉SLAM算法
DOI:
CSTR:
作者:
作者单位:

哈尔滨理工大学自动化学院哈尔滨150080

作者简介:

通讯作者:

中图分类号:

TH85TP242

基金项目:

黑龙江省自然科学基金项目(YQ2024E047)、黑龙江省优秀青年教师基础研究支持计划项目(YQJH2024067)资助


A visual SLAM algorithm integrating texture awareness and adaptive features
Author:
Affiliation:

School of Automation, Harbin University of Science and Technology, Harbin 150080, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对传统视觉惯性同时定位与建图(SLAM)算法在昏暗与低纹理场景中提取的特征点质量差,导致视觉惯性SLAM算法的跟踪稳定性差、跟踪易丢失、定位精度低的问题。提出了一种融合纹理感知与自适应特征跟踪的无人机双目视觉惯性SLAM算法。首先,引入噪声抑制因子、以抑制图像增强过程中噪声被放大,设计了一种纹理感知控制权重,根据图像局部区域的纹理丰富程度,自适应地调节增强强度,在纹理丰富区域适当增强,在纹理稀疏区域则保持较低的增强幅度,从而在提升整体图像对比度的同时,有效避免噪声干扰并保留更多有效细节。其次,采用XFeat特征提取网络代替人工设计的图像特征,同时为应对特征点分布不均的问题,提出一种基于密度反馈的检测阈值调整机制,该机制根据当前帧中特征点的空间分布密度,自适应地调整特征点检测的响应阈值,从而在特征稀疏区域检测更多特征点,在密集区域则保持较高阈值以筛选高质量特征,实现更为稳定和均匀的特征跟踪。最后,与视觉惯性同时定位与建图(VINS)系统的后端非线性优化结合,构建一个完整的SLAM系统。在EuRoc数据集上的实验结果表明,在光线昏暗与纹理稀疏的复合挑战场景中,相较于多传感器状态估计器(VINS-Fusion)与SuperVINS算法,所提算法的定位精度分别提升了29%与13%。在真实场景实验中,展现出更优的定位精度,实现了0.486 m的闭合误差。

    Abstract:

    Conventional visual-inertial SLAM algorithms often suffer from poor feature quality in dim and low-texture environments, leading to unstable tracking, frequent tracking loss, and low localization accuracy. To address this, this paper proposes a stereo visual-inertial SLAM algorithm for UAVs that integrates texture awareness and adaptive feature tracking. First, a noise suppression factor is introduced to prevent noise amplification during image enhancement, and a texture-aware control weight is designed to adaptively adjust the enhancement strength based on local texture richness, applying stronger enhancement in texture-rich regions while keeping the enhancement low in texture-sparse areas, thereby improving overall image contrast while effectively suppressing noise and preserving useful details. Second, the XFeat network is used to replace hand-crafted features, and a density-feedback threshold adjustment mechanism is introduced to address uneven feature distribution by adaptively adjusting the detection threshold according to local feature density, enabling more features to be detected in sparse regions while maintaining a higher threshold in dense regions to retain high-quality features, thereby improving the stability and uniformity of feature tracking. Finally, these improvements are integrated with the VINS back-end optimization to build a complete SLAM system. Evaluations on the EuRoc dataset show our method achieves 29% and 13% higher accuracy than VINS-Fusion and SuperVINS, respectively, in challenging dim and low-texture scenarios. Real-world experiments demonstrate a closure error of 0.486 meters, confirming its superior performance.

    参考文献
    相似文献
    引证文献
引用本文

栾添添,梁洪杰,李传龙,孙明晓,孙骁骏.融合纹理感知与自适应特征的视觉SLAM算法[J].仪器仪表学报,2026,47(2):334-342

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2026-04-08
  • 出版日期:
文章二维码