Illuminated 3D Scatterplots

In contrast to 2D scatterplots, the existing 3D variants have the advantage of showing one additional data dimension, but suffer from inadequate spatial and shape perception and therefore are not well suited to display structures of the underlying data. We improve shape perception by applying a new illumination technique to the pointcloud representation of 3D scatterplots. Points are classified as locally linear, planar, and volumetric structures—according to the eigenvalues of the inverse distance‐weighted covariance matrix at each data element. Based on this classification, different lighting models are applied: codimension‐2 illumination, surface illumination, and emissive volumetric illumination. Our technique lends itself to efficient GPU point rendering and can be combined with existing methods like semi‐transparent rendering, halos, and depth or attribute based color coding. The user can interactively navigate in the dataset and manipulate the classification and other visualization parameters. We demonstrate our visualization technique by showing examples of multi‐dimensional data and of generic pointcloud data.

[1]  David C. Banks,et al.  Illumination in diverse codimensions , 1994, SIGGRAPH.

[2]  Joe Michael Kniss,et al.  Multidimensional Transfer Functions for Interactive Volume Rendering , 2002, IEEE Trans. Vis. Comput. Graph..

[3]  Christos Faloutsos,et al.  FastMap: a fast algorithm for indexing, data-mining and visualization of traditional and multimedia datasets , 1995, SIGMOD '95.

[4]  X. Beristain Essentials of neural science and behavior , 1996 .

[5]  Leif Kobbelt,et al.  A survey of point-based techniques in computer graphics , 2004, Comput. Graph..

[6]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[7]  David S. Ebert,et al.  Instant Volumetric Understanding with Order‐Independent Volume Rendering , 2004, Comput. Graph. Forum.

[8]  Thomas Ertl,et al.  Volume visualization and visual queries for large high-dimensional datasets , 2004, VISSYM'04.

[9]  Mike Cammarano,et al.  Time Dependent Photon Mapping , 2002, Rendering Techniques.

[10]  Niklas Elmqvist,et al.  A Taxonomy of 3D Occlusion Management for Visualization , 2008, IEEE Transactions on Visualization and Computer Graphics.

[11]  Barry G. Becker Research Report: Volume Rendering for Relational Data , 1997 .

[12]  Pierre Dragicevic,et al.  Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matrix Navigation , 2008, IEEE Transactions on Visualization and Computer Graphics.

[13]  David L. Donoho,et al.  MacSpin: dynamic graphics on a desktop computer , 1988, IEEE Computer Graphics and Applications.

[14]  Thomas Ertl,et al.  Hierarchical splatting of scattered 4D data , 2004, IEEE Computer Graphics and Applications.

[15]  H. Hauser,et al.  Interactive focus+context visualization with linked 2D/3D scatterplots , 2004, Proceedings. Second International Conference on Coordinated and Multiple Views in Exploratory Visualization, 2004..

[16]  Jon Louis Bentley,et al.  Multidimensional binary search trees used for associative searching , 1975, CACM.

[17]  Barry G. Becker,et al.  Volume rendering for relational data , 1997, Proceedings of VIZ '97: Visualization Conference, Information Visualization Symposium and Parallel Rendering Symposium.

[18]  Markus Hadwiger,et al.  Real-time volume graphics , 2006, Eurographics.

[19]  Erik Reinhard,et al.  Face-based luminance matching for perceptual colormap generation , 2002, IEEE Visualization, 2002. VIS 2002..

[20]  Hans-Peter Seidel,et al.  Robust filtering of noisy scattered point data , 2005, Proceedings Eurographics/IEEE VGTC Symposium Point-Based Graphics, 2005..

[21]  Helwig Hauser,et al.  Linking Scientific and Information Visualization with Interactive 3D Scatterplots , 2004, WSCG.

[22]  Gordon L. Kindlmann,et al.  Hue-balls and lit-tensors for direct volume rendering of diffusion tensor fields , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[23]  H.-C. Hege,et al.  Interactive visualization of 3D-vector fields using illuminated stream lines , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[24]  Thomas Ertl,et al.  Interactive Cutaway Illustrations , 2003, Comput. Graph. Forum.

[25]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.