Ray-based Data Level Comparison of
Direct Volume Rendering Algorithms


Abstract:

This paper describes and demonstrates the effectiveness of several metrics for data level comparison of direct volume rendering (DVR) algorithms. The focus is not on speed ups from approximations or implementations with parallel or specialized hardware, but rather on means for comparing resulting images. However, unlike image level comparisons, where the starting point is 2D images, the main distinction of data level comparison is the use of intermediate 3D information to produce the individual pixel values during the rendering process. In addition to identifying the location and extent of differences in DVR images, these data level comparisons allow us to explain why these differences arise from different DVR algorithms. Because of the rich variety of DVR algorithms, finding a common framework for developing data level comparison metrics is one of the main challenges and contribution of this paper. In this paper, we report on how ray tracing can be used as a common framework for comparing a class of DVR algorithms. While this paper focuses on comparing different DVR algorithms, we believe that similar metrics and comparison techniques are also useful for volumetric data comparisons. For example, comparison of experimental versus simulated data sets, or forecasted versus observed data sets, etc.

Paper:

A postscript version of the paper can be obtained by clicking here , or by anonymous ftp to ftp.cse.ucsc.edu then get pub/reinas/papers/dvr-ray.ps.gz.

Images:


Return to AVIS home page.