具有局部自适应阈值的SIFT快速图像匹配算法.pdf
《具有局部自适应阈值的SIFT快速图像匹配算法.pdf》由会员分享,可在线阅读,更多相关《具有局部自适应阈值的SIFT快速图像匹配算法.pdf(9页珍藏版)》请在咨信网上搜索。
1、第 39 卷 第 2 期2024 年 2 月Vol.39 No.2Feb.2024液晶与显示Chinese Journal of Liquid Crystals and Displays具有局部自适应阈值的 SIFT快速图像匹配算法汪崟1*,蒋峥1,刘斌2(1.武汉科技大学 信息科学与工程学院,湖北 武汉 430080;2.武汉科技大学 冶金自动化与检测技术教育部工程研究中心,湖北 武汉 430080)摘要:针对传统 SIFT 匹配算法复杂、特征冗余点多、难以满足实时性等问题,本文提出了一种具有局部自适应阈值的SIFT 快速图像匹配算法。首先,所提方法在 SIFT 算法的基础上,对构建的高斯金
2、字塔进行了优化,通过减少金字塔层数来消除冗余特征点以提高检测效率,并根据图像局部对比度来自适应提取 FAST 算法中的阈值从而实现高质量的特征点检测,筛选出鲁棒性较强的特征点进行更准确的匹配;其次,采用高斯圆形窗口建立 32维降维特征向量,提高算法运行效率;最后,根据匹配特征点对之间的几何一致性对特征点进行提纯,有效减少误匹配。实验结果表明,本文方法在匹配精度和运算效率方面的综合表现均优于 SIFT 算法及其他对比匹配算法,相比传统的 SIFT 算法,匹配精度提高了约 10%,算法运行时间缩短了约 49%。在图像发生尺度、旋转以及光照变化的情况下,正确匹配率在 93%以上。关键词:SIFT算法
3、;高斯金字塔;自适应阈值;特征描述符;图像匹配中图分类号:TP391 文献标识码:A doi:10.37188/CJLCD.2023-0085SIFT fast image matching algorithm with local adaptive thresholdWANG Yin1*,JIANG Zheng1,LIU Bin2(1.College of Information Science and Engineering,Wuhan University of Science and Technology,Wuhan 430080,China;2.Engineering Researc
4、h Center for Metallurgical Automation and Measurement Technology of Ministry of Education,Wuhan University of Science and Technology,Wuhan 430080,China)Abstract:Aiming at the problems of complex traditional SIFT matching algorithm,many feature redundancy points,and difficulty in meeting real-time pe
5、rformance,this paper proposes a SIFT fast image matching algorithm with local adaptive threshold.Based on the SIFT algorithm,the proposed method optimizes the construction of Gaussian pyramids,eliminates redundant feature points by reducing the number of pyramid layers to improve the detection effic
6、iency.The threshold in the FAST algorithm is extracted according to the local contrast of the image,so as to achieve high-quality feature point detection.The feature points with strong robustness are screened out for more accurate matching.Secondly,a Gaussian circular window is used to establish a 3
7、2-dimensional dimensionality reduction feature vector to improve the operation efficiency of the algorithm.Finally,the feature points are purified according to the geometric consistency between the matching feature point pairs,which effectively reduces the false matching.The experimental 文章编号:1007-2
8、780(2024)02-0228-09收稿日期:2023-03-02;修订日期:2023-04-02.基金项目:国家自然科学基金(No.61902286)Supported by National Natural Science Foundation of China(No.61902286)*通信联系人,E-mail:第 2 期汪崟,等:具有局部自适应阈值的 SIFT快速图像匹配算法results show that the comprehensive performance of the proposed method in terms of matching accuracy and c
9、omputational efficiency is better than that of SIFT algorithm and other comparative matching algorithms,and the matching accuracy is improved by about 10%and the algorithm execution time is shortened by about 49%compared with the traditional SIFT algorithm.The correct matching rate is above 93%in th
10、e case of image scale,rotation and lighting change.Key words:SIFT algorithm;Gaussian pyramid;adaptive thresholds;feature descriptor;image matching1 引言图像匹配,也称图像配准或响应,旨在从两个或多个图像中识别并对应相同或相似的结构、内容1。近年来,随着研究的不断深入,图像匹配技术被广泛应用于位姿估计2、医学图像配准3、3D 重建4、人脸识别5-6等诸多领域。一般情况下,图像匹配过程会受到尺度、视角、照明等因素的影响7。如何快速且准确地对图像进行匹配
11、已逐渐成为图像匹配的一个重要研究热点。在图像匹配过程中,特征提取是最重要的一环。传统图像特征提取算法能够解决某些特定场景、可人工定义和设计的图像任务。由于该方法在特定场景中具有较好的效果、更强的可解释性和更好的性能,因此仍然具有广泛的应用价值。文献 8 提出的具有尺度变换特征不变性的SIFT(Scale Invariant Features)算法属于经典的传统算法,被广泛运用于图像配准领域9-10。传统 SIFT 算法具有较好的鲁棒性,但是由于其特征描述符是高维的向量,并且利用欧氏距离度量其特征向量之间的相似性,对计算效率和存储性能有很高要求。为了实现快速且准确的图像配准,研究人员提出了诸多改
12、进。文献 11 提出了SURF(Speeded Up Robust Features)算法。该方法利用积分图像和盒式滤波器构建金字塔,避免了 SIFT 的降采样过程,提高了算法的运算速度,但是其对旋转变化敏感。文献 12 提出的 ORB(Oriented FAST and Rotated BRIEF)算法解决了旋转不变性问题,但是其特征描述符的区分性弱,匹配效果一般。文献 13 提出了局部保持匹配方法,通过引入变换向量间的距离比值和角度乘积,构成新的距离损失度量函数进行阈值比较。该方法提高了SIFT算法的匹配精度,但是计算量很大。文献 14 将几何代数理论引入传统 SURF框架,计算基于几何代
13、数理论的 Hessian 矩阵定位兴趣点,并在几何代数空间中进行描述,有效提升了算法速度。文献 15 提出的 FAST(Features from Accelerated Segment Test)算法大幅降低了运算时间,能够达到接近实时的运算效率,但是对尺度、旋转等变化很敏感。为了提高复杂场景中合成孔径雷达图像的配准精度,文献 16利用 FAST 算法进行检测,能检测到足够数量且稳定性和重复性好的角点,但是在光照变化明显的情况下容易造成误匹配。文献 17 提出了一种SIFT与 Canny边缘检测相结合的图像匹配方法。首先通过 SIFT检测候选关键点,然后利用 Canny算法去除作为错误候选点
14、的边缘点,最后将快速最近邻算法应用于高维空间中的匹配点搜索。尽管该算法能够有效提高图像特征提取的精度和实时性,但是对于光照复杂、边缘模糊的场景效果不佳。针对已有算法在尺度、旋转以及光照变化方面的诸多问题,为使不同场景下算法同时具备高精度和高速度,本文在SIFT算法的基础上进行了如下改进:(1)对构建的高斯金字塔进行优化,通过缩减金字塔层数降低耗时的高斯模糊和降采样次数;(2)在多尺度空间中,提出局部自适应阈值的 FAST-SIFT 方法在所有尺度上进行特征点检测,提取出鲁棒性更强的特征点;(3)设计了一种新的特征描述符,对原算法中的高维度描述符进行降维,并在特征匹配环节采用 RANSAC 算法
15、剔除误匹配。实验结果表明,本文提出的方法可以缩短特征点检测的运行时间且在复杂场景下的图像匹配中具备更高的准确性和鲁棒性。2 SIFT算法SIFT 算法是一种基于图像尺度空间的局部特征描述子,它在多尺度空间下搜索特征点,通过计算其梯度信息和方向进行描述、匹配的算法。229第 39 卷液晶与显示主要步骤如下:(1)尺度空间极值检测。SIFT 通过在图像高斯尺度空间的差异进行局部极值检测,如图 1所示。图像的尺度空间L(x,y,)可定义为原始图像I(x,y)与 一 个 可 变 尺 度 的 二 维 高 斯 函 数G(x,y,)进行卷积运算的结果,其数学形式如式(1)所示:L(x,y,)=G(x,y,)
16、I(x,y),(1)其中:表示尺度空间因子,也叫模糊系数,值越大图像越模糊;G是尺度可变高斯函数。进一步将高斯金字塔中相邻尺度的高斯图像做差得到高斯差分金字塔,其数学形式如式(3)所示:D()x,y,=(G()x,y,k-)G()x,y,I()x,y=L()x,y,k-L()x,y,(2)其中:D(x,y,)是高斯差分金字塔;k为尺度。将差分金字塔中的每个像素与其同尺度的8个邻域点以及上下相邻尺度各 9个邻域点进行比较,判断是否为极值点。(2)特征点精确定位。通过上述步骤检测到的极值点是离散空间的极值点,并不是所求特征点,故需要进一步精确定位关键点的位置和尺度。(3)特征点主方向确定。为了使生
17、成的描述符具备旋转不变性,通过计算特征点的幅角和幅值的方式来给每个特征点分配一个主方向。对特征点所在的邻域窗口内,计算每个像素点的幅值m(x,y)和幅角(x,y),公式如式(3)、式(4)所示:m(x,y)=()()L()x+1,y-L()x-1,y2+)()L()x,y+1-L()x,y-1212,(3)()x,y=arctanL()x,y+1-L()x,y-1L()x+1,y-L()x-1,y.(4)(4)特征点描述。计算关键点邻域的4 4个子区间内的8个方向上每个方向的梯度累计值,最后生成4 4 8=128维的特征向量。3 局部自适应阈值的 SIFT算法本文所提出的算法流程图如图 2所示
18、。本文将从尺度空间构建、关键点检测、特征描述向量生成以及图像匹配 4 个方面详细介绍所提出的算法。3.1高斯金字塔层数选择SIFT算法尺度空间通过高斯金字塔来实现。在构建高斯金字塔时,需要对原图像不断进行下采样和高斯模糊,金字塔层数过多会导致图像的特征信息丢失,造成尺度不变性冗余,加大了后续特征点检测的时间损耗。为了验证高斯金字塔的尺度冗余性,从 UAV Image Mosaicking数据集中随机采样 3 组图像进行实验,实验图尺寸为512767。高斯金字塔层数计算公式如式(5)所示:O=lbmin()M,N-3,(5)图 1差分金字塔的构建Fig.1Construction of a di
19、fferential pyramid图A图BFAST-SIFT特征点检测FAST-SIFT特征点检测32维特征向量32维特征向量基于欧式距离初筛RANSAC算法提纯构建缩减尺度空间圆形窗口描述圆形窗口描述图A特征点集图B特征点集图 2所提方法流程图Fig.2Flowchart of the proposed method230第 2 期汪崟,等:具有局部自适应阈值的 SIFT快速图像匹配算法其中,M 和 N 分别是图像的行、列数。经计算,采集的图像集可构建O=6层高斯金字塔,对每一层的特征点检测与耗时情况进行统计,结果如表1所示。从表 1 可知,随着层数的不断增高,在第 5、6层时,提取到的特
20、征点匹配对占比增量逐渐减小,而时间耗损一直存在。因此,通过缩减 SIFT 算子的尺度空间,即对高斯金字塔层数减少12层,可以显著缩短特征检测耗时,同时保证检测到的特征点不会大量丢失。3.2局部自适应阈值的FAST-SIFT特征点检测在构建更高效的尺度空间后,需要进行特征点检测。FAST 算法通过以待检测点为圆心的周围邻域内的像素点判断检测点是否为角点,判断依据为一个固定的阈值。然而单一阈值方法在光照变换明显等复杂环境下很难保证图像中提取到的特征点的质量和数量,不利于后续算法的处理。因此,本文提出一种带有局部自适应阈值的FAST-SIFT 特征点检测方法。该方法通过计算待检测点邻域内像素的对比度
21、来定义该区域的阈值,利用自适应阈值的 FAST 算法在 SIFT 尺度空间中进行特征检测,使提取到的特征点不仅具备尺度不变性和方向性,且能够在光照变化明显的环境下实现有效的特征点检测。所提出的局部自适应阈值TA定义为:TA=Iaver2P(Ii,Ij),(6)其中:Ii是模板内像素的灰度;Ij是模板内以Ii为中心的 4 邻域内像素灰度;=|Ii-Ij|,即模板内某一像素与其 4邻域内像素间的灰度差;Iaver为模板内像素灰度平均值;P(Ii,Ij)为相邻像素间灰度差为的概率分布,则该模板区域对比度计算公式为C=2P(Ii,Ij);为比例系数,代表阈值TA与图像局部对比度的关系,经实验得出为3
22、4时,提取出的特征点数量更均衡。图 3 给出了光照明暗差异较大的场景图,分别采用固定阈值和自适应阈值的 FAST 算法进行特征点检测。由结果可知,采用固定阈值提取表 1不同层 SIFT匹配结果Tab.1SIFT matching results for different layers图组123参数匹配点数/对特征提取耗时/s匹配点数/对特征提取耗时/s匹配点数/对特征提取耗时/sLayer13512.863122.672892.36Layer24684.064413.923983.25Layer34984.264794.054463.41Layer 45154.395094.164953.5
23、2Layer 55174.495134.275033.59Layer 65194.435164.515043.76图 3改进FAST对比实验。(a)固定阈值(耗时t=4.5 s);(b)自适应阈值(=2.5,耗时 t=3.8 s);(c)自适应阈值(=3.5,耗时 t=1.6 s);(d)自适应阈值(=4.5,耗时 t=0.9 s)。Fig.3Improved FAST comparison experiment.(a)Fixed threshold(time consumption t=4.5 s);(b)Adaptive threshold(=2.5,time consuming t=3.
24、8 s);(c)Adaptive threshold(=3.5,time consuming t=1.6 s);(d)Adaptive threshold(=4.5,time consuming t=0.9 s).231第 39 卷液晶与显示出的特征点数量较多,产生了特征点冗余、堆积现象,对算法性能影响很大;相比之下,通过局部自适应阈值的方法提取出的特征点分布更均匀,更具有可区分性,对算法运行效率有很大的提升。所提出局部自适应阈值的 FAST-SIFT 特征点提取详细步骤如下:Step 1 在构建尺度空间后,采用局部自适应阈值的 FAST 算法在每个尺度进行特征点检测,将检测到的特征点作为初始
25、特征点;Step 2 在高斯差分金字塔中,对上一步筛选出的初始特征点与其 8 邻域以及上、下尺度的 18个点进行极值比较,以确保初始特征点为极大值或极小值;Step 3 若初始特征点满足上述条件,则将其认定为最终的特征点,否则,在以该初始特征点为中心的 8邻域范围内搜索距离中心最近的极值点作为特征点,以此来保证特征点的数量;Step 4 对提取出的特征点用 SIFT 描述符进行描述,生成相应特征向量。3.3特征向量降维通过上述方法提取特征点后,需要对特征点所包含信息进行描述。SIFT 算法采取特征点邻域 1616的方形区域生成 128维特征描述符,会造成区域误差,同时高维度的特征向量在进行匹配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 具有 局部 自适应 阈值 SIFT 快速 图像 匹配 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。