13.07.2015 Views

Capítulo X: Introducción

Capítulo X: Introducción

Capítulo X: Introducción

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 2: Despliegue Directo de Volúmenesincluso en color, lo cual puede generar discontinuidades notorias en laimagen generada, traducidas en artefactos visuales.Manfred Weiler et al. [WEI00] reducen estos artefactos, considerando unaconsistente interpolación entre niveles de detalle continuos. El volumenes inicialmente particionado en blocks de igual tamaño, y se construyeuna jerarquía multi-resolución local por cada block. La interpolaciónconsistente entre distintos niveles de detalle se obtiene haciendo que losvóxeles en las fronteras entre blocks interpolen el campo escalar delsiguiente nivel de detalle más burdo entre dichos blocks. Aunque estaidea es inicialmente planteada para transiciones de 2 nivelesconsecutivos, puede ser aplicada iterativamente para lograr transicionesde alto orden. La Fig. 2.28a muestra este proceso para texturas de unadimensión. Sin embargo, por copiar o interpolar muestras de niveles dedetalle inferior hacia niveles superiores, se pierden detalles existentes enlas fronteras de los blocks. Para el caso 3D hay que hacer este proceso enlas seis caras de los blocks. Seguidamente, Stefan Guthe et al. [GUT02]utilizan una idea similar para octrees, pero consideran la copia devóxeles sólo en 3 caras de cada brick: las caras correspondientes a losplanos x=xmax, y=ymax y z=zmax del brick en coordenadas objeto (ver Fig.2.28b). El objetivo es reducir la redundancia por replicar vóxeles en las 6caras de cada brick, obteniendo un overhead de b 3 (b1) 3 vóxeles paracada brick de b 3 vóxeles.(a) (b) (c)0123Finalmente, se destaca el reciente trabajo de Patric Ljung [LJU06A]. Eneste caso, el volumen es particionado en blocks con jerarquía local multiblockAblock BFigura 2.28: interpolación consistente entre bricks o blocks de distinto nivel dedetalle. (a) Los vóxeles izquierdo y derecho de la frontera que separa el block A delblock B, son utilizados para reemplazar vóxeles de dicha frontera en nivel de detalleinmediatamente superior. El vóxel derecho es copiado en el vóxel derecho, y elpromedio en el vóxel izquierdo, del nivel de detalle superior. Note que al juntar elblock A con el B con distintos niveles de detalle, se obtiene una interpolación demuestras consistente. (b) Se reemplazan muestras de un sólo lado en cada frontera.De las 6 caras de cada brick, se reemplazan vóxeles de la cara derecha (xmax), superior(ymax) y trasera (zmax), tomando la información de los bricks vecinos. (c) Interpolaciónentre blocks. En general, cada muestra a reconstruir en las fronteras entre bricks seobtiene ponderando adecuadamente a lo sumo 4 vóxeles (8 en el caso 3D).-43-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!