SURF: speed up robust feature

SURF特点:

1.使用积分图像完成图像卷积(相关)操作;

2,使用Hessian矩阵检测特征值;

3,使用基于分布的描述符(局部信息)。

兴趣点检测相关研究:

1998 Lindberg介绍自动尺度选择的概念,允许检测图像中的兴趣点在它们的特征尺度上。他实验了Hessian矩阵的行列式和Laplacian(和矩阵的迹一致)检测团状结构。

1998 Lowe提出用DOG近似LOG。

2001 Mikolajczyk 和Schmid 重新定义了这个方法,名为Harris-Laplace和Hessian-Laplace。使用Harris或Hessian矩阵的行列式来选择特征点的闻之,使用Laplacian选择尺度。

此外Mikolajczyk(2005,2006)还做了一些算子的比较工作。从中可知:基于Hessian检测器比基于Harris检测器更稳定,重复检测性更好。此外,使用Hessian矩阵的行列式比使用它的迹更有优势。同时也发现使用类似于DOG的近似方法可以提高速度但只损失很小的精度。

描述符的相关研究:

图像特征点的描述符一个共同点是表达了兴趣点邻域内小尺度的特征分布。使得描述符的描述性更好,识别性更高。SIFT的特点正是掌握了空间域亮度模式的大量信息(基于直方图方法:8个方向的箱格,4*4像素)。描述了特征点邻域内点的梯度方向信息,共128维。

PCA-SIFT:36维,匹配速度更快,但区分度下降,并且延长了特征的计算时间。

GLOH:区分度更高但是数据压缩花销时间太长。

2006 Grabner使用积分图像近似SIFT。可以达到和我们同样的速度。但是相比SIFT质量有所下降。(为SURF提供了重要信息积分图像)。

匹配算法:BBF(k-d tree),balltrees, vocabulary trees, locality sensitine hashing.本文补充提出了,使用Hessian矩阵的迹来显著提高匹配速度。在低维描述符下,任何算法的匹配速度都很快。

二.兴趣点检测。

使用HESSIAN矩阵的近似检测兴趣点。使用积分图像加快计算。

2001 Viola and Jones 提出积分图像的概念。

1998 Simard 提出的盒形计算框架使用积分图像。

本文的创新点:

使用近似的Hessian矩阵来求特征点。DOG近似LOG,盒形滤波近似不同的二次微分。

在3*3*3的邻域范围内寻找Hessian矩阵的行列式最大值。9*9盒形滤波器相当于方差1.2的高斯函数。

图像尺度的改变是通过改变盒形滤波器尺寸实现的。尺度空间的分组时,相邻组首尺度滤波器大小之差相差2倍。如第一二组差6,则二三组差12.为了减少计算时间,第一组采样间隔1像素,第二组2像素,以此倍增。

特征点的精确定位即实现亚像素描述,通过LOWE文章中提出的泰勒级数展开,可求得。

三.特征点描述与匹配

本文提出的是,建立一阶Haar小波在x和y上的响应的分布(局部信息整合),使用积分图像提高计算速度,并且只有64维。使用Laplacian(迹)的符号来索引特征点,方便匹配。

小波变换的重要用途是图像压缩。在图像识别等应用中主要应用于人脸识别和行人识别。

2002 haar-like features

2001 矩形特征与Adaboost(一种级联滤波器,识别)VIOL

1998 a general frame work for object detection

1997 pedestrian detction using wavelet template

3.1方向赋值

选定一个6S(尺度)的圆,对每个像素计算边长为4S的Haar小波。使用原点在特征点,方差2s的高斯函数为权重函数。计算60度滑动窗内的像素在x和y方向的小波模的和。滑动窗以5度为一步转动,选择出圆内模值最大的向量,它的方向即为主方向。

基于Haar小波响应总和的描述符。选取以特征点为中心边长为20S的正方形区域,其中正方形的边和特征点的主方向向量垂直。(不同尺度的图像特征点选取的正方形边长不同)。将5*5的局部正方形投影到4*4的的子图中。每个描述符有4*4个子图组成。用方差为3.3S的高斯函数产生权重系数,减小离特征点远的像素的比重。

匹配时可使用Hessian矩阵的迹的符号,提供额外匹配信息,加快匹配速度。结合Kd-tree.

程序实现:

