Photosynth是一款以处理照片为中心的基于BS模式的软件系统,通过核心的图像要素提取分析算法,将大量相关的不同来源不同视角的二维照片处理成为拥有三维属性的立体景像。根据处理后的海量照片信息,能够及时的展示其他具有和你当前观看的图片相类似特性的图片,注释、标签或者URL链接等都能够和一个图像关联,并能够传送到相似的图像中去。该软件能自动分析某物体或者某个场景的一组任意角度、任意时刻、局部或整体的照片,智能辨识出每张照片之间的空间对应关系,从而生成可以自由旋转、察看的三维全景模型。
Photosynth项目开始于一堆数字照片,这些照片是从不同的相机、拍摄环境、日期、时间、分辨率等等情况下混合而来的。每张照片经计算机的景像算法处理,提取出很多的特征元素。通过创建一个点云给图片一个唯一的标识,类似于DNA一样为每个已被识别的图片的特征进行标识。然后,这些照片的特征会在一个网中被链接起来。当同一个特征在不同的图像中被发现时,它的三维位置就能够被计算出来。这类似于人脑通过两个眼睛看到的图像来感知三维立体位置。Photosynth的三维模型正是这些大量的位于相应空间的特征元素的显示。当Photosynth处理时,它不知道相机的位置,或者通过什么路径拍摄的。当有很多相机和很多共同点时,Photosynth所依赖的算法不仅能够辨别出三维场景中的特征,而且能够知道这些相机所处的位置和它们的目标物以及它们看到的特征路径。Photosynth客户端展示了三维场景模型,同时也将原始图片覆盖在这个模型之上。 Photosynth整合了Seadragon的基于数十亿象素的超强平滑放大技术:无论是1M象素还是1G象素,Seadragon都能够快速的打开任何图片,并且能十分平滑地放大展开。轮廓清晰的图像会不断通过网络传递过来,这个速度取决于你的屏幕大小和带宽,而不是图形的大小。
下载: |