计算机视觉学习初识SIFT算法课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机视觉学习初识SIFT算法课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 视觉 学习 初识 SIFT 算法 课件
- 资源描述:
-
1、大家好大家好计算机视觉学习初识SIFT算法SIFT(Scale-invariant feature transform),尺度不变特征。实质是在不同的尺度空间上查找关键点(特征点),并计算出关键点的方向。这些特征具有旋转和不变性,而且能够克服光照和视角的变化。SIFT算法思想尺度空间极值点的检测关键点的定位关键点方向的分配关键点描述符算法思想尺度空间极值点的检测高斯模糊尺度空间理论高斯金字塔的构建检测DOG尺度空间极值点u尺度空间极值点的检测:通过对原始图像进行高斯滤波形,建立高斯金字塔,通过高斯差分来找到那些感兴趣的点,也就是在以后的图像匹配中可能发挥作用的特征点。尺度空间极值点的检测高斯模
2、糊SIFT算法是在不同的尺度空间上查找关键点,而尺度空间的获取需要使用高斯模糊来实现,Lindeberg等人已证明高斯卷积核是实现尺度变换的唯一变换核,并且是唯一的线性核。高斯模糊是一种图像滤波器,它使用正态分布(高斯函数)计算模糊模板,并使用该模板与原图像做卷积运算,达到模糊图像的目的。N维空间正态分布函数: 是正态分布的标准差。 值越大,图像越模糊(平滑)。r为模糊半径,模糊半径是指模板元素到模板中心的距离。高斯模糊如二维模板大小为m*n,则模板上的元素(x,y)对应的高斯计算公式为:分布不为零的像素组成的卷积矩阵与原始图像做变换。每个像素的值都是周围相邻像素值的加权平均。原始像素的值有最
3、大的高斯分布值,所以有最大的权重,相邻像素随着距离原始像素越来越远,其权重也越来越小。这样进行模糊处理比其它的均衡模糊滤波器更高地保留了边缘效果。高斯模糊在实际应用中,3 之外的像素忽略不计。故一般计算 的矩阵。 为了确保模板矩阵中的元素在0,1之间,需将模板矩阵归一化。分离高斯模糊因为二维模版的关系,造成边缘图像的缺失 越大缺失像素越多 , 越大,计算量越大。 分离高斯模糊,将二维高斯变换分为在x轴和y轴上的两次一维高斯变换。分离高斯模糊 对用模板矩阵超出边界的部分虚线框,将不做卷积计算。如图2.4中x方向的第一个模板1*5,将退化成1*3的模板,只在图像之内的部分做卷积。u两次一维的高斯卷
4、积将消除二维高斯矩阵所产生的边缘。u计算复杂度两次一维矩阵:二维不可分矩阵:尺度空间理论u尺度空间理论的基本思想是:在图像信息处理模型中引入一个被视为尺度的参数,通过连续变化尺度参数获得多尺度下的尺度空间表示序列,对这些序列进行尺度空间主轮廓的提取,并以该主轮廓作为一种特征向量,实现边缘、角点检测和不同分辨率上的特征提取等。一个图像的尺度空间定义为一个变化尺度的高斯函数与原图像的卷积。是尺度空间因子,值越小,表示被平滑的就越少,相应的尺度也就越小。大尺度对应于图像的概貌特征,小尺度对应于图像的细节特征。高斯金字塔的构建u 图像的金字塔模型是指,将原始图像不断降阶采样(长,宽各减去一半),得到一
5、系列大小不一的图像,由大到小,从下到上构成的塔状模型。u 高斯金字塔的构建分为两部分:1. 对图像作不同程度的高斯模糊。2. 对图像做降采样。高斯金字塔的构建金字塔的层数根据图像的原始大小和塔顶图像的大小共同决定,其计算公式如下:其中M,N为原图像的大小,t为塔顶图像的最小维数的对数值。高斯金字塔的构建将图像金字塔每层的一张图像使用不同参数做高斯模糊,使得金字塔的每层含有多张高斯模糊图像,将金字塔每层多张图像合称为一组(Octave),金字塔每层只有一组图像,组数和金字塔层数相等。每组含有多张(也叫层Interval)图像。尺度空间的所有取值,i为octave,即组数,s为每组层数:高斯金字塔
6、的构建u 降采样时,高斯金字塔上一组图像的初始图像(底层图像)是由前一组图像的倒数第三张图像隔点采样得到的。第0组:0,1,2,3,4,5第1组:6,7,8,9,10,11第二组:则第二组第一张图片就是是由9降采样得到,其他类似。检测DOG尺度空间极值点Difference of Gaussian(DOG)是高斯函数的差分,是灰色图像增强和角点检测的方法,利用不同的高斯差分核与原图像卷积。下图所示不同下图像尺度空间:检测DOG尺度空间极值点u 一个点如果在DOG尺度空间本层以及上下两层的26个领域中是最大或最小值时,就认为该点是图像在该尺度下的一个特征点,如图所示。 在极值比较的过程中,每一组
7、图像的首末两层是无法进行极值比较的,为了满足为了满足尺度变化的连续性,尺度变化的连续性,我们在每一组图像的顶层继续用高斯模糊生成了 3 幅图像,高斯金字塔有每组S+3层图像。DOG金字塔每组有S+2层图像.(s为每组层数)检测DOG尺度空间极值点s=3的情况假设s=3这样在,Gauss Space里,有s+3项。在DOG Space里,有s+2项。尺度连续变化。尺度连续变化。检测DOG尺度空间极值点在 Lowe的论文中 ,将第0层的初始尺度定为1.6(最模糊),图片的初始尺度定为0.5(最清晰). 在检测极值点前对原始图像的高斯平滑以致图像丢失高频信息,所以 Lowe 建议在建立尺度空间前首先
展开阅读全文