openMVG
yanqs_whu
武汉电力职业技术学院
展开
-
openMVG :使用openMVG读取真值
使用openMVG读取真值main_SfMInit_ImageListingFromKnownPosesSfM_StructurePipeline.py代码: https://github.com/openMVG/openMVG/pull/1195这个openMVG工具可以读取一些测试数据集的真值到openMVG中。下边是 Christoph Strecha’s 数据集的展示结...原创 2018-01-05 14:27:22 · 1779 阅读 · 7 评论 -
openMVG:HyberSFM学习
什么是HyberSFMHyberSFM是一种专门针对处理大场景、大数据的SFM方式,其核心思路是将场景分割成许多不同的小场景,然后逐个将其组合起来,最后合并得到整个场景的三维重建结果。 下图就展示了这种由粗到细的SFM方式,整个场景被逐步分割成2块、4块,然后分别做SFM;这样有利于加快SFM的计算速度,提高运算效率。 背景知识在介绍HyberSFM之前,首先要简单介绍一下Hy...原创 2018-03-12 20:19:09 · 2169 阅读 · 0 评论 -
openMVG:正射投影影像的影像匹配
主要内容本文是阅读论文[1]的一些笔记。中心投影是目前最为常见的一种成像模式,然而也存在另外一种成像模式正射投影。正射投影并不是一种很常见的投影方式,但是研究正射投影依然非常有价值。在当中心投影拍摄过程中,如果焦距较大或拍摄目标都处于同一个平面,可以将其近似等同于正射投影(此处就不证明了,大概意思就是当Z值近似为0时就可以认为其实正射投影)。成像模型首先给出正射投影的成像关系:...原创 2018-03-30 21:06:03 · 3035 阅读 · 1 评论 -
ACRANSAC之我见
介绍在openMVG中,其剔除误匹配使用的是ACRANSAC,而不是RANSAC。咋一看让人十分困惑,因此仔细阅读了两篇相关的论文,现在把我对于ACRANSAC的理解阐述一下。参考资料http://www.ipol.im/pub/art/2012/mmm-oh/(包含论文和代码) [1] Automatic Homographic Registration of a Pair o...原创 2018-04-03 14:31:45 · 3328 阅读 · 5 评论 -
openMVG:匀光匀色
前言openMVG是一个开源的SFM开源库。其不仅提供了非常多与SfM相关的工具,还有其他一些非常有意义的工具,具体可参考:openMVG Doc问题描述在利用相机拍摄照片时,由于环境的亮度变换和相机快门参数的自动调整等等因素,采集到的照片的颜色往往会存在一些差异;这会给类似纹理贴图和影像镶嵌等工作带来较大干扰,因此需要对其进行补偿和修正以减少影响。 下图是一个示意图,可以明...翻译 2018-04-12 17:08:46 · 7277 阅读 · 3 评论