基于sift特征描述符的多尺度图像配准方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过为特征点分配特征描述符,并对特征描述符之间进 行相似性对比,是确定两幅图像中特征点匹配关系的方法之 一。因而,合理的特征描述符和恰当的相似性准则,可以增 加配准算法的鲁棒性,提高配准精度。
针对上述问题,本文以多尺度Harris角点枪测算法”1提
·--——207·—-——
取特征点,在能提取较多特征点的基础上,增强特征点在图 像具有尺度变化时的稳定性。将文献[6]中一种基于sift的 特征描述符引入配准算法,并对特征描述符在向量构造和采 样区域等方面进行改进,从而达到提高配准精度的目的。
尺度因子or下的尺度图像,(算,,,)代表图像上的点,·为卷积
符号。or值越小则表征原图像被平滑得越小;矿值越大则表
征原图像被平滑得越大。大尺度对应于图像的概貌特征,小
尺度对应于图像的细节特征。因此,选择合适的尺度因子对
图像进行尺度方向上的采样是建立尺度空间的关键。
2.2多尺度Harris角点检测
Harris角点检测算法是由Chris Harris和Mike Stephen8
关键词:图像配准;角点检测;特征描述符;向最构造
中图分类号:TP391.41
文献标识码:B
A Multi——Scaled Image Matching Method Based on
Sift Character Descriptor
GAN Ling.MA Yan—chun (College of Computer Software and Theory,Chongqing University of Posts and Telecommunications,
以瓦M(x再,巧Y)=F面ii两‘可五了万F瓦历可(4)
吣∽=tan一警葛矗警茜㈤
构造特征描述符的具体步骤如下: Stpl:以特征点为中心,构造一个半径为8的同心圆环区 域,如图1所示。
圈1基于sift的特征描述符
Stp2:利用式(4)和(5)计算同心圆环区域内每个像素的 梯度模值和方向。
Stp3:参照s咖特征描述符的方法,分别计算统计每一环 之内所有像素的梯度模值在8个方向上(一丌,一3fr/4,一∥
2多尺度Harris角点源自文库测算法
2.1尺度空间理论
尺度窄间理论¨1最早出现于计算机视觉领域,目的是为
了模拟图像数据的多尺度特征哺J。其主要思想是首先利用
二维高斯核对原始图像进行空间滤波,获得图像在多尺度下
的尺度窄问表示序列,而后即可以对这些序列进行尺度空间 特征提取。
二维图像,(石,Y)在多尺度下的尺度空间表示序列£可
2)梯度累加值排序后作为向量添加到特征描述符中容 易产生误匹配,给后续算法中计算欧式距离的步骤增加累积 误差。例如:
有两个8维向最a=[1,2,3,4,5,6,7,8]、b=[6,5,3,4, 1,8,2,7],其欧氏距离不为0。经由大到小排序后都变为 [8,7,6,5,4,3,2,1],其欧氏距离等于0。这种排序的方法会 减小两个不同向量之间的欧氏距离度量。因此,排序后的向 量添加到特征描述符中之后,会减小特征描述符在后续相似 性度量计算步骤中的精确性,从而产生误匹配。
合适的特征描述符对于建立图像之间的配准映射关系和提商配准精度具有重要意义。为了适应图像的尺度变化,提高配准 算法的精度,引入多尺度Harris角点检测算法,并对一种基于sift特征的描述符在向量构造和采样区域等方面进行改进。最
后通过对比特征描述符的相似性建市特征点间的匹配关系,并进行仿真。结果证明,算法能够适应图像的尺度变化,增加了 描述符在图像具有噪声、旋转时的鲁棒性。提高r图像配准的精度。
3)特征描述符的环形采样步长设置为一个像素不够合 理。由于计算机处理的是以像素为单位的数字信号,图像在 发生平移和旋转的时候,特征点周围的像素会发生偏移,仅 以一个单位像素对描述符的各个环进行采样,在像素偏移的 位置就发生采样错误,影响后续匹配的精度。
本文算法针对上述问题提出了下列改进: 1)对于以特征点为中心的圆形区域内的所有像素,计算 出其在8个方向上的梯度累加值,作为特征描述符的第1至 8个向量。之后再分别对各个环形区域采样。 2)在得到每个环形区域在8个方向的梯度累加值之后, 不采用排序方法,而采用最大值循环移位的方法,将向量的 最大元素移到向量头部,消除排序产生的减小欧氏距离度量 的后果。仍采用上述a.b向量为例,分别将两向量的最大元 素循环移位移至向量头部,得到[8,1,2,3,4,5,6,7]、[8,2, 7,6,5,3,4,1],此时a、b两向量的欧氏距离不会被减小,能 够使特征描述符在后续步骤中有效剔除错配。 3)将圆形区域的半径扩大至16,每两个像素作为一个 环形区域的采样宽度,这样可以有效减小因像素偏移,错位
由图像与二维高斯核G(聋,Y,盯)卷积得到,如式(1)所示。
L(髫,Y,or)=G(髫,,,,盯)幸,(菇,,,)
(1)
其中,二维高斯核G(茗,Y,盯)的定义如式(2)所示。
c(并,Y,盯)=_l—e一(乒.y2)/242
(2)
/.5'frO"
矿为高斯分布的方差,即为尺度因子。L(聋,Y,∥)表示图像在
目前,常用的角点检测算法有Moravecll 3、Harris【2]、Su. san”1和SiftH o算法等。其中Harris角点和Sift角点是目前应
收稿日期:2009—08—28
万方数据
用比较广泛的两种角点检测算法。Harris角点被证实对亮度 变化和刚体几何变换有很高的可莺复性,而且用于图像配准 的信息量也是最大的,其缺点在于,对于具有尺度变化的视 觉系统,该方法不能保持特征的不变性。Sift角点能够适应 图像的尺度变化,但其不足在于对特征点的要求过于苛刻, 在信息较少的图像中,特征点的数量较少,参数拟合误差 较大。
stp5:将该向量进行归一化处理,减少光照影响。 3.2算法改进思想
上述摹于sift的特征描述符相对于原始算法中的特征描 述符在维数方面有所降低,抗旋转能力也有所增强,但在精 度问题上仍然存在以下问题:
1)在以向量构造特征描述符的过程中,仅考虑了以特征 点为中心的各个环形区域内的像素对特征点的影响,忽略了 对于各圆环构成整个圆形区域内,整体像素对特征点的 影响。
hing.
KEYWORDS:Image matching;Angular points detecting;Character descriptor;Vector construction
l引言 在计算机视觉、图像处理和机器视觉中,图像配准是一
个基础研究领域。近年来,随着角点枪测技术的发展,以角 点为特征的图像配准方法逐渐成为图像配准领域的研究热 点。这类配准方法主要思想是,首先利用角点检测算法提取 两幅图像巾稳定且具有足够信息量的像素点作为特征点,再 以某种方法建立两幅图像中特征点的相互匹配关系。
虽然Harris角点检测算法是一种经典的算法,但对于尺 度变化较大的视觉系统,该方法不能保持特征的不变性。而 实际图像中的特征点经常发生在不同的尺度范围上,并且,
·--——208—--——
每一特征点的尺度信息是未知的。因此,将尺度空间理论引 入角点检测方法是获得理想特征点的途径,即有效组合利用 多个不问尺度下检测出的特征点,获得准确的图像特征。
对于矩阵M来说,它是一个二阶实对称矩阵,因此它必 然存在两个特征值,肼的两个特征值的大小反映了图像像素 的特征性,也就是如果点(茗,Y)是一特征点。那么关于这个点 的M矩阵的两个特征值都是正值,并且它们是以(髫,,r)为中 心的区域中的局部最大值。也就是式(3)中当点(膏,,,)的R 值大于某一个阈值r时,这个点所对应的位置点就是特征 点。其中k是Harris给出的修正值,他认为高对比度的边界 点很容易被误检为兴趣点,一般取k=0.04—0.06。
在1988年提出的一种基于信号的点特征提取算法拉J。其基
本思想是使用自相关函数来确定信号发生二维变化的位置。
特征点位置的响应值R定义如式(3)所示。
R=det(M)一k(trace(肘))2
(3)
其中,肼为矩阵f.置. t呈‘1,如(肼)表示矩阵M的行 【toL 《J
列式,trace(M)表示直迹,L和L分别表示图像,在点(茗,Y) 处沿茹和Y方向的梯度,o是卷积操作符,,表示对,做高斯 滤波。
多尺度Harris角点检测将尺度空间理论引入Harris角 点检测算法,具体步骤如下:
Stpl:利用Harris角点检测算法计算不同尺度下的角点 度量,尺度的变化按照高斯窗的标准偏差以=0.5:5,步长 为0.5。
Stp2:选取合适的阈值,在每一尺度下采用非极大值抑 制方法得到角点集合。
Stp3:从第二尺度开始到最大尺度,查找是否当前尺度 下的角点在前一尺度中出现,如果没有,保留此点;如果有, 剔除。
Chongqing 400065,China)
ABSTRACT:In the methods of image matching based on the characters,the character descriptor is used to measure the two pictures’similarity.A good character descriptor plays a significant role in establishing the relationship be— tween two images and increasing the precision of image matching.In order to adapt the image’8 scale changes.in- crease the precision of.matching method,this paper leads the multi—scale Harris points detecting theory into the al- gorithm,and improved a character descriptor based on sift character for its vector designing,sampling area aspects and SO on,at last establish the relationship between the angular points through comparing the similarity of the de— scriptor.The experiments prove that,this algorithm is able to adapt the pictures’scale changes,and enhanced the ro- bustness of the descriptor when the image have noise and rotation changes,increased the precision in image marc—
第”卷第10期 文章编号:1006—9348(20lo)10—0207—04
计算机仿真
2010年10月
基于sift特征描述符的多尺度图像配准方法
甘玲,马艳春
(重庆邮电大学计算机科学与技术学院,重庆400065)
摘要:研究图像处理,提高图像的精确性,在基于特征的图像配准中,特征描述符用来对两幅图像的特征进行相似性度量。
Stp4:累计Stp3得出的全部角点即为最后结果。 多尺度Harris角点检测算法在不同尺度空间下检测图 像角点,最后综合各尺度下的角点为最后的特征点集,适应 了图像的尺度变化。
3基于sift的特征描述符及其改进 3.1基于sift的特征描述符
Sift特征描述符H1是一种以特征点周围像素的梯度和方 向信息为特征的描述符,文献[6]对描述符的维数、复杂度和 抗旋转能力进行了改进。对于图像在每一尺度空间下的像 素点(菇,Y),其梯度的模肼和方向0分别定义如式(4)、(5) 既示o
万方数据
2,一Ir/4,0,叮1月,Ir/2,3.tr/4)的累加值,并采用了一个高斯加 权窗口以减少圆环区域内远离中心点的像素对梯度信息的 影响。
Stp4:由于每一圆环内的像素在图象旋转后只有像素位 置发生变化,其他信息基本保持不变,所以每一环内的8个 方向的梯度累加值经排序后会对图像旋转保持一定的稳定 性。因此,定义第一个圆环内的8个梯度累加值排序后作为 描述符的第1到8个元素,第二个圆环内的8个梯度累加值 排序后作为描述符的第9到16个元素,以此类推,8个同心 圆环共有“个元素。此1·64维向量就定义为特征点的特 征描述符。
相关文档
最新文档