Pipeline de uso geral de Structure-from-Motion e Multi-View Stereo, com interfaces gráfica e de linha de comando para reconstrução 3D a partir de imagens.
alicevision/Meshroom
Ferramenta open source de programação visual baseada em nós para fotogrametria, que transforma fotos em modelos 3D, rastreia câmeras e cria imagens HDR.
Alternativa open source a:RealityCapture
Agisoft Metashape
- Estrelas
- 13,065
- Forks
- 1,242
- Issues abertas
- 543
- Último commit
- ontem
O que é?
Meshroom é um framework visual baseado em nós para criar e executar pipelines de processamento de dados. Cada nó realiza uma operação, e seus atributos de saída podem alimentar etapas posteriores. Quando um parâmetro muda, apenas os nós subsequentes afetados são recalculados, enquanto os resultados intermediários em cache são reutilizados.
O plugin AliceVision incluído oferece pipelines para reconstrução 3D a partir de fotos de múltiplas vistas, rastreamento de câmeras, fusão HDR de exposições com bracketing, montagem de panoramas — incluindo olho de peixe e cabeças motorizadas — e estéreo fotométrico. Plugins adicionais do MeshroomHub oferecem segmentação, estimativa monocular de profundidade, correspondência densa de características, Gaussian splatting e geolocalização.
A execução pode ser local ou distribuída em render farms. A interface inclui um editor de grafos, logs e estatísticas por nó, além de visualizadores 2D e 3D para inspecionar os resultados.
Recursos principais
- 01Grafo de nós em que a alteração de um atributo recalcula apenas os nós subsequentes.
- 02Pipeline de fotogrametria que transforma fotos de múltiplas vistas em modelos 3D e poses de câmera.
- 03Pipelines de fusão HDR e montagem de panoramas do AliceVision.
- 04Execução local ou distribuída em render farms.
- 05Visualizadores 2D e 3D integrados e logs por nó.
Casos de uso
- Criar modelos 3D de objetos ou edifícios a partir de um conjunto de fotografias.
- Estimar o movimento da câmera a partir de vídeos ou sequências de imagens.
- Combinar exposições com bracketing em imagens HDR ou montar panoramas.
- Executar grandes lotes de tarefas de reconstrução em uma render farm.
Início rápido
- 1
Baixe os binários pré-compilados da versão mais recente na página de lançamentos
- 2
Ou compile a partir do código-fonte seguindo o INSTALL.md
Antes de usar
- Compilar a partir do código-fonte exige configurar vários pré-requisitos descritos no INSTALL.md.
- Alguns plugins avançados são opcionais e mantidos separadamente.
Em coleções
Tópicos
Perguntas frequentes
- O que é Meshroom?
- Ferramenta open source de programação visual baseada em nós para fotogrametria, que transforma fotos em modelos 3D, rastreia câmeras e cria imagens HDR. Meshroom é um framework visual baseado em nós para criar e executar pipelines de processamento de dados. Cada nó realiza uma operação, e seus atributos de saída podem alimentar etapas posteriores. Quando um parâmetro muda, apenas os nós subsequentes afetados são recalculados, enquanto os resultados intermediários em cache são reutilizados.
- Meshroom é gratuito? Qual é a licença?
- Meshroom é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Meshroom ainda é mantido?
- Manutenção ativa. O último commit de Meshroom foi em 6 de nov. de 2026.
- Para que posso usar Meshroom?
- Criar modelos 3D de objetos ou edifícios a partir de um conjunto de fotografias. Estimar o movimento da câmera a partir de vídeos ou sequências de imagens. Combinar exposições com bracketing em imagens HDR ou montar panoramas. Executar grandes lotes de tarefas de reconstrução em uma render farm.
- Como instalar Meshroom?
- Baixe os binários pré-compilados da versão mais recente na página de lançamentos Ou compile a partir do código-fonte seguindo o INSTALL.md
- Onde consigo Meshroom?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alicevision/Meshroom
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Treinador de 3D Gaussian Splatting compatível com GPUs de diferentes fabricantes, que transforma fotos ou vídeos em splats e malhas texturizadas usando Vulkan ou CUDA, sem Python.
Pacote Python para unir imagens com rapidez e robustez e criar panoramas a partir de fotos sobrepostas, usando o módulo de stitching do OpenCV.
Fotografe um objeto real com o celular e gere um modelo 3D importado diretamente no Blender.
App de captura com LiDAR para iPhone, viewer Three.js e skill para agentes recriarem ambientes como cenas 3D editáveis.
Implementação oficial do FlowHMR, um modelo generativo que reconstrói movimentos humanos 3D fisicamente plausíveis a partir de vídeos monoculares.