Articulo de referencia

RBF jerárquico

En gráficos por computadora , la interpolación jerárquica RBF es un método de interpolación basado en funciones de base radial (RBF). La interpolación jerárquica RBF tiene aplic...

En gráficos por computadora , la interpolación jerárquica RBF es un método de interpolación basado en funciones de base radial (RBF). La interpolación jerárquica RBF tiene aplicaciones en la construcción de modelos de formas en gráficos por computadora en 3D (ver la imagen del conejo de Stanford a continuación), el tratamiento de resultados de un escáner 3D , la reconstrucción de terrenos y otros.

Este problema se denomina informalmente "interpolación de grandes conjuntos de puntos de datos dispersos".

Los pasos del método (por ejemplo en 3D) consisten en lo siguiente:

  • Dejemos que los puntos dispersos se presenten como un conjunto PAG = { do i = ( incógnita i , y i , el i ) | i = 1 norte R 3 } {\displaystyle \mathbf {P} =\{\mathbf {c} _{i}=(\mathbf {x} _{i},\mathbf {y} _{i},\mathbf {z} _{i})\vert _{i=1}^{N}\subset \mathbb {R} ^{3}\}}
  • Sea que exista un conjunto de valores de alguna función en puntos dispersos yo = { yo i | i = 1 norte R } {\displaystyle \mathbf {H} =\{\mathbf {h} _{i}\vert _{i=1}^{N}\subconjunto \mathbb {R} \}}
  • Encuentre una función que cumpla la condición para los puntos que se encuentran en la forma y para los puntos que no se encuentran en la forma. F ( incógnita ) {\displaystyle \mathbf {f} (\mathbf {x} )} F ( incógnita ) = 1 {\displaystyle \mathbf {f} (\mathbf {x} )=1} F ( incógnita ) 1 {\displaystyle \mathbf {f} (\mathbf {x} )\neq 1}
  • Como lo demostraron JC Carr et al., [1] esta función se ve así: F ( incógnita ) = i = 1 norte la i φ ( incógnita , do i ) {\displaystyle \mathbf {f} (\mathbf {x} )=\sum _{i=1}^{N}\lambda _{i}\varphi (\mathbf {x} ,\mathbf {c} _{ i})}

φ {\estilo de visualización \varphi} — es RBF ; — son coeficientes que son la solución del sistema que se muestra en la imagen: la {\estilo de visualización \lambda}

Para determinar la superficie, es necesario estimar el valor de la función en los puntos de interés x. La falta de dicho método supone una complicación considerable [2] para calcular RBF , resolver el sistema y determinar la superficie. F ( incógnita ) {\displaystyle \mathbf {f} (\mathbf {x} )} Oh ( norte 2 ) {\displaystyle \mathbf {O} (\mathbf {n} ^{2})}

Otros métodos

  • Reducir los centros de interpolación ( para calcular RBF y resolver el sistema , para determinar la superficie) Oh ( norte 2 ) {\displaystyle \mathbf {O} (\mathbf {n} ^{2})} Oh ( metro norte ) {\displaystyle \mathbf {O} (\mathbf {m} \mathbf {n} )}
  • Admite de forma compacta RBF ( para calcular RBF , para resolver el sistema , para determinar la superficie) Oh ( norte registro norte ) {\displaystyle \mathbf {O} (\mathbf {n} \log {\mathbf {n} })} Oh ( norte 1.2..1.5 ) {\displaystyle \mathbf {O} (\mathbf {n} ^{1.2..1.5})} Oh ( metro registro norte ) {\displaystyle \mathbf {O} (\mathbf {m} \log {\mathbf {n} })}
  • FMM ( para calcular RBF , para resolver el sistema , para determinar la superficie) Oh ( norte 2 ) {\displaystyle \mathbf {O} (\mathbf {n} ^{2})} Oh ( norte registro norte ) {\displaystyle \mathbf {O} (\mathbf {n} \log {\mathbf {n} })} Oh ( metro + norte registro norte ) {\displaystyle \mathbf {O} (\mathbf {m} +\mathbf {n} \log {\mathbf {n} })}

Algoritmo jerárquico

Una idea del algoritmo jerárquico es una aceleración de los cálculos debido a la descomposición de problemas complejos en un gran número de problemas simples (ver imagen).

En este caso, la división jerárquica del espacio contiene puntos en partes elementales, y el sistema de pequeña dimensión resuelve cada una. El cálculo de la superficie en este caso se lleva al cálculo jerárquico (sobre la base de la estructura de árbol ) del interpolador. Pouderoux J. et al. [3] ofrece un método para un caso 2D . Para un caso 3D , se utiliza un método en las tareas de gráficos 3D de W. Qiang et al. [4] y modificado por Babkov V. [5].

Referencias

  1. ^ Carr, JC; Beatson, RK; Cherrie, JB; Mitchell, TJ; Fright, WR; McCallum BC; Evans, TR (2001), “Reconstrucción y representación de objetos 3D con funciones de base radial” ACM SIGGRAPH 2001, Los Ángeles, CA, págs. 67–76.
  2. ^ Bashkov, EA; Babkov, VS (2008) “Investigación sobre el algoritmo RBF y sus modificaciones: posibilidades de aplicación para la construcción de modelos informáticos de formas en la práctica médica”. Proc Int. Conference "Simulation-2008", Pukhov Institute for Modelling in Energy Engineering, [1] Archivado el 22 de julio de 2011 en Wayback Machine (en ruso)
  3. ^ Pouderoux, J. et al. (2004), “Interpolación RBF jerárquica adaptativa para crear modelos digitales de elevación suaves”, Proc. 12-th ACM Int. Symp. Advances in Geographical Information Systems 2004, ACP Press, págs. 232-240
  4. ^ Qiang, W.; Pan, Z.; Chun, C.; Jiajun, B. (2007), “Representación de superficies para cortes paralelos de contornos de imágenes médicas”, Computing in science & engineering, 9(1), enero-febrero de 2007, págs. 32-37
  5. ^ Babkov, VS (2008) “Modificación del método RBF jerárquico para modelado 3D basado en resultados de escaneo láser”. Proc. Int. Conferencia “Problemas modernos y logros de radio, comunicación e informática”, Universidad Técnica Nacional de Zaporizhzhya, [2] Archivado el 22 de julio de 2011 en Wayback Machine (en ucraniano)
Obtenido de "https://es.wikipedia.org/w/index.php?title=RBF_jerárquico&oldid=1259380509"