> Bundler - Structure from Motion for Unordered Image Collections
Bundler: Structure from Motion for Unordered Image Collections


        Software written by Noah Snavely
        Latest version: 0.3
        Release date: May 4, 2009



What is Bundler?

Bundler is a structure-from-motion system for unordered image collections (for instance, images from the Internet). An earlier version of this system was used in the Photo Tourism project.

Bundler takes a set of images, image features, and image matches as input, and produces a 3D reconstruction of camera and (sparse) scene geometry as output. The system reconstructs the scene incrementally, a few images at a time, using a modified version of the Sparse Bundle Adjustment package of Lourakis and Argyros as the underlying optimization engine. Bundler has been successfully run on many Internet photo collections, as well as more structured collections.

The Bundler source distribution also contains potentially userful implementations of several computer vision algorithms, including:

  • F-matrix estimation
  • Calibrated 5-point relative pose
  • Triangulation of multiple rays


Downloading Bundler

The latest version of Bundler is 0.3. Bundler is distributed in both Linux/Windows binary and source formats. The binary distribution is recommended, though the source is hopefully becoming easier to compile. Both distributions contains a number of scripts and utility programs that simplify the reconstruction pipeline.

Documentation

The Bundler User's Manual is available online here.

If you have additional questions, you might find the answers among the Frequently Asked Questions.


References

Noah Snavely, Steven M. Seitz, Richard Szeliski. Photo Tourism: Exploring image collections in 3D. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2006), 2006.

Noah Snavely, Steven M. Seitz, Richard Szeliski. Modeling the World from Internet Photo Collections. International Journal of Computer Vision (to appear), 2007.


Back to the Photo Tourism home page.
Visit Noah Snavely's home page.

Last updated on February 7, 2009.