This paper describes a computer system that allows highly interactive visualization of three-dimensional data arrays. Although the system was developed for analysis of image cubes produced by imaging spectrometer instruments, it can be used for visualization of any threedimensional data array. The design of the system includes a master display process that is always active and that provides a variety of options for displaying the image cube. Any one of several different interactive application processes can be run concurrently with the master display process. The concurrent processes extract and display data in graphical and numerical form and perform various analysis functions. The architecture of the system allows its capabilities to be easily extended. The system combines vector graphics on a bit-mapped graphics workstation and image display on a separate image display device. No other special-purpose hardware is required. The new visualization techniques provided by this system allow analysis of three-dimensional data arrays for which conventional volume rendering and surface display techniques are not appropriate.
[1]
James Torson.
Application of graphical interaction to the analysis of radio astronomy data
,
1980,
SIGGRAPH '80.
[2]
Paolo Sabella,et al.
A rendering algorithm for visualizing 3D scalar fields
,
1988,
SIGGRAPH.
[3]
G. K. Smelser.
The structure of the eye
,
1961
.
[4]
Gabor Herman,et al.
Display of 3-D Digital Images: Computational Foundations and Medical Applications
,
1983,
IEEE Computer Graphics and Applications.
[5]
William E. Lorensen,et al.
Marching cubes: A high resolution 3D surface construction algorithm
,
1987,
SIGGRAPH.
[6]
A. Mazer,et al.
Image processing software for imaging spectrometry data analysis
,
1988
.
[7]
Edsger W. Dijkstra,et al.
The structure of the “THE”-multiprogramming system
,
1968,
CACM.
[8]
Craig Upson,et al.
V-buffer: visible volume rendering
,
1988,
SIGGRAPH.