一种阈值自适应的特征点匹配图像拼接方法技术

技术编号:22566256 阅读:49 留言:0更新日期:2019-11-16 12:32
本发明专利技术公开了一种阈值自适应的特征点匹配图像拼接方法。首先在两幅待拼接图像中提取特征匹配点;然后获取所有特征匹配点间的欧氏距离并量化数据;其次利用KSW熵方法确定筛选特征点初始阈值;接着利用Freeman链码对各组特征点进行灰度相似度计算;再次进行筛选特征匹配点最佳阈值的迭代搜索直至满足误差要求;最后根据由最佳阈值筛选得到的最终特征点数据进行图像拼接。通过采用阈值自适应的FLANN特征点筛选匹配算法,增强了算法的鲁棒性,极大地提高了图像拼接准确率。

An image mosaic method of feature point matching based on adaptive threshold

The invention discloses a threshold adaptive feature point matching image splicing method. Firstly, the feature matching points are extracted from two images to be stitched; then the Euclidean distance between all feature matching points is obtained and the data is quantified; secondly, the initial threshold value of feature points is determined by KSW entropy method; secondly, the gray similarity of each group of feature points is calculated by Freeman chain code; thirdly, the optimal threshold value of feature matching points is searched iteratively until the error requirements are met After that, the final feature point data obtained by the best threshold filter is used for image mosaic. By using the threshold adaptive FLANN feature point selection and matching algorithm, the robustness of the algorithm is enhanced, and the accuracy of image mosaic is greatly improved.

【技术实现步骤摘要】
一种阈值自适应的特征点匹配图像拼接方法
本专利技术涉及一种图像拼接方法,尤其涉及一种阈值自适应的特征点匹配图像拼接方法。
技术介绍
图像拼接是将多幅来自同一场景的有重叠区域的小尺寸图像合成一幅大尺寸的高质量图像的过程。图像拼接一直是计算机视觉中的一个关键问题,在目标检测、物体识别、三维重建、图像配准、图像理解等具体应用中发挥着重要作用。由于图像的成像条件和所记录的内容复杂多样,而且应用需求各有不同,对图像特征点提取和匹配的研究一直都是视觉领域中一个极具挑战性的问题。传统图像拼接在图像拼接匹配时存在特征信息少和误匹配率高的问题,而基于SURF特征提取和FLANN搜索的图像匹配算法可利用SURF算法提取大量的图像特征信息,同时采用FLANN的KD-TREE搜索相似的特征矢量,在不影响图像匹配速度的前提下,可提高特征匹配准确率,但其特征点筛选阈值选取主要依靠经验取值,在同一场景图像拼接时鲁棒性较差,具有局限性。设计一种可自适应选取阈值的图像拼接方法尤为重要。基于此,本案提出了一种阈值自适应的特征点匹配图像拼接方法。
技术实现思路
本专利技术的目的是所要解决的技术问题就是提供一种阈值自适应的特征点匹配图像拼接方法。为达到上述目的,本专利技术采用如下技术方案:所述的一种阈值自适应的特征点匹配图像拼接方法,该方法包括图像间特征匹配点的提取、筛选特征匹配点初始阈值的确定、各组特征匹配点的灰度相似度计算、筛选特征匹配点最佳阈值的迭代搜索和图像的拼接等步骤。所述的用于拼接的图像是从波纹阻火盘表面波高尺寸测量系统中利用线阵相机采集得到的图像。所述的图像间特征匹配点的提取方法是:利用加速鲁棒特征提取算法和FLANN算法在两幅待拼接图像中获取所有特征匹配点P0i的欧氏距离di(i=1,2,…,N),并将di对应的欧氏距离量化到[0,255]的范围内,得到量化数据oi。所述的筛选特征匹配点初始阈值的确定方法是:利用量化数据oi结合最佳熵自动门限(KSW熵)方法确定筛选特征点初始阈值r0,并利用r0进行初始特征匹配点筛选,得到筛选后特征点数据P1j(j=1,2,…,M)。所述的各组特征匹配点的灰度相似度计算方法是:利用Freeman链码对各组特征匹配点P1j进行灰度相似度计算。筛选特征匹配点最佳阈值的迭代搜索方法是:以初始阈值r0为搜索起点,在区间[0.4,r0]内从右往左,每次减小固定步长的方式进行搜索,重复特征匹配点的灰度相似度计算操作,计算当前阈值r下相似度高的特征匹配点对数的比值z与每一次迭代误差zw,当连续三次迭代误差zw小于某个设定值时,则迭代结束,刚进入迭代误差收敛时的阈值r即为最佳阈值rb;若迭代误差zw不满足收敛条件,则取搜索范围区间内z最高时对应的阈值r作为最佳阈值rb。所述的图像的拼接方法是:根据最佳阈值rb对P1j近一步筛选得到的最终特征点数据P2k(k=1,2,…q),根据P2k实现两幅图像的精准拼接。本专利技术的有益效果是:本专利技术所公开的阈值自适应的特征点匹配图像拼接方法,利用SURF算法提取更多的图像特征信息,结合KSW熵方法与Freeman链码原理,运用特征点筛选阈值自适应的FLANN特征点筛选匹配算法提高匹配精度,增强了算法鲁棒性,大大地提高了图像的拼接准确率。附图说明图1是阈值自适应的特征点匹配图像拼接方法流程图。图2是阻火盘线阵图像I1。图3是阻火盘线阵图像I2。图4是两张阻火盘线阵图像拼接结果I12局部示意图。图5是固定阈值法波纹阻火盘图像特征点筛选结果。图6是自适应阈值法波纹阻火盘图像特征点筛选结果。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例,请参照图1至图4:图1示意性地给出了本专利技术所公开的阈值自适应的特征点匹配图像拼接方法整体流程;图2给出了本专利技术获取的阻火盘线阵图像I1;图3给出了本专利技术获取的阻火盘线阵图像I2;图4给出了采用传统固定阈值法得到的波纹阻火盘图像特征点筛选结果;图5给出了采用本专利技术方法得到的波纹阻火盘线阵图像特征点筛选结果;表1给出了三组波纹阻火盘图像特征点经过传统固定阈值方法与本专利技术方法筛选后的正确匹配率;依据图1所示流程,对阻火盘两幅线阵图像依据以下步骤进行拼接:Step1:线阵图像I1与线阵图像I2如图2、3所示,利用SURF算法和FLANN算法获取两图中所有特征匹配点P0i的欧氏距离di(i=1,2,…,N),并将di对应的欧氏距离根据公式(1)量化到[0,255]的范围内,得到量化数据oi;Step2:将量化数据oi根据公式(2)、(3)、(4)计算熵值S,式中,t为KSW法得到的灰度阈值,S1和S2分别为[0,t]和[t+1,L-1]的像素频率分布,且S1={p0,p1,...,pt},S2={pt+1,pt+2,...,pL-1},pi为各灰度级出现的频率,在灰度级范围内遍历每一个灰度值t,计算两部分熵值,最后将熵值之和S最大时对应的阈值t除以255即为筛选特征匹配点的初始阈值r0,并利用r0进行初始特征匹配点筛选,得到筛选后特征点数据P1j(j=1,2,…,M);S=S1+S2(4)Step3:利用Freeman链码对初步筛选得到的特征点P1j进行近一步筛选,获取I1、I2中以各组特征点P1j为中心的5×5像素区域R1、R2,计算R1、R2的平均灰度G1、G2,;利用G1、G2逐个比较R1、R2相同位置上的像素,将大于G1、G2的像素值置1,反之,则置0,按公式(5)的链码形式表示,得到两条链码F1、F2,式中,ai为人为设定的方向符;w为方向符总数;MN表示第N个像素区域对应的Freeman链码。将F1、F2进行异或运算,统计异或结果值为1的总数W,若W小于等于5,则认为该组特征匹配点相似度高,反之,则认为该组特征匹配点匹配错误;Step4:以初始阈值r0为搜索起点,在[0.4,r0]中进行搜索,重复Step3的操作,计算当前阈值r下相似度高的特征匹配点对数的比值z与每一次迭代误差zw,当连续三次迭代误差zw小于10-4时,则迭代结束,刚进入迭代误差收敛时的阈值r即为最佳阈值rb;若迭代误差zw不满足收敛条件,则取搜索范围区间内z最高时对应的阈值r作为最佳阈值rb;Step5:根据最佳阈值rb对P1j近一步筛选得到的最终特征点数据P2k(k=1,2,…q),根据P2k实现两张线阵图像的精准拼接,得到拼接结果I12,其局部示意图如图4所示,同时选取三组不同的阻火盘线阵图像分别采用传统发法固定阈值法和自适应阈值法进行实验,如图5所示为第一组线阵图像采用传统固定阈值法得到的波纹阻火盘图像特征点筛选结果,如图6所示为第一组线阵图像采用自适应阈值法得到的波纹阻火盘图像特征点筛选结本文档来自技高网...

