Articulo de referencia

Decisor asintótico

En visualización científica, el algoritmo de decisión asintótica fue desarrollado por Nielson y Hamann en 1991 para crear isosuperficies a partir de un campo escalar dado. Se pr...

En visualización científica, el algoritmo de decisión asintótica fue desarrollado por Nielson y Hamann en 1991 para crear isosuperficies a partir de un campo escalar dado. Se propuso como una mejora del algoritmo de cubos marchantes , que puede generar una topología "mala" [ 1 ] , pero también puede considerarse un algoritmo independiente [ 2 ] .

Principio

El algoritmo primero divide el campo escalar en cubos uniformes. Dibuja contornos topológicamente correctos en los lados (interfaz) de los cubos. Estos contornos se pueden conectar para formar polígonos y triangularlos . Los triángulos de todos los cubos forman las isosuperficies y, por lo tanto, constituyen el resultado del algoritmo. [ 1 ] A veces, existe más de una forma de conectar construcciones adyacentes. Este algoritmo describe un método para resolver estas configuraciones ambiguas de manera consistente. [ 3 ]

A menudo se presentan casos ambiguos cuando puntos diagonalmente opuestos se encuentran en el mismo lado de la isolínea, pero en un lado diferente al de los demás puntos del cuadrado (para sistemas 2D) o del cubo (para sistemas 3D). [ 3 ] En un caso 2D, esto significa que existen dos posibilidades. Si suponemos que marcamos las esquinas como positivas si su valor es mayor que el de la isolínea, o negativas si es menor, entonces o bien las esquinas positivas están separadas por dos isolíneas, o bien las esquinas positivas se encuentran en la sección principal del cuadrado y las esquinas negativas están separadas por dos isolíneas. La situación correcta depende del valor en la asíntota de las isolíneas. Las isolíneas son hipérbolas que se pueden describir mediante la siguiente fórmula:

F(α,β)=γ(αα0)(ββ0)+δ{\displaystyle f(\alpha ,\beta )=\gamma (\alpha -\alpha _{0})(\beta -\beta _{0})+\delta }

dóndeα{\displaystyle \alpha }es la distancia normalizada en el cuadrado desde el lado izquierdo, yβ{\displaystyle \beta }es la distancia normalizada en el cuadrado desde la parte inferior. Los valoresα0{\displaystyle \alpha _{0}}yβ0{\displaystyle \beta _{0}}son, por lo tanto, las coordenadas de las asíntotas, yδ{\displaystyle \delta }es el valor en la posición(α0,β0){\displaystyle (\alpha _ {0}, \beta _ {0})}. Este punto debería pertenecer a la sección que contiene dos esquinas. Por lo tanto, siδ{\displaystyle \delta }es mayor que el valor de la isolínea las esquinas positivas están en la sección principal del cuadrado y las esquinas negativas están separadas por dos isolíneas, y siδ{\displaystyle \delta }es menor que el valor de la isolínea las esquinas negativas están en la sección principal del cuadrado y las esquinas positivas están separadas por dos isolíneas. [ 4 ] Se utiliza una solución similar en la versión 3D.

Véase también

iconoPortal de ciencia

Referencias

Notas
  1. 1 2 Nielson y Hamann 1991 , pág. 83.
  2. Seng et al. 2005 , resumen. "Se empleó el algoritmo de decisión asintótica para resolver el problema de ambigüedad asociado con el algoritmo MC."
  3. 1 2 Nielson y Hamann 1991 , pág. 84.
  4. Nielson y Hamann 1991 , pág. 85.
Bibliografía
  • Nielson, Gregory M.; Hamann, Bernd (1991). Nielson, Gregory M.; Rosenblum, Larry (eds.). El decisor asintótico: resolviendo la ambigüedad en cubos marchantes . Actas de la 2.ª conferencia sobre Visualización '91 (VIS '91). Los Alamitos, CA: IEEE Computer Society. pp. 83–91 . ISBN  978-0-8186-2245-8.
  • Seng Dewen; Li Zhongxue; Li Cuiping; Li Chumin (2005). "Aplicación del algoritmo de cubos marchantes en la visualización de depósitos minerales" . Revista de la Universidad de Ciencia y Tecnología de Beijing (Edición en inglés) . 12 (3).Abstracto.

Lecturas adicionales

  • Charles D. Hansen; Chris R. Johnson (2004). Manual de visualización . Academic Press. págs. 7–12 . ISBN  978-0-12-387582-2.
  • A. Lopes; K. Brodlie (2005). «Enfoques interactivos para el trazado de curvas de nivel e isosuperficies para la geovisualización» . En Jason Dykes ; Alan M. MacEachren ; MJ Kraak (eds.). Explorando la geovisualización . Elsevier. pp. 352–353 . ISBN  978-0-08-044531-1.