位置: IT常识 - 正文

ORB特征(orb特征点匹配)

编辑:rootadmin
ORB特征 介绍

推荐整理分享ORB特征(orb特征点匹配),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:orb特征匹配,orb特征提取的缺点,orb特征提取算法,orb特征提取,orb特征提取算法,orb特征提取算法,orb特征点,orb特征提取,内容如对您有帮助,希望把文章链接给更多的朋友!

ORB(Oriented FAST and Rotated BRIEF)特征是一种常用的图像特征,其最大的优点是提取速度快,按业界的说法,ORB特征提取速度臂SURF快10倍,比SIFT快100倍。ORB特征由关键点和描述子两部分组成。他的关键点称为“Oriented FAST”,是一种改进的FAST角点。ORB提取速度快就得益于采用了FAST角点。它的描述子称为BRIEF(Binary Robust Independent Elementary Feature),是一种速度极快的二进制描述子。ORB特征的提取流程如图1所示。

图1 ORB特征提取流程 FAST关键点

FAST是一种角点,主要检测局部像素灰度变化明显的地方,以速度快著称。它的思想是:如果一个像素与领域的像素差别较大(过亮或过暗),那么它更可能是角点。相比于其他角点检测算法,FAST只需比较像素亮度的大小,十分快捷。它的检测过程如下(图2):

        1、在图像中选取像素p,假设它的亮度为。

        2、设置一个阈值T(一般设为的20%)。

        3、以像素p为中心,选取半径为3的圆上的16个像素点。

        4、假如选取的圆上有连续的N个点的亮度大于或小于,那么像素p可以被认为是特征点(N通常取12, 即FAST-12,。其他常用的N取值为9和11,他们分别被称为FAST-9和FAST-11)。

        5、循环以上四步,对每一个像素执行相同的操作。

ORB特征(orb特征点匹配)

FAST特征点虽然速度快,但是FAST角点不具有方向信息,并且还有尺度问题。比如远处看像是角点的地方,接近后看可能就不是角点了。针对FAST角点的问题,ORB添加了尺度和旋转的描述。尺度不变性由构建图像金字塔,并在金字塔的每一层上检测角点来实现。而特征的旋转是由灰度质心法(Intensity Centroid)实现的。

图2 Oriented FAST特征点提取过程

 图像金字塔是图像处理的常用方法,即对原始图像进行逐层的缩放,得到各种尺度下的图像。缩小后的图像可以看成是从更远的地方看到的图像。

图3 图像金字塔

 在旋转方面,只需要计算像素点p邻域的灰度质心m,邻域中心P到灰度质心m的方向就是特征点的方向。从而得到Oriented FAST。邻域的灰度质心计算过程如下:

        1、在邻域B中,定义邻域的矩为

        2、通过矩可以找到图像块的质心:

        3、连接邻域的几何中心p与质心C,得到一个方向向量,于是特征点的方向可以定义为

BRIEF描述子

BRIEF是一种二进制描述子,其描述向量由许多个0和1组成,这里的0和1编码了关键点附近两个随机像素(比如p和q)的大小关系:如果p比q大,则取1, 反之就取0。按高斯分布依次挑选256个这样的点对(openCV默认是256),最终可以得到一个256维的向量,并且向量中的每个元素只能取0或1两个值。值得注意的是为了提高描述子的抗噪性,需要首先对图像进行高斯平滑处理。为了使特征点描述具有旋转不变性,还要将特征点的方向考虑进来。只需要将BRIEF中按高斯分布依次挑选的的256个点对按特征点方向旋转,得到新的256个点对,对新的点对计算分配特征值即可,这样就得到了Steer BRIEF描述。到这里,ORB特征就提取出来了。

特征匹配

特征匹配是确定两张图像中特征点的对应关系。考虑两个时刻的图像。如果在图像中提取到特征点,m=1,2,...,M,在图像中提取到特征点,n=1,2,...,N,如果寻找这两个集合元素的对应关系呢?最简单的特征匹配方法就是暴力匹配(Brute-Force Matcher)。即对每一个特征点与所有计算描述子之间的距离,取最近的一个作为匹配点。描述子距离表示了两个特征之间的相似程度。对于像BRIEF这样的二进制描述子,往往使用汉明距离(Hamming distance)。两个二进制串之间的汉明距离,指的是其不同位数的个数。

当特征点数量很大时,暴力匹配法的运算量将变得很大,此时,快速近似最近邻(FLANN)算法更加适合于匹配点数量极多的情况。

ORB特征示例ORB特征点ORB特征点匹配
本文链接地址:https://www.jiuchutong.com/zhishi/297859.html 转载请保留说明!

上一篇:【ZED】从零开始使用ZED相机(二):打开相机+捕获图像(从 零开始)

