[HomePage] [Projects] [Papers] [Students]



Perceptual Visualization Assistant

The goal of this project is to design an intelligent assistant that collaborates with a user to partially automate the construction of visualizations that support rapid and accurate exploration and analysis.

Visualization is the conversion of collections of strings and numbers into pictures that a viewer can use to "see" values, relationships, and structure inherent in their datasets. Multidimensional data visualization presents the dual problems of size and dimensionality. The number of sample points within the dataset is very large; moreover, each sample point contains multiple independent readings or attributes. Viewers want to visualize some or all of this information simultaneously in a single display.

A separate project in our laboratory is studying how the low-level visual system perceives fundamental visual features during visualization. Multidimensional data is visualized using simple visual elements (or glyphs) that encode multiple attribute values simultaneously in a single display. Each glyph maximizes its information content by harnessing the perceptual abilities of the human visual system.

Results from our psychophysical studies form a collection of perceptual guidelines that describe how to combine color, texture, and motion patterns to represent information in an underlying dataset. A "visualization assistant" (ViA) based on mixed-initiative search algorithms from artifical intelligence will be constructed on top of these guidelines. This assistant will help viewers choose perceptually optimal methods of converting their data into effective visualizations, by allowing them to:

  • provide domain-specific information about their visualization goals (e.g., an importance ordering for the data attributes, or exploration tasks that will be performed on certain attributes),

  • specify contextual requirements for their visualizations (e.g., temperature must be displayed using luminance, or greens must not used to display information),

  • choose from a group of perceptually salient visualizations provided by ViA, to highlight and explore different aspects of a single underlying dataset, and

  • selectively modify visualizations ViA suggestes to interactively construct the most effective visual reprsentations for a given dataset.

Data will be displayed in ways that harness the strengths and avoid the limitations of the viewer's visual system. The result is a set of images that allow viewers to perform rapid, accurate, and effective exploration and analysis.

Participants

Christopher G. Healey (PI)
Robert St. Amant (PI)

Jiae Chang (MS, 2001)
Sarat Kocherlakota (PhD candidate)
Vivek Rao (MS candidate)

Publications

Last updated Friday, December 20, 2002