Advertisement

open cv SURF特征检测

阅读量:

SURF特征检测(加速鲁棒特征)的定义

  1. 该方法属于尺度不变特征检测,意味着无论物体在何种尺度下被拍摄,均可识别出相同的关键点。同时,每个被识别出的特征点都会对应一个特定的尺度参数。

  2. SURF特征全称为加速稳健特征(Speeded Up Robust Feature),不仅具备尺度不变性,还具有较高的计算效率。

  3. 该算法广泛应用于对象定位与识别、人脸识别、三维重建、目标跟踪及兴趣点提取等领域。其部分设计灵感来源于SIFT算法。

应用领域

SURF可应用于对象定位与识别、人脸识别、三维重建、目标跟踪以及兴趣点提取等场景,常用于物体辨识和图像匹配任务。

SURF的完整名称为speed up robust feature,是SIFT算法的一种优化版本。

由于SURF特征检测相较于Harris等算子具有更优越的尺度不变性,因此在不同景深、高度、方向和视角下均能实现快速且精确的特征匹配。


如何提取SURF特征?分为两个步骤:检测与描述

关键点检测

关键点描述

哪些类型的点可以被视为关键点

只要该点所对应的物体仍处于摄像头视野范围内,即可被检测到。例如角点、边界处的像素、亮区中的暗部或暗区中的亮部等。简而言之,这些是与周围区域存在显著差异的像素点。

该方法对光照强度的变化具有较强的鲁棒性。

运行机制

全部评论 (0)

还没有任何评论哟~