需要高并行化计算的场景就需要用上GPU了,而CUDA环境的配置就成了绕不开的问题。
Ubuntu16.04使用OpenMVG+OpenMVS
在之前的三维重建系统相关文章中,我先后尝试使用了Bundler/PMVS-CMVS/Theia/Meshlab等重建工具,并采用Bundler+PMVS-CMVS重建管线作为实现端到端系统的核心方法。
存在的几个主要缺陷有:
- 未进行表面重建+纹理映射步骤,没有实现完整的重建过程。
- 使用的重建方法较老,源已很久未更新和维护。
- 支持的输入有很大局限性。
- 其它未列出的小问题..
考虑到以上种种问题,为了后续能让三维重建系统的研究工作更加接近state of art,只好放弃原来使用的系统,改用更加完善的系统作为优化和研究的重心,也就是本文要介绍的OpenMVG+OpenMVS。
从北海北到南山南 - 记毕业旅行
终于迎来了毕业旅行。
对大多数人而言,毕业的一次告别就不知何时再见。入职的同学基本上是忙得请不出假,国内读研的同学接二连三进入实验室开始干活,大概只有少部分出国读研的同学,能够不慌不忙地用好最后的暑假,好好留恋一下国内的大好河山。于是,毕业旅行从6月答辩结束开始,根据不同人的计划不断推迟,终于定在了7月中下旬。
DCEL - 半边数据结构学习笔记
DCEL: Doubly-Connected Edge List,可直译为双连接边列表,也可称为半边结构以便理解。DCEL为我们提供了一种描述多边形网格的方式。通过该方式,我们很容易找到顶点,边或面片的邻域而无需搜索整个面片列表。 在接下来的定义中,我们会看到这种快速访问是非常有用的。
「Beat Saber」——VR游戏的曙光
很少在博客写游戏评测的我,终于忍不住要推荐一款神作了。
聊聊集体照的清新风格修图
【Unity】全景视频漫游和视点切换
前一阵子完成的一个小工程,整理一下完成过程。本笔记需要与下面的官方教程链接配套使用。
官方教程基本把整个工程的实现过程讲的比较清楚了,缺点是脚本提供的不全。这份笔记主要解决以下几个问题:
- 全景视频播放器
- 视点切换
- 细节和特效
为Jekyll博客添加音乐播放器
突然想在博客的文章里放一点音乐。
Unite Beijing 2018 (4) Unity+VAMR
本文为Unite2018会议记录第四篇,也是最后一篇。主要整理Unity+VR/AR/MR相关的数据/应用/平台和硬件设备。其他几篇相关文章可以在这个链接里找到。
本部分内容包括:ARKit,ARCore,小米+OculusVR,以及两场与Microsoft Hololens相关的MR报告。
Unite Beijing 2018 (3) Unity Everywhere
本文为Unite2018会议记录第三篇,主要整理与Unity相关的行业应用。包括小团队游戏开发,汽车行业,场景三维重建,广电直播和动画短片等五个实际应用。
其他几篇相关文章可以在这个链接里找到。