Fotogrametría del Pilar Blanco

Después de un par de meses aprendiendo a usar los diferentes programas necesarios para crear y depurar un modelo 3D de un objeto a partir de fotos o fotogramas de un video y de unas primeras pruebas con objetos pequeños, que relaté aquí, me lancé a por mi primer modelo de un naufragio completo y que mejor pecio para empezar que un pequeño pesquero.

El Pilar Blanco es un viejo pesquero que se hundió el 26 de junio de 1972 después de colisionar con un objeto cuando salía del puerto coruñés, intentó dar vuelta y varar en puerto pero no lo consiguió, hundiéndose en la entrada de Coruña, muy cerca de donde ya estaba el chino. Poco queda de él, ya que la mitad del casco esta enterrado en la arena, si a esto le sumamos que es un pesquero que no llega a los 30 metros de eslora y que en una sola inmersión se puede recorrer varias veces, era el candidato perfecto para la primera prueba de fotogrametría de un pecio completo.

Detalle del modelo 3D del pecio.

Así que aprovechando unos días de calma y muy buena visibilidad nos acercamos hasta su posición y lo buceamos, para esta primera ocasión monté dos Gopros hero 5 en el soporte, con la misma configuración, pero una grabando en video fullHD y la otra en modo timelapse sacando una foto cada segundo, de esta forma después de 35 minutos de fondo, tenía unos 30 minutos de video a 30 fotogramas por segundo y por otro lado casi 200 fotos del modo timelapse, aunque al final deseché las fotos y trabajé solo con los fotogramas de los vídeos.

Captura del agisoft con todo el proceso finalizado.

Una vez extraídos los fotogramas de los videos estos sumaban aproximadamente 10.000 imágenes del Pilar Blanco, aunque finalmente extraje la mitad de fotogramas, 15 fotos por segundo de video, pero mi ordenador sencillamente no fue capaz de trabajar con esta cantidad de imágenes, por lo que fue necesario doblarle la memoria RAM hasta los 32 gigas e instalarle un disco duro ssd de 1 Tb para instalar en él los programas agisoft y blender. A base de prueba y error con el Agisoft y teniendo en cuenta que no grabé todas las partes de forma correcta, el mejor resultado lo conseguí de la siguiente manera: en primer lugar hay que calibrar la cámara y así tener los datos de distorsión de la lente, es fundamental no cambiar el modo de captura de la gopro, el propio agisoft tiene una pantalla de tablero de ajedrez a la que le grabé un video de 5 segundos y luego se cargan las imágenes para que agisoft calcule los parámetros de la cámara, estos se guardan y se aplican después de orientar las imágenes.

Aún en calidad media, los detalles que se consigue en las formas son más que aceptables.

Luego fui creando el modelo por partes, la popa, la proa, el casco y las zonas que el agisoft no daba ubicado, como el hueco de la proa o la parte trasera del maquinillo los hice a parte, para luego hacer todo el montaje en blender, de esta manera tenía 5 bloques 3D de partes del pecio, aunque por la forma de grabarlo, ciertas zonas quedaron sin cubrir, por lo que no aparecen representadas en el modelo.

Si no se solapan lo suficiente las pasada de la cámara, aparecen esas líneas donde no llegó la iluminación o directamente el hueco que se ve en el casco.

Los parámetros que mejores resultados me dieron fue comenzar la orientación de fotos desactivando la preselección genérica y con calidad media, para una vez finalizado volver a orientar las fotos, pero la segunda vez con calidad máxima, así trabaja sobre las fotos ya orientadas y consigue orientar un buen porcentaje a mayores y todo este proceso le llevó unas pocas horas, por el contrario, si ponía la calidad al máximo desde un principio y sin preselección genérica, el tiempo calculado para acabar el proceso era de 229 días. El siguiente paso es cargar los parámetros de la cámara y en la pestaña herramientas, optimizar las imágenes, para luego pasar a crear la nube de puntos densa, en mi caso aplicando el filtro de profundidad agresivo se consigue un modelo con menos elementos flotando, causados por los cabos, redes o peces que se mueven en las imágenes, aunque las redes fijas crean unos volúmenes muy raros y estropean parte del modelo.

Las redes y cabos enganchados en los restos se mueven mecidos por el mar y crean unos volúmenes parecidos a globos, hubiera sido bueno retirar dichos restos antes de hacer la fotogrametría.

El resto del trabajo es con blender, uniendo las diferentes partes y ajustando todas las piezas, limpiando los objetos flotantes resultado de las redes, peces o partículas para luego sacar el producto deseado, como un modelo 3D para compartir en Sketchfab, un objeto para impresión 3D o una planimetría a escala de todo el pecio para planificar las inmersiones.

Modelo en 3D del pecio.
Planimetría del Pilar Blanco, los huecos del modelo fueron corregidos con photoshop.

Sin duda queda pendiente volver al pecio para limpiarlo de todas las redes y cabos, para luego grabar las partes que no salieron en esta primera prueba de fotogrametría de un pecio completo y así mejorar el modelo.

Publicado por toninorthwest

Un pequeño explorador...

2 comentarios sobre “Fotogrametría del Pilar Blanco

  1. El Pilar Blanco era el barco de mi difunta abuela.
    Su nombre era Pilar Díaz Jul y cogió el apellido de mi abuelo, Manuel Blanco….
    Creo que tengo alguna foto de la botadura…..
    Gracias por publicar esto. Mi abuela estaría orgullosisisma

    Le gusta a 1 persona

    1. Muchas gracias por tu aporte Sonia, el Pilar Blanco, al igual que el resto de naufragios conocidos forman parte de la historia, no sabía de donde venía el nombre o su historia ya que ha estos barcos modernos no se les da tanta importancia como a los más antiguos por parte de los arqueólogos o la administración, te agradecería muchísimo si me haces llegar esas fotos de la botadura o si tienes tiempo y ganas, la historia de tus abuelos y del barco, sin duda daría para un buen reportaje si así lo deseas.
      Mi correo es free_toni@hotmail.com

      Me gusta

Replica a toninorthwest Cancelar la respuesta