把2D照片转化为3D模型,我们都可以
把2D照片转化为3D模型,好高深的学问。但是我们现在都可以做到,这要感谢斯坦福大学3个学生的研究成果——Make3D算法(algorithm),现在我们可以到他们的网站上去体验一下。
下面是一张示意图片。

看看它转换成3D模型后是什么样子。
Make3D算法的核心是,把图片分解成一个个“超级像素(superpixels)”,然后再分析这些超级像素之间质地的渐变,判断它们距离拍照点(viewer)的远近,以及它们在空间中所处的位置。
Make3D让我们都可以体验一把3D转化的快乐,不过目前为止,它的应用还只局限在一张图片。真正的“巨无霸”是还躺在微软实验室里的Photosynth,不过它也提供一个演示软件下载,我们可以先睹为快。下图是一个范例。点击看大图。
这是一组建筑的不同局部、不同角度的照片,photosynth可以把这一组建立3D模型。图中清晰的显示了照片中的高塔(局部)在模型中的位置。
Make3D: Turn a 2D Picture Into a 3D Model
(via Techcrunch) Stanford University service Make3D automatically converts a single picture into a 3D model.
Make3D takes a two-dimensional image and creates a three-dimensional fly around model that includes depth and a range views. Photos can be uploaded directly or pulled into the site from Flickr. Read more.

[…] 带有GPS功能的手机和相机是一个发展趋势,它们拍摄的照片都带有“地理标签(geo tags)”,而google地球的每个实景都是有地理坐标的,ViewFinder想要解决的问题就是怎样把图片和实景更快更严丝合缝的匹配起来。而所谓的严丝合缝则与空间位置、视角等等都有关系。我们曾经介绍过的将图片转化为3D效果的Make3D和Photosynth也要用到相关的技术。 […]