Eu verifico a documentação online sobre o duto e as amostras.
Eu ainda estou confuso.
Você sabe como posso criar um modelo 3D a partir de uma sequência de imagens (mais de 2) usando o openMVG?
Atenciosamente,
Tyler
I Tyler, OpenMVG é uma biblioteca de visão computacional que se concentra na implementação forte de algoritmos de geometria de múltiplas visualizações.
Fornece:
Como você pode ver aqui: https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
O OpenMVG pode encontrar uma nuvem de pontos 3D (estrutura) e o movimento de uma série de imagens.
De acordo com alguns usuários, a cadeia openMVG SfM foi usada com sucesso com até 1600 fotos.
Para inferir o modelo 3D você deve realizar um pós-processamento, conhecido como MVS Multiple View Stereo (PMVS, CMPMVS). O OpenMVG fornece exportação compatível pronta para uso para esses binários.
No final você poderá produzir um modelo como o que fiz aqui: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
A estrutura do Motion openMVG chain foca na precisão e não na velocidade, mesmo que sejam rápidos.
Portanto, ao contrário das seguintes alternativas:
Esperando que a resposta esteja completa.
@pmoulon Obrigado pela sua resposta detalhada. Eu sou um tiro neste campo, então gostaria de perguntar se existe alguma amostra de reconstrução 3D (C ++) usando OpenMVG como referência?
@fansays OpenMVG é feito em C ++.
Existem alguns scripts Python que apenas permitem iniciar mais facilmente as ferramentas de linha de comando.
É mais fácil usar primeiro os scripts Python fornecidos, para os quais você só precisa especificar um diretório de imagem de entrada e um diretório de saída.
Depois de dominar isso, você pode jogar e ter mais controle sobre o pipeline usando diretamente os binários.
Comentários muito úteis
I Tyler, OpenMVG é uma biblioteca de visão computacional que se concentra na implementação forte de algoritmos de geometria de múltiplas visualizações.
Fornece:
Como você pode ver aqui: https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
O OpenMVG pode encontrar uma nuvem de pontos 3D (estrutura) e o movimento de uma série de imagens.
De acordo com alguns usuários, a cadeia openMVG SfM foi usada com sucesso com até 1600 fotos.
Para inferir o modelo 3D você deve realizar um pós-processamento, conhecido como MVS Multiple View Stereo (PMVS, CMPMVS). O OpenMVG fornece exportação compatível pronta para uso para esses binários.
No final você poderá produzir um modelo como o que fiz aqui: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
A estrutura do Motion openMVG chain foca na precisão e não na velocidade, mesmo que sejam rápidos.
Portanto, ao contrário das seguintes alternativas:
O OpenMVG deseja fornecer um código-fonte fácil de entender, iniciar e modificar.
Esperando que a resposta esteja completa.