Verifico la documentación en línea sobre la tubería y las muestras.
Todavía estoy confundido
¿Sabes cómo puedo crear un modelo 3D a partir de una secuencia de imágenes (más de 2) usando openMVG?
Atentamente,
Tyler
I Tyler, OpenMVG es una biblioteca de visión por computadora que se enfoca en una implementación sólida de algoritmos de geometría de múltiples vistas.
Proporciona:
Como puede ver aquí: https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG puede encontrar una nube de puntos 3D (estructura) y el movimiento de una serie de imágenes.
Según algunos usuarios, la cadena openMVG SfM se ha utilizado con éxito con hasta 1600 imágenes.
Para inferir el modelo 3D, debe realizar un procesamiento posterior, conocido como MVS Multiple View Stereo (PMVS, CMPMVS). OpenMVG proporciona una exportación compatible lista para usar para esos binarios.
Al final podrás producir un modelo como el que he hecho aquí: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
La estructura de la cadena Motion openMVG se centra en la precisión y no en la velocidad, incluso pueden ser rápidos.
Tan contrario a las siguientes alternativas:
Esperando que la respuesta sea completa.
@pmoulon Gracias por su respuesta detallada. Soy un novato en este campo, así que quiero preguntar si hay alguna muestra de reconstrucción 3D (C ++) que use OpenMVG como referencia.
@fansays OpenMVG está hecho en C ++.
Hay algunos scripts de Python que solo permiten iniciar más fácilmente las herramientas de línea de comandos.
Es más fácil usar primero los scripts de Python proporcionados para los cuales solo tiene que especificar un directorio de imagen de entrada y un directorio de salida.
Una vez que lo domine, puede jugar y tener más control sobre la tubería utilizando directamente los binarios.
Comentario más útil
I Tyler, OpenMVG es una biblioteca de visión por computadora que se enfoca en una implementación sólida de algoritmos de geometría de múltiples vistas.
Proporciona:
Como puede ver aquí: https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG puede encontrar una nube de puntos 3D (estructura) y el movimiento de una serie de imágenes.
Según algunos usuarios, la cadena openMVG SfM se ha utilizado con éxito con hasta 1600 imágenes.
Para inferir el modelo 3D, debe realizar un procesamiento posterior, conocido como MVS Multiple View Stereo (PMVS, CMPMVS). OpenMVG proporciona una exportación compatible lista para usar para esos binarios.
Al final podrás producir un modelo como el que he hecho aquí: https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
La estructura de la cadena Motion openMVG se centra en la precisión y no en la velocidad, incluso pueden ser rápidos.
Tan contrario a las siguientes alternativas:
OpenMVG quiere proporcionar un código fuente fácil de entender, iniciar y modificar.
Esperando que la respuesta sea completa.