【技术保护点】
1.一种阈值自适应的特征点匹配图像拼接方法,其特征在于:该方法包括图像间特征匹配点的提取、筛选特征匹配点初始阈值的确定、各组特征匹配点的灰度相似度计算、筛选特征匹配点最佳阈值的迭代搜索和图像的拼接等步骤。/n

【技术特征摘要】
1.一种阈值自适应的特征点匹配图像拼接方法,其特征在于:该方法包括图像间特征匹配点的提取、筛选特征匹配点初始阈值的确定、各组特征匹配点的灰度相似度计算、筛选特征匹配点最佳阈值的迭代搜索和图像的拼接等步骤。


2.根据权利要求1所述一种阈值自适应的特征点匹配图像拼接方法,其主要特征在于:
所述的图像间特征匹配点的提取,其特征在于:利用加速鲁棒特征提取算法和FLANN算法在两幅待拼接图像中获取所有特征匹配点P0i的欧氏距离di(i=1,2,…,N),并将di对应的欧氏距离量化到[0,255]的范围内,得到量化数据oi。


3.根据权利要求1所述一种阈值自适应的特征点匹配图像拼接方法,其主要特征在于:
所述的筛选特征匹配点初始阈值的确定,其特征在于:利用量化数据oi结合最佳熵自动门限(KSW熵)方法确定筛选特征点初始阈值r0,并利用r0进行初始特征匹配点筛选,得到筛选后特征点数据P1j(j=1,2,…,M)。


4.根据权利要求1所述一种阈值自适应的特征点匹配...

【专利技术属性】
技术研发人员:彭伟康刘磊陈爱军
申请(专利权)人:中国计量大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1