Alan Keahey: Visualization Portfolio
I completed my Ph.D. thesis in December '97, and am now out working in
the real world. I'll try to keep these pages up to date, or transfer
them to my new workspace, but they may become dated.
Most of my visualization research involves the technique of nonlinear magnification, the
fundamental process central to fisheye or distortion-oriented
visualizations. Below are examples (generally in reverse
chronological order) of some of my visualization projects, along
with some pointers to more in depth information. There is also a
list of selected publications and
technical reports which describe some of these items in
greater detail.
Nonlinear Magnification Fields
I have developed a new model for nonlinear magnification which
reduces the expression of magnification to manipulation of a
scalar field of magnification values. Methods are provided which
allow any nonlinear magnification system to be reduced
to its scalar field representation. This new paradigm for
nonlinear magnification allows application of nonlinear
magnification in ways which were never before possible, such as
allowing properties of the data itself to directly specify the
magnification field which best magnifies those same properties.
A paper with the details of these methods appeared in the
Information Visualization Symposium of the IEEE Visualization '97
conference. The image below illustrates the error convergence of
an iterative method for computing transformations from any
arbitrary magnification field.
VRML example of a nonlinear
magnification field illustrating some of the concepts
described in the Vis'97 paper (VRML2.0 tested on IRIX CosmoPlayer
1.0.2, other browsers may have troubles with this).
The Nonlinear Magnification Home Page
I created and maintain the
Nonlinear Magnification Home Page to serve as a central
resource for information related to nonlinear magnification in
all of its various incarnations. There is a brief tutorial, a
list of online publications, a full bibliography, plus links to
related people, projects and demos. This is the place to
find out everything you wanted to know about nonlinear
magnification, but didn't know where to ask.
Cluster Visualization for Data Mining
While at Los Alamos National Lab in Summer '96, I developed a
system which employed nonlinear magnification for visualization
of high-dimensional clusters. This system is being used by the
data-mining research team of the
Computer Research and Applications Group at Los Alamos to
detect Medicare fraud and abuse. Here is some more
information about the visualization system.
The FAD Toolkit
As part of my dissertation research, I am developing this toolkit
is my primary vehicle for research on nonlinear magnification.
More information about this toolkit along with execution demos
can be found at the FAD Toolkit home
page .
Nonlinear Image Magnification
Thanks to the modern miracle of OpenGL, it is a relatively
straightforward procedure to apply the nonlinear magnification
techniques I have developed to the task of image enhancement. The
first example below shows how a non-occluding magnifying glass
can be constructed for map visualization. This demonstrates a
primary advantage of nonlinear magnification: increased
resolution can be obtained while maintaining a view of the global
context.
The image below demonstrates a more subtle magnification effect
which can be achieved using the nonlinear magnification field
techniques which I have developed. These techniques allow for
very tightly controlled applications of nonlinear magnification.
See a QuickTime movie (1.2 MB)
showing the interactive use of the magnifying brush.
Viewing Text With Nonlinear Magnification
For a Human-Computer Interaction class, I conducted an empirical
study with Julianne
Marley on the effectiveness of nonlinear magnification
techniques for viewing structured text files. The viewer which we
used was a very simple implementation of nonlinear magnification
as shown below. We were encouraged to notice that users were able
to find information in structured text files faster using
nonlinear magnification techniques than with other conventional
text viewers. Details of this experiment are described in the
Indiana University Computer Science Technical Report 459 Viewing text with non-linear
magnification: An experimental study.
Hypermedia Visualization/Navigation
HyperLINK is a project I worked on at Los Alamos National Lab in
Summer '95 to provide a graphical system for navigation through
the WWW. A picture of the program appears below. The program was
demonstrated at HyperText '96, and there is a handout with more information
from that conference. In addition, there are some web pages with some
information.
Database Visualization
During a research seminar on multi-media databases in Spring '95,
I developed a database visualization/navigation project called Movie Space. This project represents an
application of my more general research into the problem of
database visualization and navigation. The tools that I am
developing should prove to be useful not only for
database/hypermedia navigation, but also for visualization of
general graph/relational structures.
Wavelets
I am intersted in the visualization and application of wavelets.
The first figure below was created from a Mathematica notebook
which I wrote to visualize 2D wavelet transformations. For more
details on this refer to my wavelets and image
processing page.
I've also experimented with using nonlinear magnification as a means
to drive wavelet transformations which create different resolution
versions of images for interactive searching of sets of images. The
image below shows an example of how these methods can be applied.
Selected Publications:
For more information.