登录
首页 » Others » SIFT算法详解及应用(讲的很详细)

SIFT算法详解及应用(讲的很详细)

于 2020-05-27 发布
0 377
下载积分: 1 下载次数: 2

代码说明:

SIFT算法入门时看的一篇文章,SIFT算法详解及应用(讲的很详细)SIFT简介SIFTScale Invariant Feature Transform传统的特征提取方法成像匹配的核心问题是将同一目标在不同时间、不同分辨率、不同光照、不同位姿情况下所成的像相对应。传统的匹配算法往往是直接提取角点或边缘,对环境的适应能力较差,急需提出一种鲁棒性强、能够适应不同光照、不同位姿等情况下能够有效识别目标的方法。己0]/3/己7彐SIFT简介SIFTScale Invariant Feature TransformSIFT提出的目的和意义分1999年 British columbia大学大卫.劳伊( David g.Lowe)教授总结了现有的基于不变量技术的特征检测方法,并正式提出了一种基于尺度空间的、对图像缩放、旋转甚至仿射变换保持不变性的图像局部特征描述算子一SIFT(尺度不变特征变换),这种算法在2004年被加以完善己0]/3/己7SIFT简介SIFTScale Invariant Feature Transform将一幅图像映射(变换)为一个局部特征向量集;特征向量具有平移、缩放、旋转不变性,同时对光照变化、仿射及投影变换也有一定不变性。己0]/3/己7SIFT简介SIFTScale Invariant Feature TransformSIFT算法特点SIFT特征是图像的局部特征,其对旋转、尺度缩放、亮度变化保持不变性,对视角变化、仿射变换、噪声也保持一定程度的稳定性。独特性( Distinctiveness)好,信息量丰富,适用于在海量特征数据库中进行快速、准确的匹配。多量性,即使少数的几个物体也可以产生大量SIFT特征向量。经过优化的SIFT算法可满足一定的速度需求。可扩展性,可以很方便的与其他形式的特征向量进行联合。己0]/3/己7SIFT简介SIFTScale Invariant Feature TransformSIFT算法可以解决的问题目标的自身状态、场景所处的环境和成像器材的成像特性等因素影响图像配准/目标识别跟踪的性能。而SIFT算法在一定程度上可解决:目标的旋转、缩放、平移(RST)图像仿射/投影变换(视点 viewpoint)光照影响(111 amination)目标遮挡( occlusion)杂物场景(c1 utter)噪声己0]/3/己7SIFT算法实现细节SIFTScale Invariant Feature TransformSIFT算法实现步骤简述SIFT算法的实质可以归为在不同尺度空间上查找特征点(关键点)的问题。原图像特征点特征点目标的特检测描述征点集特征点匹匹配点矫配正目标图像特征点特征点目标的特检测描述征点集SIFT算法实现物体识别主要有三大工序,1、提取关键点;2、对关键点附加详细的信息(局部特征)也就是所谓的描述器;3、通过两方特征点(附带上特征向量的关键点)的两两比较找出相互匹配的若干对特征点,也就建立了景物间的对应关系。SIFT算法实现细节SIFTScale Invariant Feature TransformSIFT算法实现步骤关键点检测己。关键点描述彐·关键点匹配4·消除错配点己0]/3/己7关键点检测的相关概念SFTiant Feature Transfor1.哪些点是SIFT中要查找的关键点(特征点)?这些点是一些十分突出的点不会因光照条件的改变而消失,比如角点边缘点、暗区域的亮点以及亮区域的暗点,既然两幅图像中有相同的景物,那么使用某种方法分别提取各自的稳定点,这些点之间会有相互对应的匹配点。所谓关键点,就是在不同尺度空间的图像下检测出的具有方向信息的局部极值点。根据归纳,我们可以看出特征点具有的三个特征:尺度方向大小己0]/3/己7

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 结构动力学使用中心差分法计算单自由度体系动力反应的MATLAB程序
    这是中心差分法计算单自由度体系动力反映的报告,包括中心差分法原理,中心差分法求解单自由度体系的自由振动问题
    2020-12-04下载
    积分:1
  • 基于MATLAB的QPSK建模仿真(小论文+m源程序)
    基于MATLAB的QPSK建模仿真(小论文+matlab 源程序),从原理、仿真到对比分析,比较适合作为参考
    2020-12-11下载
    积分:1
  • 利用matlab进行多维数组每一列进行独立的归一化处理
    自己编写的matlab归一化处理程序。网上有很多相关程序,但是要么非常复杂,要么就是功能不符合自己的要求,所以就自己编写了一个。资源是matlab的.m文件,可以实现对多维数组的每一列进行单独的归一化处理,归一化的结果就是每一列的数据均落在了0—1之间。网上有的程序是对整体进行归一化处理,那样还是避免不了大数吞小数的现象,所以必须进行单独列的归一化处理。程序其实很简单,供大家参考学习使用。
    2020-12-06下载
    积分:1
  • 基于AD9910的波形发生器
    基于AD9910的波形发生器:(1)产生频率范围:1Hz - 400MHz 的正弦波(2)产生幅度范围:1mV - 650mV 的正弦波(初始化后为:500mV)(3)产生上下限频率、频率步进(单位:Hz)、步进时间间隔(单位:us;输入范围:1-262us)可调的扫频波(4)利用 RAM 调制模式产生方波:采样时间间隔为 4*(1~65536)ns
    2020-12-09下载
    积分:1
  • 关联向量机(RVM)程序
    关联向量机程序 注释完全 步骤清晰 带有一个demo说明如何使用程序
    2020-12-03下载
    积分:1
  • 首届“挑战杯”全国大学生创业计划大赛金奖作品
    首届“挑战杯”全国大学生创业计划大赛金奖作品首届“挑战杯”全国大学生创业计划大赛金奖作品
    2020-12-08下载
    积分:1
  • win7+vs2015下编译成功的modbus上位机(应用libmodbus)包括所用调试工具和资料.rar
    【实例简介】在win7下采用vs2015编程的modbus上位机程序,c++程序,下载后可直接运行,对使用libmodbus入门有很大帮助,在此基础上可参考libmodbus例程及其它资料实现modbus tcp编程。含libmodbus的使用方法、虚拟串口工具及一本modbus入门书籍。
    2021-11-25 00:35:41下载
    积分:1
  • echarts离线百度地图+demo(演示)+步骤文档(超详细)
    环境在内网,又需要echarts结合百度地图,请参考本资源。里面有echarts+离线百度地图+demo+步骤文档(超详细)。百分百能用,用过麻烦好评,谢谢。
    2020-12-06下载
    积分:1
  • Qt 中读写Excel
    实现了Qt下的Excel的读写功能,都在线程中实现,有兴趣的可以看看。
    2020-11-28下载
    积分:1
  • matlab贝叶斯网络工具箱
    贝叶斯网络工具箱采用MATLAB语言编制的贝叶斯网络工具箱(Bayesian Networks Toolbox,BNT)可实现贝叶斯网络结构学习、参数学习、推理和构建贝叶斯分类器,此工具箱在贝叶斯学习编程方面非常灵活。利用贝叶斯网络工具箱可以解决贝叶斯学习和推理问题
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载