← Все проекты
Проект / Python

BRAIN-INSPIRED-TECHNOLOGY/MMVDMS: MMVDMS — точное измерение расстояний по снимкам с дрона

Превращает обычные фотографии с дрона в точные 3D-измерения объектов на местности.

Система использует снимки одного и того же объекта, сделанные с дрона с разных точек. В каждом снимке есть метаданные о точном местоположении (RTK) и ориентации камеры. Алгоритм находит на снимках одни и те же ключевые точки объекта, сопоставляет их и с...

★ 15 Python Форки 2 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Для инженеров-геодезистов, специалистов по мониторингу объектов (энергетика, строительство, горное дело) и разработчиков, которые хотят добавить пространственные измерения в свои системы анализа изображений.

Проблема / задача

Традиционные методы измерения на местности требуют дорогого оборудования, выезда на объект и времени. Обработка снимков с дронов часто сводится к визуальному осмотру без точных количественных данных о расстояниях между объектами.

Как это работает

Система использует снимки одного и того же объекта, сделанные с дрона с разных точек. В каждом снимке есть метаданные о точном местоположении (RTK) и ориентации камеры. Алгоритм находит на снимках одни и те же ключевые точки объекта, сопоставляет их и с помощью триангуляции вычисляет точные 3D-координаты в реальной системе координат. После этого легко рассчитать расстояние между любыми точками.

Что видно по README

Это open-source Python-библиотека и веб-приложение для высокоточного измерения расстояний по обычным фотографиям, сделанным дроном с поддержкой RTK. Проект фокусируется на практических сценариях: проверка линий электропередач, замеры на строительных площадках, мониторинг карьеров. Вместо сложных 3D-реконструкций он даёт конкретные цифры: расстояние от точки A до точки B с точностью до сантиметров.

Ключевые возможности

Восстановление 3D-координат по многоракурсным 2D-снимкамВеб-интерфейс для разметки точек и вычисленийАвтоматическое чтение метаданных DJI (координаты, ориентация)Инструменты для калибровки камеры и настройки параметровЭкспорт результатов в JSON/CSV для интеграции

Технологии

PythonFlaskOpenCV

Интересный факт

Точность системы на тестовых данных DJI Mavic 3E — средняя ошибка всего 8.4 см при измерении объектов на расстоянии от 2 до 6 метров, что сравнимо с ручными замерами.

С чего начать

  • Установите Python-зависимости из requirements.txt
  • Запустите демо-сервер: python -m apps.flask_demo
  • В браузере загрузите снимки дрона, отметьте точки на объектах и получите расстояния

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
8/10
Монетизация
7/10
Общая оценка
8/10

Вердикт GitRadar

Стоит пробовать, если ваша работа связана с анализом аэрофотоснимков и вам нужны точные метрические данные. Это готовый инструмент с хорошей точностью, а не просто исследовательский код. Особенно полезен для индустрий, где уже используют дроны с RTK.

Наблюдения по обновлениям

Проект активно развивается: есть структурированная документация на двух языках, продуманная архитектура модулей и готовое веб-приложение. Недавние коммиты показывают работу над улучшением интерфейса и стабильности.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/BRAIN-INSPIRED-TECHNOLOGY/MMVDMS
Лицензия
MIT
Создан на GitHub
16 апреля 2026 г.
Последнее обновление репо
16 апреля 2026 г.
Последняя проверка GitRadar
16 апреля 2026 г.
Изученные файлы
docs/zh/README.md, apps/flask_demo/app/templates/index.html, apps/flask_demo/app/__init__.py, apps/flask_demo/app/services/image_service.py, apps/flask_demo/app/models/annotation_model.py, apps/flask_demo/app/models/image_model.py

FAQ

Что это такое?

Инструмент, который вычисляет реальные расстояния между объектами на земле, используя несколько фотографий с дрона и встроенные в них GPS/RTK данные.

Для кого подходит?

Для геодезистов, инспекторов энергосетей, строителей и разработчиков, которым нужно извлекать точные измерения из готовых фотоснимков с дронов.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с BRAIN-INSPIRED-TECHNOLOGY/MMVDMS?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.