OpenSfM

An open-source Structure-from-Motion pipeline that rebuilds 3D scenes and camera positions from ordinary photos. The README says it is no longer maintained and points to a new repository.

Share on XLicense: BSD-2-Clause

Overview

OpenSfM is a Structure from Motion library written in Python. It is a processing pipeline that reconstructs camera poses and 3D scenes from multiple images, with modules for feature detection and matching and minimal solvers. It can also use sensor data such as GPS and accelerometer readings, and it includes a JavaScript viewer for previewing models. The README says this repository is no longer developed and points to the new OpenSfM repository.

Key features

  • Reconstructs camera poses and 3D scenes from many images
  • Feature detection, matching and minimal solvers
  • Uses GPS and accelerometer data for alignment and robustness
  • JavaScript viewer to preview models and debug the pipeline

Best for

People studying or reusing a Python SfM pipeline. Because this repository is no longer developed, new work should use the OpenSfM repository the README recommends.

Upstream
mapillary/OpenSfM
Fork on GitHub
Guo-astro/OpenSfM
Upstream stars
3.8k
Category
Finance, data and research
Language
Python
License
BSD-2-Clause
Forked
2020-12-05
Sync status
In syncLast synced 2026-09-29