下一篇:非常好看的html网页个人简历(非常好看的头像)

  • 怎么玩转微信淘客公众号系统?(怎么玩转微信淘宝号)

    怎么玩转微信淘客公众号系统?(怎么玩转微信淘宝号)

  • 博客推广怎么做(博客推广要怎么做)

    博客推广怎么做(博客推广要怎么做)

  • iqooz5x双击亮屏在哪设置

    iqooz5x双击亮屏在哪设置

  • iphone11可以换手机主题吗(苹果11可以依旧换新)

    iphone11可以换手机主题吗(苹果11可以依旧换新)

  • 小米卡怎么注销(小米卡怎么注销掉)

    小米卡怎么注销(小米卡怎么注销掉)

  • 微博登录加载失败c403(微博登录加载失败)

    微博登录加载失败c403(微博登录加载失败)

  • 联发科与高通骁龙区别(联发科高通骁龙)

    联发科与高通骁龙区别(联发科高通骁龙)

  • 抖音企业号昵称能改吗(抖音企业号昵称修改不通过)

    抖音企业号昵称能改吗(抖音企业号昵称修改不通过)

  • ios辅助触控不见了(苹果的辅助触控打开了不显示)

    ios辅助触控不见了(苹果的辅助触控打开了不显示)

  • 电瓶车充电器不匹配可以充电吗(电瓶车充电器不充电怎么修)

    电瓶车充电器不匹配可以充电吗(电瓶车充电器不充电怎么修)

  • 充电器进水晾干后还能用吗(充电器进水晾干还能用吗)

    充电器进水晾干后还能用吗(充电器进水晾干还能用吗)

  • VIVO连不上iphone11的热点(vivo连不上iphone11的热点)

    VIVO连不上iphone11的热点(vivo连不上iphone11的热点)

  • 苹果散热器在哪里(苹果散热器哪种好)

    苹果散热器在哪里(苹果散热器哪种好)

  • 腾讯课堂的回放可以下载下来吗(腾讯课堂的回放在哪里)

    腾讯课堂的回放可以下载下来吗(腾讯课堂的回放在哪里)

  • 港版note10+支持5g网络吗(港版note10支持指纹支付吗)

    港版note10+支持5g网络吗(港版note10支持指纹支付吗)

  • 微信新朋友过期了,要怎么才能加(微信新朋友过期是按什么顺序来的呀)

    微信新朋友过期了,要怎么才能加(微信新朋友过期是按什么顺序来的呀)

  • 骁龙855处理器的手机有哪些(骁龙855处理器的千元机)

    骁龙855处理器的手机有哪些(骁龙855处理器的千元机)

  • 华为gt2女款可以打电话吗(华为gt2女款可以跑步语音外放吗)

    华为gt2女款可以打电话吗(华为gt2女款可以跑步语音外放吗)

  • 淘宝已经付款了的怎么备注(淘宝已经付款了还能备注吗)

    淘宝已经付款了的怎么备注(淘宝已经付款了还能备注吗)

  • 小米手环4怎么强制重启(小米手环4怎么设置密码)

    小米手环4怎么强制重启(小米手环4怎么设置密码)

  • 小米手环3和4腕带通用吗(小米手环3和4腕带能不能互用)

    小米手环3和4腕带通用吗(小米手环3和4腕带能不能互用)

  • 买家降权是什么意思(买家降权是什么原因)

    买家降权是什么意思(买家降权是什么原因)

  • 城市创业生意——开办一家咨询服务公司躺赚钱(城市里创业)

    城市创业生意——开办一家咨询服务公司躺赚钱(城市里创业)

  • CTFSHOW菜狗杯 web(正版菜狗)

    CTFSHOW菜狗杯 web(正版菜狗)

  • 企业纳税申报表怎么查询
  • 抵扣联多长时间的勾选认证
  • 外商投资企业是民营企业吗
  • 销售研发试制样板图
  • 抵扣认证发票时间
  • 法人的投资款如何拿出来
  • 购买汽车怎么抵扣增值税
  • 企业长期待摊费用包括
  • 折价收购股权会计分录
  • 为什么中国没有工业革命
  • 资金印花税
  • 已抵扣的进项税额转出怎么做会计分录
  • 资产负债表里的年初余额是什么意思
  • 工会经费80%
  • 押金拿不到怎么解决
  • 苹果电脑如何提高网速
  • 路由器间歇性断网怎么解决
  • 购入办公桌椅怎样入账
  • mac屏幕共享要打开什么权限
  • win11预览版更新界面
  • 0x80070035无法访问
  • 土地增值税清算收入如何确定
  • PHP:mb_detect_order()的用法_mbstring函数
  • 企业转让要收多少费用
  • php文件上传用什么请求方法
  • 运输公司的账务处理
  • ts基础
  • symerr函数
  • 小企业会计准则调整以前年度费用分录
  • 个人所得税申报流程图
  • 房地产公司收到预售款缴纳印花税吗
  • 可视化思考
  • 真相 百科
  • cvpr2020结果
  • vue国际化解决方案
  • dnf指令键&怎么设置
  • 科目汇总表借方发生额等于贷方发生额吗
  • 研发人员工资计入什么科目
  • lnewusers命令 创建用户账号
  • 附表一般写在哪
  • 事业单位电费应该谁交
  • javascript 箭头
  • sql server打开方式
  • sql server提示不允许保存更改
  • 转让专利权收入属于什么收入
  • 其他业务收入如何核算
  • 计提职工薪酬是什么意思
  • 车辆购置税滞纳金上限
  • 应收账款计提坏账影响利润吗
  • 收客户货款怎么说话
  • 增值税进项税额抵扣期限最新
  • 同时知识产权专利,其做账是?
  • 物业公司代收代缴水电费
  • 手机开个人发票怎么开
  • sqlserver中with(nolock)深入分析
  • vs2008如何使用
  • 组建,加入或退出工会都是基于
  • windowsserver2008r2密码重置
  • mac系统指令集
  • macbookpro查看硬盘
  • linux网络编程视频教程
  • windows关机电源不断电
  • win8桌面一直在闪
  • win7系统开机黑屏只有鼠标且打不开任务管理器
  • linux中安装软件可使用哪些方式
  • js函数详解
  • nodejs test
  • app的架构设计
  • linux的rz sz命令
  • http状态码一览表
  • dos help命令
  • Activity的生命周期和页面之间的传递
  • javascript基本语句
  • jquery实例
  • 河北省国家税务局电子税务局
  • 核准类和备案类项目
  • 山东地税局网上办税平台
  • 个体户 零申报
  • 金税盘白盘如何换纽扣电池
  • 代理记账公司成本怎样结转的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设