In this paper, we propose a novel remote visualization system based on particle-based volume rendering (PBVR),1
which enables interactive analyses of extreme scale volume data located on remote computing systems. The re-
mote PBVR system consists of Server, which generates particles for rendering, and Client, which processes volume
rendering, and the particle data size becomes significantly smaller than the original volume data. Depending on
network bandwidth, the level of detail of images is flexibly controlled to attain high frame rates. Server is highly
parallelized on various parallel platforms with hybrid programing model. The mapping process is accelerated
by two orders of magnitudes compared with a single CPU. The structured and unstructured volume data with
~108 cells is processed within a few seconds. Compared with commodity Client/Server visualization tools, the
total processing cost is dramatically reduced by using proposed system.
Interval volume serves as a generalized isosurface and represents a three-dimensional subvolume for which the associated scalar filed values lie within a user-specified closed interval. In general, it is not an easy task for novices to specify the scalar field interval corresponding to their ROIs. In order to extract interval volumes from which desirable geometric features can be mined effectively, we propose a suggestive technique which extracts interval volumes automatically based on the global examination of the field contrast structure. Also proposed here is a simplification scheme for decimating resultant triangle patches to realize efficient transmission and rendition of large-scale interval volumes. Color distributions as well as geometric features are taken into account to select best edges to be collapsed. In addition, when a user wants to selectively display and analyze the original dataset, the simplified dataset is restructured to original quality. These two proposed methods can also be used for batch processing. Several simulated and acquired datasets are used to demonstrate the effects of the methods.