Este es un tema que me interesa bastante y es la base tecnológica de muchos trabajos relacioandos a los videojuegos, la realidad aumentada y realidad virtual. Ya he hablado de esto en varias oportunidades, me refiero a la fotogrametría de app como Display Land, Qlone, entre otras, pero esta vez hablaremos de algo más completo: la fotogrametría como técnica para la creación de experiencias inmersivas, es decir, Fotogrametría para Realidad Aumentada y Realidad Virtual.

La fotogrametría es la técnica que fusiona arte + ciencia. Es estudiar y definir con precisión la forma, dimensiones y posición de un objeto en el espacio, utilizando principalmente fotografías o videos de ese objeto. El concepto de fotogrametría se podría resumir en «medir el volumen de los objetos y ambientes reales a través de fotos…

Bajo ese concepto podemos entender que existe un proceso extenso para llegar a tener un proyecto de calidad. La clave para una fotogrametría exitosa es la dedicación y el perfeccionamiento para trabajar cada proceso. Hablar del proceso me tomaría varias horas, así que he tratado de resumir los pasos más importantes.

Proceso de trabajo

  • Lo primero que se necesita es la generación de fotos un smartphone puede ser suficiente para tomar fotos de manera correcta, siempre y cuando se trabaje de manera manual. una cámara semi o profesional podría será la mejor opción. Ya si queremos leer espacios más extensos necesitaremos de un drone con cámaras especiales e inclusive con equipos que utilicen LIDAR. 
  • El espacio debe estar acondicionado para generar buenas tomas. Debes tener en cuenta la calidad de luz, tener cuidado de no generar mucha sombra y debes analizar el tipo de textura que tiene el objeto, pues artículos brillantes o transparentes no podrán ser captados eficientemente.También puedes editar las fotos para mejorar el proceso recopilación de datos.
  • Luego necesitamos un software que interprete dichos datos: Meshroom es una buena alternativa gratuita. Existen otras como Metashape o Reality Capture. Usa el que mejor se acomode a tu trabajo, luego es necesario trabajar directamente en la herramienta para delimitar y perfeccionar el objeto.
  • Cada plataforma tendrán un proceso similar: generar las cámaras para entender la forma del objeto, luego se obtendrá una nube de puntos, después tendremos que generar texturas, colorizar el objeto y por último exportar el archivo. Esto podrá demorar horas dependiendo del equipo que utilices y la calidad que deseas obtener. 

Bajo este concepto piensa en las oportunidades que se pueden generar. Ya sea para el ámbito investigativo, cultural, de entretenimiento y por supuesto para la realidad aumentada y virtual.

Fotogrametría para Realidad Aumentada

Si el trabajo es para la realidad aumentada es necesario reducir mucho su peso, aquí debemos equilibrar calidad versus tamaño. Piensa en Spark AR, Si vamos a trabajarlo en esta plataforma, debemos adaptar nuestro diseño para que pese menos de 4 Megas. Blender será el aliado para hacer esto. Una vez teniendo esto podremos trabajarlo e implementarlo.

En el caso de Lens Studio, el trabajo será similar pero claro con sus atributos y funcionalidades específicas. Si trasladamos este ejemplo hacia WebAR, la funcionalidad sería casi la misma pero claro depende también del tipo de experiencia que quieres generar…Recuerda que la realidad aumentad actual se utiliza vía smartphone y tenemos un limitante tecnológico.

Fotogrametría para Realidad Virtual

El trabajo más inmersivo se puede dar con la realidad virtual porque podrás mapear espacios más grandes para dar la ilusión que estamos en un espacio diferente al tuyo. Esto es ideal para proyectos arquitectónicos y de videojuegos. Aquí entra a Unity o Unreal como las plataformas más completas para desarrollar los proyectos más ambiciosos.

Aquí los criterios cambian, ya no es necesario optimizar extremadamente el peso (size) del archivo pues las aplicaciones se crean para VR deben ser más extensas debido a la carga de información que presentan. Acá se tiene que crear la ilusión de inmersión y eso incluye claramente crear un mundo para ser visualizado a través de headset más potentes y especializados.

Si quieres probar cómo se visualiza tu proyecto tanto en Realidad Aumentada como en Realidad Virtual, te recomiendo utilizar Sketchfab. Usando esta plataforma puedes subir los archivos, proyectarlos y probarlos en diferentes aspectos. 

Patreon

Si desear apoyarme para mantener mi sitio web y descargar los archivos de trabajo de Spark AR Audio Analizer, puedes hacerlo accediendo a mi patreon.




Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.