首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Facebook Surround360 学习笔记--(3)硬件设计要点

如果自己想模仿surround360设计一款3D360°的设备,硬件选择有什么要注意的吗? 圆盘设计有要求吗?...我们以surround360为例,n=14, r=15cm,侧面相机水平视场角为90°,经过桶型畸变校正后水平视场角变为77°,带入公式可得i=3.32cm > 3.2cm,所以满足设计需求。...surround360最早试过使用消费级相机GoPro,但是发现同时使用十几个相机同步拍摄时,很难控制每个相机都曝光一致,这样无法保证相机之间的颜色完全一致。...最后的方案中surround360用的相机是死贵死贵的工业相机pointGray。 机架精度有什么要求? 机架精度越高越好,前面介绍系统时反复强调过要保证硬件机架具有非常高的精度。

1.1K60

Facebook Surround360 学习笔记--(2)算法原理

本篇从宏观上介绍surround360的算法流程和每个步骤的原理,主要参考surround360官方网页(见参考)上的介绍。...Surround360开源项目包含了从相机阵列的硬件设计到图像拼接的软件算法,它在一个系统里实现了端到端的3D360°从视频拍摄到视频处理的过程。...Surround360就是在此基础上更进了一步,它使用光流法通过一个圆盘相机阵列的 “视图插值”,来模拟一个旋转的相机,该方法对于场景中有运动物体的情况也适用。...Surround360使用张正友标定法(如下图),对标定板拍摄多张图片来做标定,可以求得内参和畸变系数用于做畸变校正。 ?...另外,surround360也对相机、镜头、支架系统的旋转、平移错位进行了校正。这些错位会引起垂直方向的视差(会引起重影,破坏3D效果)。

1.8K70

Facebook Surround360 学习笔记--(4)色彩视差不一致问题

surround360的开源资料地址: 下载好代码和测试数据集,配置好环境,关于环境配置可以参考这篇博客,写的挺详细: 运行代码的说明可以参考这篇博客: 跑一下程序看看效果。...这一切需要 以下几个保障: surround360严苛的硬件保证极大减轻了算法的负担。硬件的要求见上一篇博客 《 Facebook Surround360 学习笔记–(3)硬件设计要点》。...Surround360关闭了所有相机的自动颜色校正、自动曝光等功能。并且使用专用的颜色板在光照可控的环境下用所有相机进行拍摄并建立了颜色校正矩阵,从而保证拍摄的原始图片色彩一致性非常高。...但是,如果自己设计硬件,采用不同的设计方案,可能因为一些原因比如:硬件制造精度达不到,相机数目不同,相机的品牌不同(毕竟不是谁都能随随便便买十几个Point Gray玩)等,很难得到和surround360...surround360 最大输出可以达到8k。 在6k分辨率下: eqr_width=6300,eqr_height=3072。

82750
领券