基于改进Vins-Mono的INS/视觉组合定位方法研究
Research on INS/Vision Combination Localization Method Based on Improved Vins-Mono
DOI: 10.12677/csa.2024.145134, PDF,    科研立项经费支持
作者: 吴 浩, 陶为戈*:江苏理工学院电气信息工程学院,江苏 常州;孙志刚:哈尔滨工业大学电气工程及自动化学院,黑龙江 哈尔滨
关键词: 改进Vins-Mono四叉树算法RANSAC算法LM算法组合定位Improved Vins-Mono Quadtree Algorithm RANSAC Alogrithm LM Alogrithm Combined Location
摘要: 针对现有Vins-Mono算法在惯性导航系统(Inertial Navigation System, INS)与视觉组合定位中存在图像特征点提取分布不均匀、特征点匹配准确率低和系统定位精度不高的问题,提出一种改进的Vins-Mono算法。首先,采用四叉树算法划分图像特征点疏密不同的区域,在各个区域内同时进行特征点提取,加快了提取速率;然后,采用RANSAC算法进行特征点匹配,提高了匹配准确率,并结合汉明距离加快了匹配时间;最后,采用LM算法取代高斯牛顿算法,添加信赖区域控制更新步长,提高了系统定位精度。相比于传统Vins-Mono算法,本文算法在特征点提取分布均匀度上提高了54%,在特征点匹配准确率上提高了28.4%,在不同难度数据集上的平均定位精度提高了34%。
Abstract: Aiming at the problems of the existing Vins-Mono algorithm in combined positioning of Inertial Navigation System (INS) and vision, such as uneven distribution of image feature points extraction, low matching accuracy, and low positioning accuracy, an improved Vins-Mono algorithm is proposed. Firstly, the quadtree algorithm is used to divide regions with different densities of feature points and extract feature points simultaneously in each region to speed up the extraction rate. Then, the RANSAC algorithm is used to match the feature points, which improves the matching accuracy and speeds up the matching time by combining the Hamming distance. Finally, the LM algorithm is used to replace Gauss Newton algorithm, and trust region control is added to update the step size, which improves the positioning accuracy of the system. Compared with the traditional Vins-Mono algorithm, the algorithm in this paper improves the distribution uniformity of feature point extraction by 54%, the accuracy of feature point matching by 28.4%, and the average positioning accuracy on different difficulty datasets by 34%.
文章引用:吴浩, 陶为戈, 孙志刚. 基于改进Vins-Mono的INS/视觉组合定位方法研究[J]. 计算机科学与应用, 2024, 14(5): 255-264. https://doi.org/10.12677/csa.2024.145134

参考文献

[1] 曾庆化, 罗怡雪, 孙克诚, 等. 视觉及其融合惯性的SLAM技术发展综述[J]. 南京航空航天大学学报, 2022, 54(6): 1007-1020.
[2] 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
[3] 季莘翔, 王宇钢, 林一鸣. 改进ORB特征提取算法的ORB-SLAM2定位研究[J]. 组合机床与自动化加工技术, 2023(11): 60-64.
[4] 余正强, 蒋林, 郭宇飞. 基于融合BEBLID和改进ORB算法的单目视觉里程计研究[J]. 组合机床与自动化加工技术, 2024(3): 6-11.
[5] 骆大森, 吴英, 陈燕苹, 等. 基于相位相关法改进的ORB图像匹配算法[J]. 电子质量, 2023(8): 22-26.
[6] 陈坚炜, 何元烈, 何铭臻, 等. 多目鱼眼视觉SLAM特征点误匹配的剔除优化[J]. 大连工业大学学报, 2024, 43(1): 61-72.
[7] 赵磊, 李振伟, 杨晓利, 等. 一种基于改进闭环检测的视觉SLAM算法[J]. 计算机应用与软件, 2023, 40(4): 263-268 328.
[8] 卢艳军, 周宠, 张晓东, 等. 基于改进图优化的惯性/卫星/视觉组合导航方法[J]. 沈阳航空航天大学学报, 2023, 40(6): 21-27.
[9] 朱立成, 韩振浩, 赵博, 等. 基于VINS-MONO和改进YOLOv4-Tiny的果园自主寻筐方法[J]. 农业机械学报, 2023, 54(8): 97-109.
[10] 于航, 杨维鑫, 李光雷, 等. 基于改进ORB-SLAM2的单目视觉算法[J]. 南方农机, 2023, 54(13): 16-19.
[11] Rodrigo, C.A., Carlos, L.T.B. and Cristiano, C.D.L. (2023) Concept Drift Detection with Quadtree-Based Spatial Mapping of Streaming Data. Information Sciences, 625, 578-592.
[12] Arunima, S., Kushwaha, S.K.P., Nandy, S. and Padalia, H. (2022) An Approach for Tree Volume Estimation Using RANSAC and RHT Algorithms from TLS Dataset. Applied Geomatics, 14, 785-794. [Google Scholar] [CrossRef
[13] Zhao, J.H., Qian, X.X., Jiang, B. and Wang, B. (2024) Lithium Battery Model Parameter Identification Based on the GA-LM Algorithm. International Journal of Green Energy, 21, 1147-1160. [Google Scholar] [CrossRef
[14] 赵宇琦, 连晓峰, 谭励, 等. 一种均匀抗噪自适应的ORB特征提取算法[J]. 计算机仿真, 2022, 39(4): 321-327.
[15] 孙国祥, 黄银锋, 汪小旵, 等. 基于LIO-SAM建图和激光视觉融合定位的温室自主行走系统[J]. 农业工程学报, 2024, 40(3): 227-239.