OpenSfM — это библиотека Structure from Motion, написанная на Python. Библиотека служит конвейером обработки для восстановления поз камеры и 3D-сцен из нескольких изображений. Он состоит из базовых модулей для Structure from Motion (обнаружение/сопоставление признаков, минимальные решатели) с упором на создание надежного и масштабируемого конвейера реконструкции. Он также интегрирует измерения внешних датчиков (например, GPS, акселерометр) для географической привязки и надежности. Средство просмотра JavaScript предоставляется для предварительного просмотра моделей и отладки конвейера.