- 3
- 0
- 约 25页
- 2016-12-02 发布于湖北
- 举报
Rob Hess的SIFT算法实现理解及注释
? ? ? ? SIFT算法不用我多解释了,这是一个很强大的算法,主要用于图像配准和物体识别等领域,但是其计算量相比也比较大,性价比比较高的算法包括PCA-SIFT和SURF其中OpenCV提供了SURF算法,但是为了方便理解。这里给出了Rob Hess所实现的SIFT算法的实现以及注释,结合我自己的理解,如果,您有关于SIFT算法不理解的地方咱们可以一起交流一下。或者您认为不详细的地方提出来。
? ? ? ?SIFT算法的主要实现在sift.c这个文件,其主要流程为:
(1)首先创建初始图像,即通过将图像转换为32位的灰度图,然后将图像使用三次插值来方大,之后通过高斯模糊处理
(2)在此基础上进行高斯金字塔的构建以及高斯差分金字塔的构建
(3)对图像进行极值点检测
(4)计算特征向量的尺度
(5)调整图像大小
(6)计算特征的方向
(7)计算描述子,其中包括计算二维方向直方图并转换直方图为特征描述子
首先给出sift算法的整体框架代码:
输入参数:
img为输入图像;
feat为所要提取的特征指针;
intvl指的是高斯金字塔和差分金字塔的层数;
sigma指的是图像初始化过程中高斯模糊所使用的参数;
? contr_thr是归一化之后的去除不稳定特征的阈值;
curv_thr指的是去除边缘的特征的主曲率阈值;
img_dbl是是否将
您可能关注的文档
最近下载
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 注水系统效率计算.ppt
- XT-20自动过分相地面磁感应传感器专用测量仪使用说明书2011.pdf VIP
- 《计算机系统结构》 第二版课后答案(张晨曦 ).pdf VIP
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
原创力文档

文档评论(0)