一种基于区域密度划分改进的ORB特征提取算法
An Improved ORB Feature Extraction Algorithm Based on Region Density Division
摘要: 原ORB算法在面对特征点分布不均匀的图像做特征提取时,常会出现特征点提取效率低,特征点冗余的问题,导致特征点在匹配时出现误匹配,甚至位姿丢失的情况。针对这一问题,提出了一种基于区域密度划分改进的ORB特征提取算法。首先对图像构造图像金字塔,确保图像的尺度不变性。其次用FAST特征点提取算法对图像进行特征点提取,提取完毕后,使用核密度估计方法,以每个特征点为中心,计算该点周围的密度值,并采用聚类算法将密度分布相似的特征点看成一簇,根据每一簇的特征点密度和图像平均密度的比值,将图像区域划分为三类,即特征点密集区域,特征点稀疏区域和特征点均匀区域。然后利用自适应四叉树法对三个区域图像进行分割,并根据每个区域的特征点密度计算阈值,达到特征点筛选均匀的目的。然后利用自适应非极大值抑制法对特征点进行最佳筛选,并使用BRIEF算法计算出特征点的描述子。最后进行特征点匹配。实验结果表明,本文算法相较于传统的ORB算法有效地减少了冗余特征点的数量,降低了特征点的重叠率,在特征匹配的精度和效率上有了明显的提升。
Abstract: When the original ORB algorithm is used for feature extraction in the face of images with uneven feature point distribution, the problems of low feature point extraction efficiency and redundancy of feature points often occur, resulting in mismatching of feature points and even loss of pose. To solve this problem, an improved ORB feature extraction algorithm based on region density division was proposed. Firstly, the image pyramid is constructed to ensure the scale invariance of the image. Secondly, the FAST feature point extraction algorithm is used to extract the feature points of the image. After the extraction, the kernel density estimation method is used to calculate the density values around the point with each feature point as the center, and the clustering algorithm is used to treat the feature points with similar density distribution as a cluster. According to the ratio of the feature point density of each cluster to the average image density, the image area is divided into three categories. That is, feature point dense region, feature point sparse region and feature point uniform region. Then the adaptive quadtree method is used to segment the image of three regions, and the threshold is calculated according to the density of feature points in each region, so as to achieve the purpose of uniform feature point screening. Then, adaptive non-maximum suppression method was used to optimize the feature points, and BRIEF algorithm was used to calculate the de-scriptor of the feature points. Finally, feature point matching is carried out. Experimental results show that compared with the traditional ORB algorithm, the proposed algorithm can effectively re-duce the number of redundant feature points, reduce the overlap rate of feature points, and signifi-cantly improve the accuracy and efficiency of feature matching.
文章引用:王鹏. 一种基于区域密度划分改进的ORB特征提取算法[J]. 建模与仿真, 2023, 12(4): 4233-4245. https://doi.org/10.12677/MOS.2023.124386

参考文献

[1] 王朋, 郝伟龙, 倪翠, 张广渊, 巩慧. 视觉SLAM方法综述[J/OL]. 北京航空航天大学学报: 1-9. 2023-05-26.[CrossRef
[2] Semma, A., Hannad, Y., Siddiqi, I., Djeddi, C. and El Youssfi El Kettani, M. (2021) Writer Identification Using Deep Learning with FAST Keypoints and Harris Corner Detector. Expert Systems with Applications, 184, Article No. 115473.
[3] 郑泰皓, 方子彬. 视觉SLAM特征与提取算法综述[J]. 计算机时代, 2020(7): 16-21. [Google Scholar] [CrossRef
[4] 张龙, 郑灿. 基于SURF和RANSAC的改进目标识别算法[J]. 中国设备工程, 2022(23): 140-143.
[5] Sun, Q., Zhang, Y., Wang, J.G. and Gao, W. (2017) An Improved FAST Feature Extraction Based on RANSAC Method of Vision/SINS Integrated Navigation System in GNSS-Denied Environments. Advances in Space Research, 60, 2660-2671.
[6] 张娓娓, 赵金龙, 何佳, 陈绥阳, 王杰. 一种基于阶阵列的BRIEF特征描述子[J]. 计算机技术与发展, 2023, 33(5): 81-87.
[7] Leng, X. and Yang, J.H. (2015) Improvement of ORB Algorithm. Proceedings of the 2015 International Conference on Materials Engineering and Information Technology Applications, Guilin, China, 30 August 2015, 903-906. [Google Scholar] [CrossRef
[8] 李国竣, 徐延海, 段杰文, 韩石磊. 利用局部自适应阈值方法提取ORB-SLAM特征点[J]. 测绘通报, 2021(9): 32-36+48. [Google Scholar] [CrossRef
[9] 许宏科, 秦严严, 陈会茹. 基于改进ORB的图像特征点匹配[J]. 科学技术与工程, 2014, 14(18): 105-109+128.
[10] 孙浩, 王朋. 一种基于区域划分的改进ORB算法[J]. 北京航空航天大学学报, 2020, 46(9): 1763-1769. [Google Scholar] [CrossRef
[11] 陈继清, 桂海宁, 王志奎, 龙腾, 黄春林. 基于特征点法的自适应SLAM改进方法[J]. 广西大学学报(自然科学版), 2022, 47(6): 1611-1625. [Google Scholar] [CrossRef
[12] 夏俊楠, 魏伟, 尹力, 洪梦谣, 薄立明. 基于四叉树算法的“三区空间”形态效率评价方法[J]. 地球信息科学学报, 2023, 25(3): 450-467.
[13] 朱宏辉, 王嘉豪, 朱轶. 基于特征点密度峰值的视觉伺服目标选择方法[J]. 计算机工程与设计, 2021, 42(8): 2350-2357. [Google Scholar] [CrossRef
[14] 吴际洲. 基于核密度估计和特征点检测的运动对象分割改进模型[J]. 中国高新技术企业, 2012(9): 10-12. [Google Scholar] [CrossRef