achieving direct volume visualization with interactive semantic region selection
Interactive direct visualization of 3D data requires fast update rates and the ability to extract regions of interest from the surrounding data. Parallel volume rendering yields rates that make interactive control of image viewing possible for the first time. We have achieved rates as high as 15 frames per second by trading some function for speed. while volume rendering with a full complement of ramp classification capabilities is performed at 1.4 frames per second. These speeds have made the combination of region selection with volume rendering practical for the first time. Semantic driven selection, rather than geometric clipping, has proven to be a natural means of interacting with 3d data. Internal organs in medical data or other regions of interest can be built from preprocessed region primitives. We have applied the resulting combined system to real 3D medical data with encouraging results. The ideas presented are not just limited to our platform, but can be generalized to include most parallel architectures. We present lessons learned from writing fast volume renderers and from applying image processing techniques to viewing volumetric data.
direct volume visualization visualization interaction semantic region select 3d data update extraction volume rendering control image timing functional classification capabilities combinational practical proven intern systems platform general parallel architecture writing image processing data parallelism