# OpenSfMM **Repository Path**: wangerniu/open-sf-mm ## Basic Information - **Project Name**: OpenSfMM - **Description**: https://github.com/mapillary/OpenSfM.git - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: build-c++14 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-11 - **Last Updated**: 2023-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OpenSfM ![Docker workflow](https://github.com/mapillary/opensfm/workflows/Docker%20CI/badge.svg) ======= ## 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://docs.opensfm.org/building.html (OpenSfM building instructions) [Running a reconstruction]: https://docs.opensfm.org/using.html (OpenSfM usage) [Documentation]: https://docs.opensfm.org (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)