无人机弱纹理与动态场景下的视觉惯性里程计系统优化方法研究
Research on the Optimization Method of Visual Inertial Odometer System in Weak Texture and Dynamic Scene of Unmanned Aerial Vehicle
摘要: 针对无人机在GPS信号丢失或不可用的复杂环境(如室内、夜间、动态场景)中的自主定位导航需求,提出并实现了一套高性能视觉惯性里程计(VIO)系统的优化方法。系统融合视觉传感器与惯性测量单元(IMU)数据,获取最终无人机位姿信息,然而传统视觉惯性里程计方法易受弱纹理、动态光照、非高斯噪声与外观变化等影响。该方法在图像前端采用CLAHE局部自适应直方图均衡化与Gamma矫正算法进行图像增强处理,有效提升弱光与低纹理场景下的图像质量;同时,引入GFTT + BRISK组合特征提取策略,提高特征稳定性与匹配鲁棒性。在后端优化模块中,引入神经辐射场(NeRF)几何增强模块,为每个特征点提供深度先验,协助优化器在弱纹理与动态场景中恢复更加准确和稳定的三维结构估计。通过公开数据集EuRoc测试,实验结果表明系统在改进算法过后在更多复杂环境会有更好的定位、建图和实时性方面表现。
Abstract: Aiming at the requirements of autonomous positioning and navigation of UAVs in complex environments (such as indoor, night, and dynamic scenes) where GPS signals are lost or unavailable, an optimization method for high-performance visual inertial odometer (VIO) system is proposed and implemented. The system integrates the data of the vision sensor and the inertial measurement unit (IMU) to obtain the final UAV pose information, but the traditional visual inertial odometer method is susceptible to weak texture, dynamic lighting, non-Gaussian noise and appearance changes. The method uses CLAH local adaptive histogram equalization and Gamma correction algorithm to enhance the image at the front end of the image, which effectively improves the image quality in low-light and low-texture scenes. At the same time, the GFTT BRISK combined feature extraction strategy is introduced to improve feature stability and matching robustness. In the back-end optimization module, the Neural Radiation Field (NeRF) geometry enhancement module is introduced to provide depth priors for each feature point, helping the optimizer to restore more accurate and stable 3D structure estimation in weak textures and dynamic scenes. Through the public dataset EuRoc test, the experimental results show that the system will perform better in positioning, mapping and real-time performance in more complex environments after the improved algorithm.
文章引用:潘星宇, 姚雪莲, 杨艺. 无人机弱纹理与动态场景下的视觉惯性里程计系统优化方法研究[J]. 传感器技术与应用, 2025, 13(5): 750-759. https://doi.org/10.12677/jsta.2025.135073

参考文献

[1] 张彧, 檀祖冰, 曹东璞, 等. 基于视觉和惯性测量单元的里程计关键技术研究综述[J]. 机械工程学报, 2024, 60(10): 3-21.
[2] 刘铭哲, 徐光辉, 唐堂, 等. 激光雷达SLAM算法综述[J]. 计算机工程与应用, 2024, 60(1): 1-14.
[3] Mourikis, A.I. and Roumeliotis, S.I. (2007) A Multi-State Constraint Kalman Filter for Vision-Aided Inertial Navigation. The 24th IEEE International Conference on Robotics and Automation (ICRA), Rome, 10-14 April 2007, 3565-3572. [Google Scholar] [CrossRef
[4] Campos, C., Elvira, R., Rodriguez, J.J.G., M. Montiel, J.M. and D. Tardos, J. (2021) ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual–inertial, and Multimap Slam. IEEE Transactions on Robotics, 37, 1874-1890. [Google Scholar] [CrossRef
[5] Qin, T., Li, P. and Shen, S. (2018) VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator. IEEE Transactions on Robotics, 34, 1004-1020. [Google Scholar] [CrossRef
[6] Qin, T., Pan, J., Cao, S., et al. (2019) A General Optimization-Based Framework for Local Odometry Estimation with Multiple Sensors. arXiv: 1901.03638.
[7] Wang, W. and Yang, Y. (2023) A Histogram Equalization Model for Color Image Contrast Enhancement. Signal, Image and Video Processing, 18, 1725-1732. [Google Scholar] [CrossRef
[8] 马鑫, 喻春雨, 陈刚, 等. 分区自适应伽马校正的非均匀光照图像增强[J. 激光与光电子学进展, 2024, 61(14): 383-390.
[9] 杨永奎. BRISK特征点检测匹配算法的探究[J]. 建设机械技术与管理, 2016, 29(5): 77-80.