COLMAP - Structure-From-Motion and Multi-View Stereo

About / Documentation / Download / Tutorial


COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the GNU General Public License. If you use this project for your research, please cite the papers: PDF / Bibtex / Video and PDF / Bibtex / Video.

Documentation and Support

The documentation is available at Please, use the Google Group ( for questions and the GitHub issue tracker for bug reports, feature requests/additions, etc.

Release Notification

New releases will be announced via the Google Group. Simply subscribe to this thread to receive notifications for major new releases.


Current (Version 2.1)

Vocabulary Trees

WARNING: These trees are trained for the GPU-based SIFT implementation and are not compatible with the CPU-based SIFT implementation. Expect significantly degraded efficiency and precision when using these trees with the CPU-based SIFT implementation.


A number of different datasets are available for download here and more information about the datasets can be found in the documentation.

Previous Versions


This is an introductory video tutorial to quickly get started with COLMAP. More information can be found in the documentation.