在opencv实现的函数里,圆形区域用方形区域替代。在计算描述符的方形中边长是20*20,实际选取时是21*21,以特征点为中心。另外由于矩形特征计算的缘故,边缘部分的几个像素不计算。如果起始盒形滤波器的边长为9,则距离边界四个像素以内的点才可以计算。

SURF: speed up robust feature相关推荐

  1. Surf: Speed up robust feature的回顾和思考

    一.Surf由来 SIFT算法比较稳定,检测到的特征点也比较多,但是其最大的缺点是计算复杂度较高.为此,不少学者进行了改进,其中比较出名的就是SURF算法,中文意思为快速鲁棒特征.它是瑞士苏黎世联邦理 ...

  2. OpenCV中的SURF(Speeded-Up Robust Features 加速鲁棒特征)

    OpenCV中的SURF(加速健壮功能) 1. 效果图 2. 原理 2.1 为什么SURF比SIFT快? 2.3 怎样获取SIFT与SURF? 3. 源码 参考 上一篇博客介绍了用于关键点检测和描述的 ...

  3. 学习OpenCV——Surf(特征点篇)flann快速最近邻搜索算法

    Surf(Speed Up Robust Feature) Surf算法的原理                                                             ...

  4. OpenCV特征点检测------Surf(特征点篇)

    Surf(Speed Up Robust Feature) Surf算法的原理                                                              ...

  5. SLAM前端知识汇总

    1.常用特征点汇总 1.1 Fast特征点 <SLAM14讲>中LK光流中用的特征点就是Fast特征点,然后对这些特征点进行光流追踪. 在8.3.2节的LK光流代码,第1帧提取的就是Fas ...

  6. 图像特征之SURF特征匹配

    原文站点:https://senitco.github.io/2017/06/27/image-feature-surf/   加速鲁棒特征(Speed Up Robust Feature, SURF ...

  7. java opencv surf_OpenCV中的SURF算法介绍

    SURF:speed up robust feature,翻译为快速鲁棒特征.首先就其中涉及到的特征点和描述符做一些简单的介绍: 特征点和描述符 特征点分为两类:狭义特征点和广义特征点.狭义特征点的位 ...

  8. SURF 特征点检测

    SURF可以用于对象定位和识别.人脸识别.3D重建.对象跟踪和提取兴趣点等.常用来进行物体辨识和图像匹配. 1.SURF 全称 speed up robust feature 是加速版的SIFT 2. ...

  9. Surf特征提取分析

    Surf特征提取分析 Surf Hessian SIFT 读"H.Bay, T. Tuytelaars, L. V. Gool, SURF:Speed Up Robust Features[ ...

最新文章

  1. 黄萱菁:自然语言处理中的可理解分析
  2. cs224n第一讲深度自然语言处理
  3. MySQL之INSERT
  4. STM8启动分析及IAP
  5. MPEG2、H.263、H.264协议效率对比
  6. 天梯赛-是否完全二叉搜索树
  7. em算法 实例 正态分布_Petuum提出序列生成学习算法通用框架
  8. css 鼠标悬浮样式_【技术】CSS设置链接鼠标(失效)不能点样式
  9. unity 如何获取到屏幕中间_【Unity】屏幕空间位置变换到世界空间位置的方法
  10. 工具类篇——时间处理Calendar类
  11. 浅评-我所用的输入法
  12. Video Caption(跨模态视频摘要/字幕生成)
  13. 迈普交换机中断计算机网络,迈普3100交换机配置命令大全
  14. H5抽奖十二宫格声音问题
  15. ”不怎么动的运动“塑造完美翘臀
  16. 乐高收割机器人_乐高机器人这个大坑,为啥大家都拽着孩子往里跳?
  17. ppt如何查看加载宏
  18. 如何获取CPU的主频和使用率?
  19. nginx 配置后缀
  20. 在windows生成SSH秘钥连接linux远程主机

热门文章

  1. PMPtiku项目管理第六版项目经理的领导力风格
  2. 计算机视觉ch3 图像到图像映射——全景拼接
  3. Java开发实战讲解!java象棋游戏源代码
  4. WAMP + VSCode + XDebug调试问题
  5. 软件工程:医院患者监护系统的问题定义及可行性研究
  6. pdf在线查看 html代码,PDF网页在线阅读器pdfjs
  7. Hive表操作及管理
  8. iso shell vg220齿轮油_【ShellOmalaS2G220,壳牌S2G220#齿轮油】- 黄页88网
  9. PDF格式分析(二十二)书签 outlines
  10. 程序员不服面试结果,惨遭HR怒怼......