colmap/colmap

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

What it solves

COLMAP 旨在从一组 2D 图像中重建 3D 结构。它解决了将有序或无序的图像集合转换为 3D 模型的挑战,提供完整的 Structure‑from‑Motion(SfM)与 Multi‑View Stereo(MVS)管线。

How it works

此软件提供一个结合 Structure‑from‑Motion(SfM)与 Multi‑View Stereo(MVS)算法的通用管线。用户可以处理图像集合以构建 3D 模型,并具备「自动重建」模式以简化工作流程。它同时提供命令行界面(CLI)与图形用户界面(GUI)。

Who it’s for

从事计算机视觉、3D 重建与空间映射的研究人员与开发者,以及任何需要将图像集合转换为 3D 模型的人士。

Highlights

  • Comprehensive Pipeline: Combines both SfM and MVS in one tool.
  • Flexible Input: Handles both ordered and unordered image collections.
  • Crosspatform Support: Available for Windows, Linux/Unix/BSD, and via Docker and Conda.
  • Python Bindings: Offers pycolmap for integration into Python workflows.
  • Automatic Reconstruction: One-click/command reconstruction for ease of use.