Tabla de contenido:

Modelado basado en imágenes / Retrato de fotogrametría: 4 pasos
Modelado basado en imágenes / Retrato de fotogrametría: 4 pasos

Video: Modelado basado en imágenes / Retrato de fotogrametría: 4 pasos

Video: Modelado basado en imágenes / Retrato de fotogrametría: 4 pasos
Video: Convertir Fotos a 3D con Fotogrametría 2024, Noviembre
Anonim

Por buzquirkhttps://buzquirk.com Siga más por el autor:

Espejo inteligente de mano (Plug-and-Play)
Espejo inteligente de mano (Plug-and-Play)
Espejo inteligente de mano (Plug-and-Play)
Espejo inteligente de mano (Plug-and-Play)
Control de gestos con las manos: movimiento de lo físico y digital (teleoperación)
Control de gestos con las manos: movimiento de lo físico y digital (teleoperación)
Control de gestos con las manos: movimiento de lo físico y digital (teleoperación)
Control de gestos con las manos: movimiento de lo físico y digital (teleoperación)

Hola a todos, En este Instructable, les mostraré el proceso de cómo crear modelos 3D utilizando imágenes digitales. El proceso se llama fotogrametría, también conocido como modelado basado en imágenes (IBM). Específicamente, este tipo de proceso se utiliza para recrear cualquier objeto o espacio en tres dimensiones. Desde artefactos y obras de arte hasta espacios como accidentes geográficos geológicos y ruinas, voy a mostrar cómo crear un modelo 3D de animación de retrato y demostrar el flujo de trabajo necesario para lograr este tipo de esfuerzo creativo.

Paso 1: software

Primero, obtenga el software necesario para crear modelos 3D a partir de imágenes. Esto incluye:

SFM visual:

Lo siguiente es reconstruir el modelo 3D. Esto incluye:

Meshlab:

Finalmente, últimas mejoras utilizando otro software como:

Maya (versión para estudiantes o prueba gratuita), Blender o cualquier programa de modelado 3D

Paso 2: Imágenes a VisualSFM

Imágenes a VisualSFM
Imágenes a VisualSFM

Ahora que tiene su software, salga y capture imágenes en bruto de cualquier objeto, espacio o entorno. Hay dos formas de capturar imágenes para modelos 3D:

Una forma es girar meticulosamente alrededor del objeto o espacio de manera convergente con cada paso y tomar una fotografía.

La segunda forma es tomar un video y girar alrededor del objeto o espacio. Luego, ingrese a Adobe Media Encoder y divida el video en cuadros individuales. Obviamente, cuantos más fotogramas tome su cámara, más material podrá adquirir, por lo tanto, más detalles en su captura 3D.

En VisualSFM:

1. Archivo - Abrir + Imágenes múltiples (aquí es donde toma sus fotogramas o imágenes fijas y los importa a VisualSFM)

2. Ahora que tiene todas sus imágenes cargadas, continúe y haga clic en el botón Calcular coincidencias faltantes. Es el botón que tiene 4 flechas apuntando hacia afuera. Este proceso puede llevar mucho tiempo dependiendo de la cantidad de imágenes que haya cargado. La razón por la que lleva tanto tiempo es que el software compara cada imagen con las otras imágenes que ha subido, comparando puntos focales y aspectos similares para comenzar el proceso de recreación del modelo 3D, así que tenga paciencia.

3. Una vez finalizado ese proceso, continúe y haga clic en el botón Calcular reconstrucción 3D. Es el botón que se parece al botón de avance rápido pero sin el signo más (está justo al lado del botón Calcular coincidencias faltantes). Aquí es donde VisualSFM toma las imágenes fijas con aspectos similares entre sí y comienza a crear el modelo 3D del espacio u objeto o individuo. VisualSFM considera los datos de la imagen sin procesar, así como la distancia y profundidad de los sujetos involucrados en cada foto, así es como es capaz de recrear el sujeto en cuestión como un modelo 3D. La razón por la que se llama VisualSFM (Structure From Motion) es que el proceso SfM compara secuencias de imágenes bidimensionales y estima estructuras tridimensionales (modelos 3D).

4. Una vez hecho esto, continúe y haga clic en CMVS para una reconstrucción densa. Esto finalizará su modelo 3D y desea guardar el archivo.cmvs y el archivo.nvm, así como el archivo.ply. Necesitará el archivo.nvm para Meshlab y necesitará el archivo.ply para adquirir la malla 3D de su objeto o malla, lo que también ocurrirá en Meshlab.

Recomendado: