13.07.2015 Views

Capítulo X: Introducción

Capítulo X: Introducción

Capítulo X: Introducción

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 2: Despliegue Directo de Volúmenesresolución, pero sin compartir vóxeles entre bloques vecinos. Durante eldespliegue, se realiza interpolación entre blocks de resolucionesarbitrarias de manera directa (ver Fig. 2.28c), i.e. sin necesidad deduplicar vóxeles o pre-calcular muestras intermedias interpoladas. Paradesplegar un block, se requiere acceder información de muchos blocksvecinos para reconstruir las áreas entre blocks. El programa defragmentos por lo tanto se hace complejo, afectando necesariamente elrendimiento del sistema. Una alternativa es no utilizar interpolaciónentre blocks cuando se manipula interactivamente los parámetros devisualización (escalamientos, rotación y traslación). El tiempo derespuesta sin interpolación entre blocks resultó hasta 15 veces másrápido en sus pruebas. Basándose en esa observación, el despliegue coninterpolación entre blocks puede ser realizado en 2 etapas. En laprimera, se consideran los fragmentos generados en el interior del block(dentro del dominio de interpolación). En este caso, se utiliza unprograma de fragmentos simplificado y eficiente. En la segunda pasada,se consideran los fragmentos entre blocks, en donde se utiliza elprograma de fragmentos con interpolación directa entre blocks,acompañada con la aceleración basada en terminación temprana delrayo. En este caso, el tiempo de respuesta es sólo 4 veces más lento, alcompararlo con la versión sin interpolación entre blocks.Para el caso de despliegue de un plano arbitrario del volumen contexturas 3D, todas estas técnicas de corrección de artefactos en lasfronteras de bricks o blocks son igualmente aplicables. Adicionalmente seha propuesto una técnica para transiciones suaves entre niveles dedetalle consecutivos en un plano de corte. La solución se basa difuminarla resolución más alta hacia la más baja, de manera tal que lasresoluciones coincidan en la frontera entre bricks [LAM00]. Cabedestacar que esta técnica requiere del almacenamiento de cada área delvolumen con dos niveles de detalle contiguos, lo que incrementa losrequerimientos de memoria en un octavo. Sin embargo, la transición delos niveles de detalle es imperceptible con esta técnica. El prototipo“Visualizador Experimental” implementado en este trabajo se inspira enesta técnica [CAR09], extrapolándola al área de despliegue de volúmenesmulti-resolución (ver Capítulo 6).d) Corrección de OpacidadLa opacidad de la muestra i-ésima en un rayo (ver sección 2.2.3), querepresenta un segmento de longitud h se define como:h ( s )(i,h) 1e i. [Ec. 2.18]-44-

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

Saved successfully!

Ooh no, something went wrong!