Volume Visualization on Mobile Devices

With the advent of high-bandwidth wireless networks and pervasive computing, the space and platform barriers for visualization are being broken. Mobile visualization, or ubiquitous visualization, allows users to visualize data anywhere, anytime, on various mobile devices connected by wireless networks. In this paper, we investigate how to achieve volume visualization on mobile devices. We present a client-oblivious data model for various visualization tasks on mobile devices ranging from powerful workstations to PDAs and cell phones. Our model integrates volumes and some pre-computed features, such as iso-surfaces, into one hierarchical structure, which can be compressed and progressively transmitted over networks. Two novel algorithms are introduced. One is for mesh reconstruction from point-based models and the other is for volume reconstruction from surfacebased models. The construction, compression, and transmission of our data model are presented.

[1]  Dietmar Saupe,et al.  Rapid High Quality Compression of Volume Data for Visualization , 2001, Comput. Graph. Forum.

[2]  Lukas Mroz,et al.  Space-Efficient Boundary Representation of Volumetric Objects , 2001, VisSym.

[3]  S.F.F. Gibson,et al.  Using distance maps for accurate surface representation in sampled volumes , 1998, IEEE Symposium on Volume Visualization (Cat. No.989EX300).

[4]  Wolfgang Straßer,et al.  Interactive rendering of large volume data sets , 2002, IEEE Visualization, 2002. VIS 2002..

[5]  Leif Kobbelt,et al.  Efficient High Quality Rendering of Point Sampled Geometry , 2002, Rendering Techniques.

[6]  Gabriel Taubin,et al.  BLIC: Bi-Level Isosurface Compression , 2002, IEEE Visualization, 2002. VIS 2002..

[7]  Thomas Ertl,et al.  Combining local and remote visualization techniques for interactive volume rendering in medical applications , 2000 .

[8]  Daniel G. Aliaga,et al.  Hybrid simplification: combining multi-resolution polygon and point rendering , 2001, Proceedings Visualization, 2001. VIS '01..

[9]  Rüdiger Westermann,et al.  Isosurface extraction techniques for Web-based volume visualization , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[10]  Thomas D. Tarman,et al.  Remote High-Performance Visualization and Collaboration , 2000, IEEE Computer Graphics and Applications.

[11]  Charles D. Hansen,et al.  Semotus Visum: a flexible remote visualization framework , 2002, IEEE Visualization, 2002. VIS 2002..

[12]  George Drettakis,et al.  Flexible point-based rendering on mobile devices , 2004, IEEE Computer Graphics and Applications.

[13]  Hans-Christian Hege,et al.  Interactive exploration of large remote micro-CT scans , 2004, IEEE Visualization 2004.

[14]  Mathieu Desbrun,et al.  Progressive encoding of complex isosurfaces , 2003, ACM Trans. Graph..

[15]  William E. Lorensen,et al.  Marching cubes: a high resolution 3D surface construction algorithm , 1996 .

[16]  Arie E. Kaufman,et al.  O-buffer: a framework for sample-based graphics , 2004, IEEE Transactions on Visualization and Computer Graphics.

[17]  Dietmar Saupe,et al.  Compression of Isosurfaces , 2001, VMV.

[18]  Kwan-Liu Ma,et al.  High Performance Visualization of Time-Varying Volume Data over a Wide-Area Network , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[19]  Marc Levoy,et al.  Streaming QSplat: a viewer for networked visualization of large, dense models , 2001, I3D '01.

[20]  Chandrajit L. Bajaj,et al.  Feature based volumetric video compression for interactive playback , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[21]  Baoquan Chen,et al.  POP: a hybrid point and polygon rendering system for large data , 2001, Proceedings Visualization, 2001. VIS '01..

[22]  Michael E. Papka,et al.  High-resolution remote rendering of large datasets in a collaborative environment , 2003, Future Gener. Comput. Syst..