是否可以创建由内而外的全景图?


19

我在想这个,但还没有尝试过。

普通全景图会扫描以捕获广角,而我要实现的是相反的情况:通过在主体周围移动相机并将结果图像拼接在一起以创建我只能称之为负全景图的功能(这个名称真实吗? )。

我认为我必须从每个图像的中间取一个薄的部分以抵消镜头的FOV。

例如,您可以一次看到汽车两面的图像吗?


3
这称为反面或对象全景图。它产生的照片看起来与未包装的3D模型纹理相似。当然可以,但是我不确定您要使用什么软件。
ElendilTheTall 2012年

这是我想永远做的人!希望有人会找到可以做的软件:)
Itai 2012年

全景图是关于单个透视点的。全景拍摄支架可将镜头节点保持在与镜头移动相同的角度。我猜想您想要的是与内部相同的单一透视图,但要从面向外部的表面的外部对其进行成像。您想要的东西就像表面是透明的并且可以从内部或外部拍摄一样。远见是要实现的要素。由于您不能直接从外部获取此信息,因此该软件必须对其进行仿真并修改透视图。
Skaperen

您是否看到过“黑客帝国”,两人悬浮在彼此面对的空中,而镜头周围却摇摆着呢?使用“子弹时间效果”作为一种技术,方法是依次触发许多摄像机,然后在正常的单摄像机条带中依次查看公共帧。
斯坦(Stan)

Answers:


7

您可以将其称为三维对象(在二维平面上)的地图投影,而不是负性全景图。与地图制作相似,您会导致(某些)几何量(例如角度)变形。

显然,所有摄影作品都是平面投影:这里的区别在于,您是用圆柱体“围绕”对象,然后从圆柱体内部纵向切开投影并将其映射到平面上。在全景图中,您可以执行相同的操作,但是从外部朝向圆柱体进行投影。


5

Microsoft Research已经开发了一种称为“ 展开马赛克”的技术。

输入是一个手持视频序列,其中摄像机环绕着对象。该软件将视频帧拼接成展开的图像,可以用作纹理贴图或在其上进行绘制。

上面链接的站点上有视频演示和在SIGGRAPH 2008上发表的一篇论文,介绍了该算法。在MATLAB中也实现了一部分算法。

不幸的是,端到端软件目前无法向公众提供。



2

我想提一下电影。1994年首次发布的QuickTime VR文件格式使它们流行起来。

Object2VR网页引述(截至2013年9月),Object2VR是一种用于创建目标影片的软件:

Object2VR可以生成交互式360°对象电影。对象VR(虚拟现实)电影是从多个角度和多个位置拍摄对象的一系列图像的结果。要创建目标影片,只需导入一个图像系列(单行或多行),然后将影片导出为Flash,HTML5QuickTime VR格式即可在网站,信息亭和移动设备上显示。

要创建图像,您可以将相机放在三脚架上,然后在转盘上旋转物体。有专用的硬件解决方案,例如XYimager产品。

维基百科上有一篇关于旋转视图的文章。


0

另一种方法可能是在对象周围拍摄凹的铬半球,就像在为基于图像的照明创建环境贴图时拍摄铬球的逆过程一样。可以将对象的图像展开为一张地图,从周围的角度显示该对象。


0

我一直用mb3d来做。我可以拍摄3D对象内部的全景照片,然后将其重新包装为3D模型。我真的是在寻找物体反全景的图片,以便能够将它们渲染为3d。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.