(完整版)SIFT算法原理.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.1.1尺度空间极值检测 尺度空间理论最早出现于计算机视觉领域,当时其目的是模拟图像数据的多尺度特征。随后Koendetink利用扩散方程来描述尺度空间滤波过程,并由此证明高斯核是实现尺度变换的唯一变换核。Lindeberg,Babaud等人通过不同的推导进一步证明高斯核是唯一的线性核。因此,尺度空间理论的主要思想是利用高斯核对原始图像进行尺度变换,获得图像多尺度下的尺度空间表示序列,对这些序列进行尺度空间特征提取。二维高斯函数定义如下: (5) 一幅二维图像,在不同尺度下的尺度空间表示可由图像与高斯核卷积得到: (6) 其中(x,y)为图像点的像素坐标,I(x,y)为图像数据, L代表了图像的尺度空间。σ称为尺度空间因子,它也是高斯正态分布的方差,其反映了图像被平滑的程度,其值越小表征图像被平滑程度越小,相应尺度越小。大尺度对应于图像的概貌特征,小尺度对应于图像的细节特征。因此,选择合适的尺度因子平滑是建立尺度空间的关键。 在这一步里面,主要是建立高斯金字塔和DOG(Difference of Gaussian)金字塔,然后在DOG金字塔里面进行极值检测,以初步确定特征点的位置和所在尺度。 (1)建立高斯金字塔 为了得到在不同尺度空间下的稳定特征点,将图像与不同尺度因子下的高斯核进行卷积操作,构成高斯金字塔。 高斯金字塔有阶,一般选择4阶,每一阶有s层尺度图像,s一般选择5层。在高斯金字塔的构成中要注意,第1阶的第l层是放大2倍的原始图像,其目的是为了得到更多的特征点;在同一阶中相邻两层的尺度因子比例系数是,则第1阶第2层的尺度因子是,然后其它层以此类推则可;第2阶的第l层由第一阶的中间层尺度图像进行子抽样获得,其尺度因子是,然后第2阶的第2层的尺度因子是第1层的倍即。第3阶的第1层由第2阶的中间层尺度图像进行子抽样获得。其它阶的构成以此类推。 (2)建立DOG金字塔 DOG即相邻两尺度空间函数之差,用来表示,如公式(3)所示: (7) DOG金字塔通过高斯金字塔中相邻尺度空间函数相减即可,如图1所示。在图中,DOG金字塔的第l层的尺度因子与高斯金字塔的第l层是一致的,其它阶也一样。 图1 高斯图像金字塔(S=2)与DOG金字塔 (3)DOG空间的极值检测 在上面建立的DOG尺度空间金字塔中,为了检测到DOG空间的最大值和最小值,DOG尺度空间中中间层(最底层和最顶层除外)的每个像素点需要跟同一层的相邻8个像素点以及它上一层和下一层的9个相邻像素点总共26个相邻像素点进行比较,以确保在尺度空间和二维图像空间都检测到局部极值,如图2所示。 图2 DOG空间局部极值检测 在图3中,标记为叉号的像素若比相邻26个像素的DOG值都大或都小,则该点将作为一个局部极值点,记下它的位置和对应尺度。 3.1.2 精确定位特征点位置 由于DOG值对噪声和边缘较敏感,因此,在上面DOG尺度空间中检测到局部极值点还要经过进一步的检验才能精确定位为特征点。下面对局部极值点进行三维二次函数拟和以精确确定特征点的位置和尺度,尺度空间函数在局部极值点处的泰勒展开式如公式(8)所示。 (8) 其中,,。公式(4)中的一阶和二阶导 数是通过附近区域的差分来近似求出的,列出其中的几个,其它的二阶导数以此类推。通过对公式(8)求导,并令其为0,得出精确的极值位置,如公式(9)所示: (9) 在上面精确确定的特征点中,同时要去除低对比度的特征点和不稳定的边缘响应点,以增强匹配稳定性、提高抗噪声能力。 去除低对比度的特征点:把公式(9)代到公式(8)中,只要前两项,得到公式(10): (10) 通过式(6)计算出,若,则该特征点就保留下来,否则就丢弃。 去除不稳定的边缘响应点:海森矩阵如公式(11)所示,其中的偏导数是上面确定的特征点处的偏导数,它也是通过附近区域的差分来近似估计的。 (11) 通过2×2的海森矩阵日来计算主曲率,由于D的主曲率与H矩阵的特征值成比例,根据文献[5],不具体求特征值,求其比例ratio。设是最大幅值特征,是次小的,则如公式(12)所示。 (12) 由公式(12)求出,常取,若则保留该特征点,否则就丢弃。 3.1.3 确定特征点主方向 利用特征点邻域像素的梯度方向分布特性为每个特征点指定方向参数,使算子具备旋转不变性。 (13) 公式(13)为处的梯度值和方向。为所用的尺度为每个特征点各自所在的尺度,要确定是哪一阶的哪一层。在实际计算过程中,在以特征

文档评论(0)

南江月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档