10

是否有任何类似于 MS Photosynth的开源代码

Photosynth 是两个独立突破的有力结合:从一堆平面照片中重建场景或物体的能力,以及通过互联网将这种体验带给几乎任何人的技术。

使用计算机视觉领域的技术,Photosynth 检查图像之间的相似性,并使用该信息来估计拍摄对象的形状和拍摄照片的有利位置。利用这些信息,我们重新创建空间并将其用作画布来显示和浏览照片。

但是,提供这种体验需要查看大量数据——这比您通常在任何时候通过在网络上浏览某人的相册获得的数据要多得多。这就是我们的 Seadragon™ 技术的用武之地:只在您需要的时候提供您需要的像素。它允许您轻松浏览数十张 5、10 或 100(!)百万像素的照片,而无需摆弄一堆缩略图并等待所有内容加载。关于此版本

Photosynth 来自 Microsoft Live Labs 中一个由两打人组成的充满激情的小型创业公司。我们是科学家、工程师和设计师,为了兑现 Photosynth 的承诺而疯狂工作。

4

3 回答 3

10

我发现的最接近开源 Photosynth 的是 Insight3D。可以在这里找到它:http: //insight3d.sourceforge.net/ 虽然 Insight3D 的部分内容是开源的并且可以免费下载,但其中包含的库不是开源的,例如 SIFT 特征检测器。

Bundler ( http://phototour.cs.washington.edu/bundler/ ) 也可以满足您的需求。Bundler 与 Photosynth ( http://phototour.cs.washington.edu/ ) 非常相关,它需要更多才能运行。它没有任何 GUI,必须进行编译。

更新

我有一个更新报告来自运动应用程序的开源结构领域。OpenMVG是一个正在积极开发的照片重建项目(https://github.com/openMVG/openMVG)。它包含可重用的库以及一系列可执行文件,这些可执行文件构成照片重建管道的各个步骤。

更新 2

Mapillary发布了一个名为 OpenSfM 的运动项目结构。https://github.com/mapillary/OpenSfM。它有一些甜蜜的功能,例如:

  • 支持全景
  • 与 GPS 和加速度计的传感器融合
  • Web 查看器的示例实现
于 2010-01-18T05:02:47.960 回答
4

在发布问题之前,您可以在 Google 上尝试一些查询。

于 2009-12-27T09:08:09.460 回答
1

看看胡金。这不是 Photosynth 所做的,但它是一个非常强大的用于创建全景图像的开源软件。

于 2010-01-20T12:18:42.463 回答