Overlapped Tiling for Fast Random Oblique Plane Access of 3D Object Datasets

Volume visualization with random data access poses significant challenges. While tiling techniques lead to simple implementations, they are not well suited for cases where the goal is to access arbitrarily located subdimensional datasets (e.g., being able to display an arbitrary 2D planar “cut” from a 3D volume). Significant effort has been devoted to volumetric data compression, with most techniques proposing to tile volumes into cuboid subvolumes to enable random access. In this paper we show that, in cases where subdimensional datasets are accessed, this leads to significant transmission inefficiency. As an alternative, we propose novel serverclient based data representation and retrieval methods which can be used for fast random access of oblique plane from 3D volume datasets. In this paper, 3D experiments are shown but the approach may be extended to higher dimensional datasets. We use multiple redundant tilings of the 3D object, where each tiling has a different orientation.We discuss the 3D rectangular tiling scheme and two main algorithm components of such 3D system, namely, (i) a search algorithm to determine which tiles should be retrieved for a given query and (ii) a mapping algorithm to enable efficient encoding without interpolation of rotated tiles. In exchange for increased server storage, we demonstrate that significant reductions in average transmission rate can be achieved relative to conventional cubic tiling techniques, e.g., nearly 40% reduction in average transmission rate for less than a factor of twenty overhead in storage before compression. Note that, as shown in our earlier work on the 2D case, the storage overhead will be lower after compression (e.g., in 2D the relative increase in storage in the compressed domain was at least a factor of two lower than in the uncompressed domain.)

[1]  Antonio Ortega,et al.  Overlapping tiling for fast random access of low-dimensional data from high-dimensional datasets , 2009, Electronic Imaging.

[2]  A. Said,et al.  Manuscript Submitted to the Ieee Transactions on Circuits and Systems for Video Technology a New Fast and Eecient Image Codec Based on Set Partitioning in Hierarchical Trees , 2007 .

[3]  William A. Pearlman,et al.  Low complexity resolution progressive image coding algorithm: progres (progressive resolution decompression) , 2005, IEEE International Conference on Image Processing 2005.

[4]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[5]  William A. Pearlman,et al.  Hierarchical Dynamic Range Coding of Wavelet Subbands for Fast and Efficient Image Decompression , 2007, IEEE Transactions on Image Processing.

[6]  Shigeru Muraki,et al.  Volume data and wavelet transforms , 1993, IEEE Computer Graphics and Applications.

[7]  Tim Bruylants Volumetric image compression with JPEG2000 , 2007 .

[8]  Peter Schelkens,et al.  Compression of medical volumetric datasets: physical and psychovisual performance comparison of the emerging JP3D standard and JPEG2000 , 2007, SPIE Medical Imaging.

[9]  Michael W. Marcellin,et al.  Lifting-Based View Compensated Compression of Volume Rendered Images for Efficient Remote Visualization , 2008, Data Compression Conference (dcc 2008).

[10]  Insung Ihm,et al.  Wavelet‐Based 3D Compression Scheme for Interactive Visualization of Very Large Volume Data , 1999, Comput. Graph. Forum.

[11]  Antonio Ortega,et al.  A novel approach of image compression in digital cameras with a Bayer color filter array , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).