Datos de visualización de Creando un Mañana

El personal de Maptek experimenta con nuevas ideas y colabora con colegas mientras exploran diferentes enfoques para resolver problemas existentes.

Maptek presentó una iniciativa en 2020 que impulsa al personal a explorar diferentes enfoques y experimentar con nuevas ideas. Se alinea con uno de nuestros principios, Creando un Mañana, al fomentar el cambio y nuevas ideas. Conocido como “10% del tiempo”, ha traído algunos resultados interesantes.

La transparencia conduce al avance

Esta libertad para experimentar ha permitido al Maptek Software Engineer, Sean Donnellan, sentar las bases para mejorar la visualización de datos en Vulcan GeologyCore.

El líder del equipo de datos y SDK estaba viendo datos atmosféricos en el entorno de visualización 3D de Maptek y quería generar una leyenda de color con transparencia ajustable mediante secuencias de comandos de Python.

“Al principio, usé la herramienta que asigna un color a cada bloque en lugar de crear una leyenda. El resultado fue bastante impactante y pude ver patrones en los datos”, dijo Donnellan.

Con la herramienta estándar de creación de leyendas, los resultados fueron diferentes, ya que casi todo se veía del mismo color.

“Revisé para ver si tenía que ver con los rangos, pero no fue así. Cuando desmarqué la opción Ecualizar, el color coincidió con los resultados de la primera herramienta”.

Donnellan compartió sus hallazgos con sus colegas y el Jefe de Experimentación y Tecnología, Simon Ratcliffe, sugirió formas de modificar el algoritmo para que produzca menos puntos de control en la leyenda.

El desafío inicial fue identificar la causa de la diferencia en las dos opciones y por lo tanto, qué característica faltaba. El siguiente desafío en curso es tratar de reducir la cantidad de puntos de control necesarios en la leyenda para producir el entorno de visualización ideal.

El desarrollo futuro garantizará mejores leyendas de color, que se pueden aplicar a múltiples objetos y brindar una guía de referencia visual clara para los valores de los datos.

“El programa del 10 % del tiempo es una excelente oportunidad para abordar un problema que de otro modo no se incluiría en nuestras aplicaciones”, dijo Donnellan.

“Es fácil experimentar con ideas que beneficien a los equipos de desarrollo de Maptek, pero el mayor desafío se centra en ayudar a la industria. Se siente bien darse cuenta del potencial del trabajo experimental y verlo traducido en herramientas y funciones en manos de los clientes”.

10% del tiempo Maptek permite que el personal tenga tiempo para pensar, planificar, crear, experimentar y colaborar de nuevas formas.

Las Matemáticas Avanzadas allanan el camino

El Ingeniero de Software de Maptek, Ryan Cuthbertson, usó el 10 % del tiempo para revisar el proyecto de su estudiante para mejorar la experiencia de visualización de datos.

Los sobrevuelos de datos 3D cargados en el software Maptek se usan comúnmente para mostrar un proyecto, comunicar un concepto o transmitir un diseño a varias partes interesadas en las operaciones mineras.

Las herramientas existentes funcionaban bastante bien, sin embargo el movimiento de la cámara a menudo no era uniforme, lo que generaba un “viaje lleno de baches” para los espectadores.

“Siempre hemos querido hacer esto más fluido y lograrlo requirió aplicaciones de matemáticas avanzadas”, dijo Cuthbertson.

Las animaciones de datos en 3D se producen a partir de una secuencia de fotogramas claves (instantáneas de fotogramas). El software necesita averiguar cómo mover la cámara entre fotogramas claves para que la experiencia sea visualmente atractiva.

La posición de la cámara se puede considerar en términos de x, y, z, balanceo, cabeceo y guiñada. La forma más sencilla de crear una animación es cambiar los valores de manera regular entre cada fotograma clave, pero esto produce un movimiento robótico y poco natural.

Hace más de 10 años, Maptek suavizó la trayectoria de la cámara (x, y y z) aplicando curvas de Bézier y ahora Cuthbertson quería abordar el balanceo, cabeceo y guiñada.

Este paso es más desafiante porque los objetos que se ven al principio y al final de cada interpolación de par de fotogramas claves, deben mantenerse a la vista. Simplemente suavizar las orientaciones daría como resultado un movimiento de balanceo aparente.

 

“Queríamos simplificar la experiencia de visualización. Pero para simplificar las cosas, necesitábamos hacerlos más avanzados bajo el capó”, dijo Cuthbertson.

Exploró ideas con colegas de Maptek y consultó trabajos de investigación para resolver los conceptos matemáticos involucrados.

“Este proyecto de experimentación fue una oportunidad de vivir mis propios valores al seguir un proyecto orientado principalmente en torno a la belleza, la excelencia y la experiencia humana”.

“Poder emplear ideas matemáticas, seguir mi curiosidad sobre si la idea funcionaría como la imaginé y en última instancia, ver que funciona, fue extremadamente satisfactorio”.

  • Maptek anima al personal a colaborar, experimentar y crear nuevos enfoques para los problemas de la industria a través de la iniciativa del 10 % del tiempo
  • Dos proyectos diferentes abordaron mejoras en la visualización y animación 3D de datos técnicos
  • Explorar el potencial de los proyectos experimentales y hacer que los resultados estén disponibles para los clientes es la máxima realización de Creando un Mañana