URL of this page: http://www.VRVis.at/vis/research/ang-brush/index.html  
     
Angular Brushing for Extended Parallel Coordinates
 
   
Abstract:

This work demonstrates several extensions to the well-known InfoViz technique of parallel coordinates, mainly concentrating on brushing and focus+context visualization. First, we propose angular brushing as a new approach to high-light rational data-properties, i.e., features which depend on two data dimensions (instead of one). We also demonstrate smooth brushing of parallel coordinates as an intuitive tool for specifying non-binary degree-of-interest functions (then used for F+C visualization). Thirdly, we show how composite brushes provide lots of flexibility during data exploration. Additionally, we also present several further and more general extensions to parallel coordinates which there are (a) histograms to be used as axis overlays, (b) interaction features such as axis re-ordering, flipping, scaling and panning, and (c) detail on demand, implemented as a mouse-over effect.

Project:

This project was done in the scope of VRVis basic research on visualization at the VRVis research center in Vienna, Austria, which is funded by an Austrian governmental program called Kplus.

Papers: More details about this work can be found in VRVis technical report TR-VRVis-2002-015 (8 pages) from March 2002. A shorter version of this paper (4 pages) is accepted for publication in the Proceedings of the IEEE Symposium on Information Visualization 2002 (InfoVis 2002), Oct. 28-29, 2002, Boston, MA.
Video: This video (QT-movie, ~11MB) demonstrates angular brushing as well as further extensions to parallel coordinates.
Images
(to retrieve an enlarged version of the images, click on them):
Below: parallel coordinates, a sample view: the cars data-set is shown, four (out of twelve) data-dimensions are visualized. Below: brushing parallel coordinates, an example: all cars with four cylinders are marked and emphasized (only four data dims. shown).
Below: extended parallel coordinates, a sample view of the cars data-set: cars with six cylinders were emphasized through brushing, histograms are laid over axes, and one data-point is shown with all details.
Below: reading between the lines: whereas most line-segments go up in-between the 2nd and 3rd axis (visualizing a positive correlation of values there), just a few go down - those have been emphasized through angular brushing. Below: smooth brushing, an example: note the gradual change of drawing intensity which reflect the respective degree of interest, after smooth brushing of the 2nd axis.
Below: comparing composite brushes (on the left) and angular brushes (on the right), using parallel coorindates (top row) and scatterplots (bottom row): composite brushes address ``horizontal/vertical'' features, whereas angular brushes emphasize ``diagonal'' features.
- - composite brushes - - - - angular brushes - -
AND-brush OR-brush angular brush angular brush, after axis flipping
Below: an example of a composite brush (AND): a CFD data-set is shown with all data-points high-lighted, which exhibit values of turbolent velocity (single-axis brush, smoothly along ``TurbolenceVelocity''-axis) and relatively low y-velocity (``Velocity.V'') when compared to 3D-velocity (angular brush after axis flipping).
Below: linking and brushing, an example: in a scatter-plot (shown on the left side), smooth brushing was used to mark data-points of low pressure and low velocity; a linked 3D view (on the top right) shows the same data with the brushed data-points high-lighted; thirdly, the parallel coordinates view (on the lower right) also show the same data, also high-lighting the brushed sub-set.
This page is maintained by Helwig Hauser. 
In case of questions, comments, etc., please mailto:Hauser@VRVis.at.