sift算法详解及应用ppt课件.ppt
《sift算法详解及应用ppt课件.ppt》由会员分享,可在线阅读,更多相关《sift算法详解及应用ppt课件.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BEIJINGINSTITUTEOFTECHNOLOGY为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/181/60尺度不变特征变换匹配算法ScaleInvariantFeatureTransform(SIFT)宋丹10905056Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大
2、精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1821.SIFT简介2.SIFT算法实现细节提纲3.SIFT算法的应用领域4.SIFT算法的扩展与改进Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/183SIFT简介l传统的特征提取方法的特征提取方法成像匹配的核心成像匹配
3、的核心问题是将同一目是将同一目标在在不同不同时间、不同分不同分辨率辨率、不同光照不同光照、不同位姿不同位姿情况下所成的像相情况下所成的像相对应。传统的匹配算法往往是直接提取角点或的匹配算法往往是直接提取角点或边缘,对环境的适境的适应能力能力较差,急需提出一种差,急需提出一种鲁棒性棒性强、能、能够适适应不同光不同光照、不同位姿等情况下能照、不同位姿等情况下能够有效有效识别目目标的方法。的方法。Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大
4、会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1842019年年BritishColumbia大学大大学大卫.劳伊(伊(DavidG.Lowe)教授)教授总结了了现有有的基于不的基于不变量技量技术的特征的特征检测方法,并正式提出了一种基于尺度空方法,并正式提出了一种基于尺度空间的、的、对图像像缩放、旋放、旋转甚至仿射甚至仿射变换保持不保持不变性的性的图像局部特征描述算子像局部特征描述算子SIFT(尺度不(尺度不变特征特征变换),),这种算法在种算法在2019年被加以完善。年被加以完善。lSIFT提出的目的和意提出的目的和意义DavidG.Lo
5、weComputerScienceDepartment2366MainMallUniversityofBritishColumbiaVancouver,B.C.,V6T1Z4,CanadaE-mail:lowecs.ubc.caSIFT简介Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/185SIFT简介l将一幅将一幅图像映射(像映射(变换)
6、为一个一个局部特征向量集局部特征向量集;特征向量具有平移、;特征向量具有平移、缩放、旋放、旋转不不变性,同性,同时对光照光照变化、仿射及投影化、仿射及投影变换也有一定不也有一定不变性。性。OriginalimagecourtesyofDavidLoweScale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/186SIFT简介lSIFT算法特点算法特点
7、SIFT特征是特征是图像的像的局部特征局部特征,其,其对旋旋转、尺度、尺度缩放、亮度放、亮度变化保化保持不持不变性,性,对视角角变化、仿射化、仿射变换、噪声也保持一定程度的、噪声也保持一定程度的稳定定性。性。独特性独特性(Distinctiveness)好,信息量丰富,适用于在海量特征好,信息量丰富,适用于在海量特征数据数据库中中进行快速、准确的匹配。行快速、准确的匹配。多量性,即使少数的几个物体也可以多量性,即使少数的几个物体也可以产生大量生大量SIFT特征向量。特征向量。经过优化的化的SIFT算法可算法可满足一定的速度需求。足一定的速度需求。可可扩展性,可以很方便的与其他形式的特征向量展性
8、,可以很方便的与其他形式的特征向量进行行联合。合。Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/187目目标的自身状的自身状态、场景所景所处的的环境和成像器材的成像特性等因素影境和成像器材的成像特性等因素影响响图像配准像配准/目目标识别跟踪的性能。而跟踪的性能。而SIFT算法在一定程度上可解决:算法在一定程度上可解决:目目标的旋的旋转、缩放
9、、平移(放、平移(RST)图像仿射像仿射/投影投影变换(视点点viewpoint)光照影响(光照影响(illumination)目目标遮遮挡(occlusion)杂物物场景(景(clutter)噪声噪声lSIFT算法可以解决的算法可以解决的问题SIFT简介BackScale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/188SIFT算法实现细节lSI
10、FT算法算法实现步步骤简述述SIFT算法的算法的实质可以可以归为在不同尺度空在不同尺度空间上上查找特征点(关找特征点(关键点)的点)的问题。SIFT算法算法实现物体物体识别主要有三大工序,主要有三大工序,1、提取关、提取关键点;点;2、对关关键点附加点附加详细的信息(局部特征)也就是所的信息(局部特征)也就是所谓的描述器;的描述器;3、通、通过两方特征点(附两方特征点(附带上上特征向量的关特征向量的关键点)的两两比点)的两两比较找出相互匹配的若干找出相互匹配的若干对特征点,也就建立了特征点,也就建立了景物景物间的的对应关系。关系。Scale Invariant Feature Transfor
11、mSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1891.关关键点点检测2.关关键点描述点描述3.关关键点匹配点匹配4.消除消除错配点配点SIFT算法实现细节lSIFT算法算法实现步步骤Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教
12、育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1810所所谓关关键点,就是在不同点,就是在不同尺度空尺度空间的的图像下像下检测出的具有方向出的具有方向信息的局部极信息的局部极值点。点。根据根据归纳,我,我们可以看出特征点具有的三个特征:可以看出特征点具有的三个特征:尺度尺度方向方向大小大小关键点检测的相关概念1.哪些点是哪些点是SIFT中要中要查找的关找的关键点(特征点)?点(特征点)?这些点是一些些点是一些十分突出的点不会因光照条件的改十分突出的点不会因光照条件的改变而消失而消失,比如,比如角点角点、边缘点点、暗区域的亮点暗区域的亮点以及以及亮区域的暗点亮
13、区域的暗点,既然两幅,既然两幅图像中有相同的景物,像中有相同的景物,那么使用某种方法分那么使用某种方法分别提取各自的提取各自的稳定点,定点,这些点之些点之间会有相互会有相互对应的匹配的匹配点。点。Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1811我我们要精确表示的物体都是通要精确表示的物体都是通过一定的尺度来反映的。一定的尺度来反映的。
14、现实世界的世界的物体也物体也总是通是通过不同尺度的不同尺度的观察而得到不同的察而得到不同的变化。化。尺度空尺度空间理理论最早在最早在1962年提出,其主要思想是通年提出,其主要思想是通过对原始原始图像像进行尺度行尺度变换,获得得图像多尺度下的尺度空像多尺度下的尺度空间表示序列,表示序列,对这些序列些序列进行行尺度空尺度空间主主轮廓的提取,并以廓的提取,并以该主主轮廓作廓作为一种特征向量,一种特征向量,实现边缘、角点角点检测和不同分辨率上的特征提取等。和不同分辨率上的特征提取等。尺度空尺度空间中各尺度中各尺度图像的模糊程度逐像的模糊程度逐渐变大,能大,能够模模拟人在距离目人在距离目标由近到由近到
15、远时目目标在在视网膜上的形成网膜上的形成过程。程。尺度越大尺度越大图像越模糊。像越模糊。2.什么是尺度空什么是尺度空间(scalespace)?)?关键点检测的关键点检测的相关概念Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1812根据文献根据文献Scale-spacetheory:Abasictoolforanalysingstruct
16、uresatdifferentscales我我们可知,高斯核是唯一可以可知,高斯核是唯一可以产生生多尺度空多尺度空间的核,一个的核,一个图像的尺度空像的尺度空间,L(x,y,),定定义为原始原始图像像I(x,y)与一个可与一个可变尺度的尺度的2维高斯函数高斯函数G(x,y,)卷卷积运算。运算。关键点检测高斯函数高斯函数尺度是自然存在的,不是人尺度是自然存在的,不是人为创造的!高斯卷造的!高斯卷积只是表只是表现尺度空尺度空间的一种形式的一种形式关键点检测的相关概念Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为
17、深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/18133.高斯模糊高斯模糊高斯模糊是在高斯模糊是在AdobePhotoshopAdobePhotoshop等等图像像处理理软件中广泛使用的件中广泛使用的处理理效果,通常用它来减小效果,通常用它来减小图像噪声以及降低像噪声以及降低细节层次。次。这种模糊技种模糊技术生成生成的的图像的像的视觉效果是好像效果是好像经过一个半透明的屏幕一个半透明的屏幕观察察图像。像。关键点检测关键点检测的相关概念Scale Invariant Fea
18、ture TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1814关键点检测r为模糊半径,模糊半径,在减小在减小图像尺寸的像尺寸的场合合经常使用高斯模糊。在常使用高斯模糊。在进行欠采行欠采样的的时,通常在采通常在采样之前之前对图像像进行低通行低通滤波波处理。理。这样就可以保就可以保证在采在采样图像中不会出像中不会出现虚假的高虚假的高频信息。信息。关键点检测的相关概念Scale Invari
19、ant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1815在在实际应用中,在用中,在计算高斯函数的离散近似算高斯函数的离散近似时,在大概,在大概3距离之外的距离之外的像素都可以看作不起作用,像素都可以看作不起作用,这些像素的些像素的计算也就可以忽略。算也就可以忽略。通常,通常,图像像处理程序只需要理程序只需要计算算关键点检测高斯模板大小的高斯模板大小的选择0.0000
20、00670.000022920.000191170.000387710.000191170.000022920.000000670.000022920.000786330.006559650.013303730.006559650.000786330.000022920.000191170.006559650.054721570.110981640.054721570.006559650.000191170.000387710.013303730.110981640.225083520.110981640.013303730.000387710.000191170.006559650.0547
21、21570.110981640.054721570.006559650.000191170.000022920.000786330.006559650.013303730.006559650.000786330.000022920.000000670.000022920.000191170.000387710.000191170.000022920.00000067高斯模板高斯模板关键点检测的相关概念Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻
22、全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1816高斯模糊具有高斯模糊具有圆对称性。称性。高斯模糊具有高斯模糊具有线性可分性可分的性的性质,也可以在,也可以在二二维图像上像上对两个独立的一两个独立的一维空空间分分别进行行计算算。这样可以大大可以大大减少了运算的次数减少了运算的次数。对一幅一幅图像像进行多次行多次连续高斯模糊的效果与一次更大的高斯模糊可以高斯模糊的效果与一次更大的高斯模糊可以产生同生同样的效果,大的高斯模糊的半径是所用多个高斯模糊半径平方的效果,大的高斯模糊的半径是所用多个高斯模糊半径平方和的平方根。例如,使用半径
23、分和的平方根。例如,使用半径分别为 6和和 8的两次高斯模糊的两次高斯模糊变换得到得到的效果等同于一次半径的效果等同于一次半径为 10的高斯模糊效果,的高斯模糊效果,根据根据这个关系,使用多个个关系,使用多个连续较小的高斯模糊小的高斯模糊处理不会比理不会比单个高斯个高斯较大大处理理时间要少。要少。高斯模糊的性高斯模糊的性质关键点检测关键点检测的相关概念Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小
24、学图书室育人功能充分发挥中小学图书室育人功能2023/1/1817高斯金子塔的构建高斯金子塔的构建过程可分程可分为两步:两步:(1)对图像做高斯平滑;像做高斯平滑;(2)对图像做降采像做降采样。为了了让尺度体尺度体现其其连续性,在性,在简单下采下采样的基的基础上加上了高斯上加上了高斯滤波。波。一幅一幅图像可以像可以产生几生几组(octave)图像,一像,一组图像包括几像包括几层(interval)图像。像。4.高斯金字塔高斯金字塔关键点检测关键点检测的相关概念Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深
25、入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分发挥中小学图书室育人功能充分发挥中小学图书室育人功能2023/1/1818高斯高斯图像金字塔共像金字塔共o组、s层,则有:有:关键点检测的相关概念尺度空尺度空间坐坐标;ssub-level层坐坐标;0初始尺度;初始尺度;S每每组层数(一般数(一般为35)。)。Scale Invariant Feature TransformSIFT为深入学习习近平新时代中国特色社会主义思想和党的十九大精神为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神贯彻全国教育大会精神,充分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sift 算法 详解 应用 ppt 课件
限制150内