SIFT算法原理与试验分析.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SIFT算法原理与试验分析

SIFT算法原理与试验分析 David Lowe在总结现有的基于不变量特征检测方法基础上,提出了一种基于尺度空间的不变特征提取算法以及基于该特征的描述符,并将这种方法命名为尺度不变特征变换(Scale Invariant Feature Transform)-简称SIFT算法。该不变性特征具有在平移、旋转、缩放、甚至仿射变换条件下保持不变的特点。 ①SIFT的主要思想: SIFT算法是一种在尺度空间寻找极值点,提取位置、尺度、旋转不变的局部特征提取算法。 ②SIFT的主要特点: a) SIFT特征是图像的局部特征,其对平移、旋转、尺度缩放、亮度变化保持不变性,对光照变化、视角变化、仿射变换、噪声也保持一定程度的稳定性。具有较强的鲁棒性。 b) 独特性(Distinctiveness)好,信息量丰富,适用于在海量特征数据库中进行快速、准确的匹配,在特征匹配时可以以一个很高的概率正确匹配。 c) 多量性,即使少数的几个物体也可以产生大量SIFT特征向量,这对于目标识别非常重要。 d) 高速性,经优化的SIFT匹配算法甚至可以达到实时的要求。 e) 可扩展性,可以很方便的与其他形式的特征向量进行联合。 ③SIFT算法步骤: 检测尺度空间极值点 精确定位极值点,得到关键点,并确定关键点的位置和所处的尺度 为每个关键点指定方向参数(使用极值点邻域梯度的主方向作为该关键点的方向特征,以实现算子对尺度和方向的无关性) 关键点描述子的生成 利用SIFT算法从图像中提取出的特征可用于同一个物体或场景的可靠匹配。 ④SIFT算法的原理 ▲尺度空间的生成 尺度空间理论目的是模拟图像数据的多尺度特征。(为了使特征具有尺度不变性,特征点的检测是在多尺度空间完)成的。尺度空间理论最早出现于计算机视觉领域时,其目的是模拟图像数据的多尺度特征。 高斯卷积核是实现尺度变换的唯一变换核,并且是唯一的线性核。所以一幅二维图像的尺度空间定义为: 其中 是尺度可变高斯函数, (x,y)是空间坐标,符号*表示卷积,(x,y)代表图像的像素位置,是尺度空间因子,值越小表示图像被平滑的越少,相应的尺度也就越小。大尺度对应于图像的概貌特征,小尺度对应于图像的细节特征。 为了有效的在尺度空间检测到稳定的关键点,提出了高斯差分尺度空间(DOG scale-space)。利用不同尺度的高斯差分核与图像卷积生成。 选择高斯差分函数主要有两个原因,第一,它计算效率高。第二,它可作为尺度归一化的拉普拉斯高斯函数的一种近似。DOG算子计算简单,是尺度归一化的LoG算子的近似。 图像金字塔的构建:图像金字塔共O组,每组有S层,下一组的图像由上一组图像降采样得到。图1由两组高斯尺度空间图像示例金字塔的构建, 第二组的第一副图像由第一组的第一副到最后一副图像由一个因子2降采样得到。图2 DoG算子的构建: 图1 Two octaves of a Gaussian scale-space image pyramid with s =2 intervals. The first image in the second octave is created by down sampling the second to last image in the previous 图2 The difference of two adjacent intervals in the Gaussian scale-space pyramid create an interval in the difference-of-Gaussian pyramid (shown in green). 1994年Lindeberg研究发现高斯差分函数(Difference of Gaussian,简称DOG算子)与尺度归一化的高斯拉普拉斯函数非常近似,如图1所示,图中红色曲线表示的是高斯差分算子,而蓝色曲线表示的是高斯拉普拉斯算子。2002年Mikolajczyk在详细的实验比较中发现的极大值和极小值同其它的特征提取函数,例如梯度,Hessian或Harris角特征比较,能够产生最稳定的图像特征。 其中和的关系可以从如下公式推导得到: 利用差分近似代替微分,则有: 因此,有 其中k-1是个常数,并不影响极值点位置的求取。 图1 高斯拉普拉斯和高斯差分的比较 图2中展示了构造的一种有效方法。 首先采用不同尺度因子的高斯核对图像进行卷积以得到图像的不同尺度空间,将这一组图像作为金子塔图像的第一层。

文档评论(0)

youshen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档