Procedural shape generation for multi-dimensional data visualization

Visualization of multi-dimensional data is a challenging task. The goal is not the display of multiple data dimensions, but user comprehension of the multi-dimensional data. This paper explores several techniques for perceptually motivated procedural generation of shapes to increase the comprehension of multi-dimensional data. Our glyph-based system allows the visualization of both regular and irregular grids of volumetric data. A glyph’s location, 3D size, color, and opacity encode up to 8 attributes of scalar data per glyph. We have extended the system’s capabilities to explore shape variation as a visualization attribute. We use procedural shape generation techniques because they allow flexibility, data abstraction, and freedom from specification of detailed shapes. We have explored three procedural shape generation techniques: fractal detail generation, superquadrics, and implicit surfaces. These techniques allow from 1 to 14 additional data dimensions to be visualized using glyph shape.

[1]  David S. Ebert,et al.  Advanced Geometric Modeling , 1997, The Computer Science and Engineering Handbook.

[2]  Charles Nicholas,et al.  TELLTALE: experiments in a dynamic hypertext environment for degraded and multilingual data , 1996 .

[3]  W. Cleveland The elements of graphing data , 1986 .

[4]  David S. Ebert,et al.  The shape of Shakespeare: visualizing text using implicit surfaces , 1998, Proceedings IEEE Symposium on Information Visualization (Cat. No.98TB100258).

[5]  David S. Ebert,et al.  Two-handed interactive stereoscopic visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[6]  Sougata Mukherjea,et al.  Glyphmaker: creating customized visualizations of complex data , 1994, Computer.

[7]  John J. Bertin,et al.  The semiology of graphics , 1983 .

[8]  James D. Foley,et al.  Dynamic Process Visualization , 1986, IEEE Computer Graphics and Applications.

[9]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[10]  Barr,et al.  Superquadrics and Angle-Preserving Transformations , 1981, IEEE Computer Graphics and Applications.

[11]  Hikmet Senay,et al.  A knowledge-based system for visualization design , 1994, IEEE Computer Graphics and Applications.

[12]  Jr. Allen B. Tucker,et al.  The Computer Science and Engineering Handbook , 1997 .

[13]  Theo van Walsum,et al.  Iconic techniques for feature visualization , 1995, Proceedings Visualization '95.