https://github.com/mapillary/opensfm
Open source Structure-from-Motion pipeline
https://github.com/mapillary/opensfm
3d-reconstruction opencv python sfm
Last synced: 12 days ago
JSON representation
Open source Structure-from-Motion pipeline
- Host: GitHub
- URL: https://github.com/mapillary/opensfm
- Owner: mapillary
- License: bsd-2-clause
- Created: 2014-11-12T10:47:29.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2025-02-19T03:51:17.000Z (2 months ago)
- Last Synced: 2025-04-02T00:09:58.624Z (20 days ago)
- Topics: 3d-reconstruction, opencv, python, sfm
- Language: Python
- Homepage: https://www.opensfm.org/
- Size: 88.2 MB
- Stars: 3,509
- Watchers: 147
- Forks: 869
- Open Issues: 232
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
OpenSfM 
=======## 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](http://blog.mapillary.com/update/2014/12/15/sfm-preview.html)
## Getting Started
* [Building the library][]
* [Running a reconstruction][]
* [Documentation][][Building the library]: https://opensfm.org/docs/building.html (OpenSfM building instructions)
[Running a reconstruction]: https://opensfm.org/docs/using.html (OpenSfM usage)
[Documentation]: https://opensfm.org/docs/ (OpenSfM documentation)## License
OpenSfM is BSD-style licensed, as found in the LICENSE file. See also the Facebook Open Source [Terms of Use][] and [Privacy Policy][][Terms of Use]: https://opensource.facebook.com/legal/terms (Facebook Open Source - Terms of Use)
[Privacy Policy]: https://opensource.facebook.com/legal/privacy (Facebook Open Source - Privacy Policy)