《OpenCV3计算机视觉》 ── Python语言实现(原书第2版)
作者:Joe Minichino&Joseph Howse著 刘波 苗贝贝 史斌 译
在所有笔记中搜索你感兴趣的关键词!
作者:Joe Minichino&Joseph Howse著 刘波 苗贝贝 史斌 译
SURF算法采用快速Hessian算法检测关键点,而SURF算子会通过一个特征向量来描述关键点周围区域的情况。这和SIFT算法很像,SIFT算法分别采用DoG和SIFT算子来检测关键点和提取关键点的描述符。 SURF特征检测的步骤: 1.尺度空间的极值检测:搜索所有尺度空间上的图像,通过Hessian来识别潜在的对尺度和选择不变的兴趣点。 2.特征点过滤并进行精确定位。 3.特征方向赋值:统计特征点圆形邻域内的Harr小波特征。即在60度扇形内,每次将60度扇形区域旋转0.2弧度进行统计,将值最大的那个扇形的方向作为该特征点的主方向。 4.特征点描述:沿着特征点主方向周围的邻域内,取4×4个矩形小区域,统计每个小区域的Haar特征,然后每个区域得到一个4维的特征向量。一个特征点共有64维的特征向量作为SURF特征的描述子。
评论 (0)