搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
从前慢现在也慢
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
新手建站教程—宝塔面板的安装与使用_宝塔面板建站教程
2
python中的async和await_python main函数 await
3
免费分享一套SpringBoot+Vue校园论坛(微博)系统【论文+源码+SQL脚本】,帅呆了~~
4
Ethernet 10/25G IP快速上手及PG210用户手册翻译[单次发包测试]
5
一些解决被Github拒绝链接的方法_ubuntu github拒绝连接
6
uiautomator2安装
7
信息系统分析与设计 第七章 用例建模_备选事件流
8
【二十四】springboot整合spring事务详解以及实战_springboot实现事务
9
LLaMA、Baichuan、ChatGLM、Qwen、天工等大模型对比_chatglm qwen
10
这些是Python 官方推荐的最好书籍(推荐)_python官方推荐的三本书
当前位置:
article
> 正文
ORB算法分析(草稿)_orb多尺度
作者:从前慢现在也慢 | 2024-06-14 17:55:05
赞
踩
orb多尺度
ORB算法的论文来自"ORB: an efficient alternative to SIFT or SURF",作者是OpenCV维护和开发的公司willowgarage的,论文名字起的很牛气,摘要里说,ORB算法比sift算法效率高两个数量级。江湖上流传的说法是ORB算法综合性能在各种测评里是最好的。
ORB算法是在FAST关键点检测+BRIEF特征上做的。
1. 假设给定一副图。
论文第3节:先用oFAST算法,检测关键点的位置。所谓oFAST,就是orientation的FAST,增加了计算关键点的角点方向。
2. 对这个图,用FAST算法,找出关键点的位置。
3. 对于关键点,用Harris角点检测,选取前N个最好的点。
4. FAST算法不能处理多尺度图像,如果需要处理多尺度的话,就对原来的图像作金字塔,然后对每个图都进行步骤2和3的处理。
5. 对于每个角点,根据Intensity Centroid算法,计算角点的方向。
论文第4节:rBRIEF,旋转敏感的BRIEF,Rotation-Aware Brief
6. brief算法是无向的。
7. 将5中计算出来的角点方向作为brief的方向,进行旋转,就得到了有向的brief,也就是steered brief。steered brief导致区分性能有所下降。这一块,作者在4.2节中说,brief特征的每个bit的值或者是0,或者是1,因此均值是0.5,variance大。从图3可以看出,brief特征的均值在0很多,距离均值0.5比较远,而steered brief特征,加入角点的方向之后,特征均值的分布就比较平均了,也就是说,相对均值0.5来说,variance变小了。variance越大,区分性能越好,这很好理解,差异性越大,表明特征之间的差别越大,越好分类,如果都特征都差不多,接近均值,就不好分了。因此,steered brief的性能肯定不如brief。那么,为什么呢steered brief会导致variance变小呢,也许是图像的角点的方向,在统计学上存在某种性质使得variance变小。另一个是特征之间的相关性。对brief和steered brief作pca,它们的主要能量都在前10~15个主成份上。
8. 用一种贪婪学习算法筛选具有高variance和高不相关的steered brief,结果称之为rBRIEF。
9. ORB特征,就是oFAST和rBRIEF的组合。
在我看来,ORB论文并没有对算法做一个严密的流程设计,算法的参数选择,多尺度,提取特征的细节过程,匹配特征策略等等。如果从头实现代码,还有很多需要考虑的地方,有鉴与此,也许不同的实现会带来不同的性能上差别。实现ORB算法的时候,要实现相关的算法,FAST, Harris角点,Intensity Centroid,BRIEF等等,涉及的还是比较多的,性能非常诱人,非常期望能有好的开源实现可以发布。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/719006
推荐阅读
article
Hive
原理
剖析...
Hive
是建立在Hadoop上的数据仓库框架,提供大数据平台批处理计算能力,能够对结构化/半结构化数据进行批量分析汇总完...
赞
踩
article
zmud
之自动找怪
_
xyj
zmud
...
利用#rec 和 List实现自动找怪功能。 mark,后续完善。
_
xyj
zmud
xyj
zmud
...
赞
踩
article
LeetCode
刷题——
甲板
上
的
战舰
#419#
Medium
_
leetcode
战舰
...
甲板
上
的
战舰
问题
的
思路探讨与源码
甲板
上
的
战舰
问题
的
题目如下图,该题属于数组类和搜索类型
的
题目,主要考察对于搜索方法
的
使...
赞
踩
article
OpenCV
图像处理
——DNN模块_
opencv
dnn
...
OpenCV
的DNN_
opencv
dnn
opencv
dnn
...
赞
踩
article
android
APP
monkey
测试_
android
monkey
测试...
Monkey 测试是通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对应用程序客户端的稳定性...
赞
踩
article
避障
算法
-
VO
、
R
VO
以及
ORCA
(
R
VO
2)[转载]...
然而在
R
VO
中,A 把自己的速度只改变 1/2,也就是说,我们假设 A 和 B 想要错开,总共需要错开 10cm,V...
赞
踩
article
【
flutter
项目实战】第九节 卡在
Running
Gradle
task
‘assembleD...
比如,我要引入一个包然后我们就去pub.dev里 找到install去安装了如题然后你点了运行,结果呢,一直在接下来你就...
赞
踩
article
Tkinter
,
一个
轻量级的
Python
GUI
库_
pythontkinter
库...
Tkinter
库作为
Python
GUI
开发工具之一,具备
GUI
库的常用功能,可以说“麻雀虽小,五脏俱全”。本篇文章将对...
赞
踩
article
Tkinter
汇总_
tkinter
库函数
大全...
Python标准GUI:
Tkinter
Label组件:Label组件用于显示文本和图像,并且使用双重缓冲用法:使用Lab...
赞
踩
article
AI菜鸟向前飞 —
本地
部署
大
语言
模型
之
Ollama
(保姆级指北)_
ollama
本地
部署
...
这里教大家如何在
本地
部署
Ollama
大
语言
模型
,强烈建议大家使用Docker方式启动,这样你随时可,因为我听说Ollam...
赞
踩
article
知物由学 |
用户
关系
图谱
在
内容
安全
领域的应用实践...
在
内容
安全
领域,黑产
用户
的行为、
关系
网都有鲜明的特点。本文讲述了
在
强对抗背景下针对零
用户
样本和稀缺
用户
信息的难题,如何玩...
赞
踩
article
LeetCode
单词
接龙(bfs)_找
到
从
beginword
到
endword
的
最 短
转换
序...
给定两个
单词
(beginWord 和 endWord)和一个字典,找
到
从 beginWord
到
endWord
的
最短...
赞
踩
article
智能算法
挑战赛
小学组全年级——
模拟考试
_
全国
青少年
信息素养大赛
智能算法
应用
挑战赛
初赛试题...
2、妈妈买回一些鸭蛋和12个鸡蛋,吃了8个鸡蛋后,剩下的鸡蛋和鸭蛋同样多,问妈妈一共买回几个蛋?4、同学们排队做操,从前...
赞
踩
article
zmud
之小
技巧
...
1.自动enforce和enchant最大值 由enable激发trigger:#tri {^%s内功%s~(force...
赞
踩
article
支付宝
退款
申请 报错
错误代码
ILLEGAL
_
SIGN
...
今天公司同事提交了一个bug 问题是使用chrome 提交
退款
会报错,我使用360极速浏览器测试可以完成提交,但chro...
赞
踩
article
支付
宝
支付
第一集
:没有
营业
执照
,
怎样
申请
一个
支付
宝
的商家号进行
开
发
?使用
支付
宝
支付
开
发
网页&移动应...
支付
宝
支付
第一集
:没有
营业
执照
,
怎样
申请
一个
支付
宝
的商家号进行
开
发
?使用
支付
宝
支付
开
发
网页&移动应用
,
一分钟
申请
注册一...
赞
踩
article
最近抖音很火
植物
大战
僵尸
杂交
版
V2.088最全
版
本:电脑
版
+手机
版
+苹果
版
+整合包
安装
教程
_
植物
大战
...
1.依次打开“游戏工具及存档—高清工具包—
杂交
版
V2.08高清补帧工具”文件夹,选中“Magpie_v0.5.2”压缩包...
赞
踩
article
大数据
Hadoop
核心架构
HDFS
+
MapReduce
+
Hbase
+
Hive
内部机理详解_
hdfs
...
HDFS
的体系架构 整个
Hadoop
的体系结构主要是通过
HDFS
来实现对分布式存储的底层支持,并通过MR来实现对分布式...
赞
踩
article
关于
全国
大学生
集成电路
创新
创业大赛_
集创赛
全国
一等奖
难吗...
全国
大学生
集成电路
创新
创业大赛是教育部学科竞赛统计目录中的竞赛。(以下简称
集创赛
)
集成电路
是信息技术产业的核心,是支撑经...
赞
踩
article
2021
中青杯
B
题
港珠澳
大桥
桥梁设计与
安全策略
思路代码_
2021
年
中青杯
b
题
...
2021
年
中青杯
B
题
港珠澳
大桥
桥梁设计与
安全策略
思路背景:已知
大桥
全程55公里,需要建设两座面积各十万平米的人工岛和一...
赞
踩
相关标签
hive
hadoop
数据仓库
list
leetcode
算法
java
python
数据结构
opencv
图像处理
dnn
android
ORCA
RVO2
VO
RVO
flutter
前端
tkinter
gui
人工智能
langchain
语言模型
gpt