【问题标题】:Inward facing 360 degree photo向内 360 度照片
【发布时间】:2018-12-30 16:57:40
【问题描述】:
问题陈述:
我想拿起一部智能手机,为一个物体拍摄一系列照片(或一段视频),然后将其转换为 360 度全景照片。
一些研究:
如果我们查看Facebook 360 Photos,这正是我正在寻找的,除了 Facebook 的解决方案是面向外部的 360 度全景照片,而我正在寻找 向内面向 360 度全景照片。
这个目标似乎类似于360 degree product photography。重要区别:我不想使用智能手机以外的任何特殊设备。就像您无需三脚架或转盘即可创建 360 度向外的照片一样。
我想从社区了解:
是否存在这样的解决方案?目前我们能做的最好的事情是什么?
创建这样的东西需要什么样的技术专长?考虑一下自己是需要建立这个项目的投资者或首席执行官。你雇谁?你咨询谁?
非常感谢您的帮助。
【问题讨论】:
标签:
image
image-processing
graph
computer-vision
360-degrees
【解决方案1】:
这两种情况有根本的区别:
- “向外”:相机的平移很小。如果场景足够远,可以忽略它,并且可以通过围绕其焦点旋转来近似相机运动(视图之间几乎没有视差)。从一个图像到任何其他图像的映射很好地近似为单应性,并且图像集自然地映射到球体(或近似为圆柱体、立方体等)的内表面。远处的场景也会显得移动缓慢,因此在拼接图像时捕捉时间不是一个因素。
- “向内”:翻译量大,不能忽略。存在视差,场景对象在某些图像中可能会自遮挡或相互遮挡,这使得“拼接”非常重要——将一个图像映射到另一个图像取决于场景内容,这与外部情况不同。如果场景的内容发生移动,拼接就变得更加困难。
然而,在这两种情况下,通常都依赖捆绑调整来最终优化相机姿势/位置。在第二种情况下,可能需要重建场景的 3D 几何形状,具体取决于应用程序。
你的问题:
- 当然有一个解决方案:你见过“黑客帝国”的“子弹时间”效应吗?谷歌搜索“子弹时间”显示了几次或多或少成功的复制尝试 - 最简单的方法是将 iPhone 系在一根绳子上并左右摆动。
- 具有摄影测量学、3D 计算机视觉(粗略地说,他们已经阅读并内化了 Hartley & Zisserman 的书或同等著作)和非平凡的图像处理方面的背景和专业知识的人 - 一旦你解决了摄影测量学问题,就会涉及到正确拼接的一些艺术,这不是“只是对它进行图形切割,然后进行多波段混合”