Универсальный конвейер Structure-from-Motion и Multi-View Stereo с графическим и командным интерфейсами для 3D-реконструкции по изображениям.
alicevision/Meshroom
Бесплатный инструмент визуального программирования на основе узлов для фотограмметрии: создание 3D-моделей по фотографиям, трекинг камеры и HDR-изображения.
Open source альтернатива:RealityCapture
Agisoft Metashape
- Звёзды
- 13,062
- Форки
- 1,244
- Открытые issues
- 543
- Последний коммит
- 22 часа назад
Что это?
Meshroom — визуальная среда на основе узлов для построения и запуска конвейеров обработки данных. Каждый узел выполняет одну операцию, а его выходные атрибуты можно передать следующим шагам. При изменении параметра пересчитываются только затронутые узлы ниже по графу, а результаты промежуточных вычислений берутся из кэша.
В комплекте с плагином AliceVision поставляются конвейеры для 3D-реконструкции по фотографиям с разных ракурсов, трекинга камеры, объединения экспозиций с брекетингом в HDR, склейки панорам, в том числе с изображениями «рыбий глаз» и моторизованными головками, а также фотометрического стерео. Дополнительные плагины с MeshroomHub добавляют сегментацию, оценку глубины по одному изображению, плотное сопоставление признаков, Gaussian splatting и геолокацию.
Вычисления можно выполнять локально или распределять между узлами рендер-фермы. Интерфейс включает редактор графов, логи и статистику для каждого узла, а также 2D- и 3D-просмотрщики для изучения результатов.
Ключевые возможности
- 01Граф узлов: изменение атрибута приводит к пересчёту только последующих узлов.
- 02Конвейер фотограмметрии для создания 3D-моделей и определения поз камер по фотографиям с разных ракурсов.
- 03Конвейеры AliceVision для объединения экспозиций в HDR и склейки панорам.
- 04Локальное выполнение или распределённый запуск на рендер-ферме.
- 05Встроенные 2D- и 3D-просмотрщики, а также логи для каждого узла.
Сценарии использования
- Создание 3D-моделей объектов или зданий по набору фотографий.
- Оценка движения камеры по видео или последовательности изображений.
- Объединение экспозиций с брекетингом в HDR-изображения или склейка панорам.
- Запуск крупных пакетов задач по реконструкции на рендер-ферме.
Быстрый старт
- 1
Скачайте предварительно скомпилированные бинарные файлы последнего релиза со страницы релизов
- 2
Или соберите проект из исходного кода, следуя инструкциям в INSTALL.md
Что важно знать
- Для сборки из исходного кода необходимо установить несколько предварительных компонентов, описанных в INSTALL.md.
- Некоторые расширенные плагины необязательны и поддерживаются отдельно.
В подборках
Темы
Частые вопросы
- Что такое Meshroom?
- Бесплатный инструмент визуального программирования на основе узлов для фотограмметрии: создание 3D-моделей по фотографиям, трекинг камеры и HDR-изображения. Meshroom — визуальная среда на основе узлов для построения и запуска конвейеров обработки данных. Каждый узел выполняет одну операцию, а его выходные атрибуты можно передать следующим шагам. При изменении параметра пересчитываются только затронутые узлы ниже по графу, а результаты промежуточных вычислений берутся из кэша.
- Meshroom можно использовать бесплатно? Какая у него лицензия?
- Meshroom распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Meshroom всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Meshroom — 5 нояб. 2026 г..
- Для чего можно использовать Meshroom?
- Создание 3D-моделей объектов или зданий по набору фотографий. Оценка движения камеры по видео или последовательности изображений. Объединение экспозиций с брекетингом в HDR-изображения или склейка панорам. Запуск крупных пакетов задач по реконструкции на рендер-ферме.
- Как установить Meshroom?
- Скачайте предварительно скомпилированные бинарные файлы последнего релиза со страницы релизов Или соберите проект из исходного кода, следуя инструкциям в INSTALL.md
- Где скачать Meshroom?
- Исходный код и инструкции по установке — на GitHub: https://github.com/alicevision/Meshroom
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенный тренер 3D Gaussian Splatting: превращает фото и видео в сплаты и текстурированные меши, работает на Vulkan или CUDA без Python.
Пакет Python для быстрой и надёжной склейки изображений в панорамы на основе модуля склейки OpenCV.
Сфотографируйте реальный объект на телефон и получите сгенерированную 3D-модель, которая сразу импортируется в Blender.
Приложение для сканирования с помощью LiDAR на iPhone, просмотрщик Three.js и навык для агента, чтобы воссоздавать комнаты в виде редактируемых 3D-сцен.
Официальная реализация FlowHMR — генеративной модели, восстанавливающей физически правдоподобные движения человека в 3D по монокулярному видео.