opencv中fast特征匹配_特征检测(三):OpenCV中的拐角检测的FAST算法

目标

在这一章当中,

我们将了解FAST算法的基础知识

我们将使用OpenCV功能为FAST算法找到角点。

理论

我们看到了几个特征探测器,其中很多都非常棒。但从实时应用角度来看,它们速度不够快。一个最好的例子是SLAM(同时定位和映射)移动机器人,其计算资源有限。

作为一种解决方案,Edward Rosten和Tom Drummond在2006年的论文“用于高速角点检测的机器学习”(稍后在2010年对其进行了修订)中提出了FAST(来自加速段测试的特征)算法。下面介绍该算法的基本概述。有关更多详细信息,请参阅原稿纸张(所有图像均取自原始纸张)。

使用FAST进行功能检测

选择

933b6cdf0e414a73fcbf4fadf8880bdf.png要识别为兴趣点的图像中的像素。让它的强度成为

e8ec5b9f58dbd0f73bdaea74a591ad4f.png

选择适当的阈值

ee1af995323ce2b5be85d94dc2913a22.png

考虑围绕被测像素的16个像素的圆圈。(见下图)

595671bba762a4a67d06cd60d4350d4e.png

现在像素

933b6cdf0e414a73fcbf4fadf8880bdf.png是一个角落,如果

c09b52ef0d85c22bc63d643810a22de2.png在圆圈(16像素)中存在一组连续的像素,这些像素比这些都亮

ee08f01c40be82b003cdaf0b7a1d968d.png或比它们都暗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值