mapillary/OpenSfM

Open source Structure-from-Motion pipeline

What it solves

OpenSfM provides a way to reconstruct 3D scenes and determine the exact positions and angles of cameras (poses) using a set of multiple images. It simplifies the process of turning 2D photographs into 3D spatial data.

How it works

The library functions as a processing pipeline that uses basic Structure from Motion (SfM) modules for feature detection and matching, as well as minimal solvers. To increase accuracy and geographical alignment, it can integrate data from external sensors like GPS and accelerometers.

Who it’s for

It is designed for developers and researchers working on 3D reconstruction, computer vision, and spatial mapping.

Highlights

  • Robust and scalable reconstruction pipeline.
  • Integration of GPS and accelerometer data for geographical alignment.
  • Includes a JavaScript viewer for debugging the pipeline and previewing 3D models.

Related

  • Project
  • Project
  • Project
  • Project
  • Project