OpenSfM

Open source Structure from Motion pipeline

Github stars Tracking Chart

OpenSfM Build Status

Overview

OpenSfM is a Structure from Motion library written in Python. The library serves as a processing pipeline for reconstructing camera poses and 3D scenes from multiple images. It consists of basic modules for Structure from Motion (feature detection/matching, minimal solvers) with a focus on building a robust and scalable reconstruction pipeline. It also integrates external sensor (e.g. GPS, accelerometer) measurements for geographical alignment and robustness. A JavaScript viewer is provided to preview the models and debug the pipeline.

Checkout this blog post with more demos

Getting Started

Main metrics

Overview
Name With Ownermapillary/OpenSfM
Primary LanguagePython
Program languagePython (Language Count: 9)
Platform
License:BSD 2-Clause "Simplified" License
所有者活动
Created At2014-11-12 10:47:29
Pushed At2025-05-05 11:50:34
Last Commit At
Release Count11
Last Release Namev0.5.1 (Posted on 2020-08-11 10:06:43)
First Release Nameodm (Posted on 2015-02-06 11:31:19)
用户参与
Stargazers Count3.5k
Watchers Count147
Fork Count869
Commits Count3.6k
Has Issues Enabled
Issues Count663
Issue Open Count209
Pull Requests Count206
Pull Requests Open Count23
Pull Requests Close Count199
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private