PhotoSynth:图像识别建模技术

作者: 阮一峰

日期: 2007年8月22日

腾讯课堂 NEXT 学院

bg2007082201.jpg

PhotoSynth是微软公司从华盛顿大学购买来的一项技术,主要作用是通过平面照片自动建立空间模型,目前已经接近即将发布的前夕。

举例来说,游客来到上海,外滩是必去的。假定我们收集了某天中游客拍下的所有关于外滩的照片,PhotoSynth就能够自动建立一个外滩的三维模型,每张照片就是空间中的一个点,每个点按照实际的位置排列起来,点一下就能自动看到相同地点的所有照片。这就相当于建立一个虚拟外滩。

这就是说,这项技术实际上可以用来处理世界上所有含有地理信息的照片,然后将外部环境复原出来。Google Earth只能空中俯视,而PhotoSynth可以让你方佛漫步在每一条街道上!

听上去真是不可思议,但是这种技术确实已经实现了。

在Windows Live Lab的网站上提供PhotoSynth的预览,需要安装一个浏览器插件,然后可以选择查看七个场景,包括宫殿、湖泊、美术馆、寺庙和航天飞机,我推荐安装。

bg2007082202.jpg

(完)

留言(6条)

这正应了那句话:只有想不到的,没有做不到的!

越来越进步了..

"假定我们收集了某天中游客拍下的所有关于外滩的照片, PhotoSynth 就能够自动建立一个外滩的三维模型,每张照片就是空间中的一个点,每个点按照实际的位置排列起来,点一下就能自动看到相同地点的所有照片。这就相当于建立一个虚拟外滩。" —— 这段话太令人迷惑了。

照片是一个平面,如何转换成空间中的一个点呢?虽然说,结合作者的上下语境和读者的知识(联想),可以猜出这段话的大意,然而这种写法绝对是文章的硬伤。

引用Passenger的发言:
这段话太令人迷惑了。

如果写成“每张照片代表空间中的一个点”,应该更准确一些。

……应该是通过分析一张平面照片中的点、边、面信息,再重构三维空间的实体。而不是说一张照片就是三维实景中的一个点。其实google earth也已经应用了类似的技术。

对不常接触CG领域的人来说解释起来比较费解吧,也不算硬伤拉。

可以具体说说PhotoSynth都运用了哪些技术么??最近在做一个这个方面的课题

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接