Long Abstracts of Papers
	       in the AVS '94 Proceedings

	FYI, these are the long abstracts upon which the
	short 1-2 sentence presentation descriptions 
	in the Advance Program of AVS '94 were based.

DEVELOPING APPLICATIONS WITH AVS INC. PRODUCTS TRACK 

AVStool: An Interface to the AVS Command Line Interpreter. 
11 - 11:45 a.m. Monday
Bruce S. Duncan and Arthur J. Olson
The Scripps Research Institute, La Jolla, CA 

The AVS Command Line Interpreter (CLI) provides a simple 
method to control the operation of AVS.  The CLI, however, does 
not provide many programming features.  AVStool is a simple 
interface to the CLI that provides additional functionality.  AVStool is 
written in Perl, an interpreted language that combines features of C, 
awk, sh, and csh.  AVStool allows users can access the AVS CLI 
using the Perl language.  AVStool is not an interpreter, it is a simple 
interface between the AVS CLI and the Perl interpreter.  There are 
Perl functions that implement most CLI commands.  With AVStool, 
users can write Perl functions that can be combined to perform 
repetitive or complex tasks.


The Spline Animator: Smooth Camera Motion for AVS Animation. 1 - 
1:45 p.m. Monday
Mark Astley and Mitch Roth
Arctic Region Supercomputing Center, Fairbanks, AK

The motivation for developing this AVS module came from a desire 
to produce aircraft-like behavior in AVS flyby animation sequences. 
That is, we wished to produce 
smoothly banked turns, dives and climbs. Although the AVS
 Animator module is a powerful tool for generating a variety of 
animation sequences, our best attempts always produced jerky or 
unpredictable motion in flybys. 

The Spline Animator is an AVS module which facilitates the use of
 smooth camera motion in AVS animations. In 
particular, the module features a highly intuitive interface which 
allows the user to define a set of keyframes which determine the 
resulting camera path. The module then generates smooth camera 
motion by interpolating these keyframes with uniform cubic splines.

The Spline Animator allows the user to create a camera path in one 
of three ways: A CLI script, real-time playback, or a geometry 
representing the splined flightpath. The primary output of the 
module is a CLI script which can be modified as necessary to suit 
particular needs. Paths generated by the Spline Animator may also 
be played back directly using the Play and Reverse buttons on the 
interface.  Finally, by selecting the Show Flightpath button the user 
may view the camera path as a geometry in the current scene. 

Our first output from the Spline Animator produced a 
camera path which was far smoother than we were ever 
able to achieve with the AVS Animator. Merely by setting a few 
keyframes we were able to produce the desired 
sequence in minutes. Using the Spline Animator, smooth 
AVS camera motion may now be achieved with relatively 
little effort. This paper discusses the theory, implementation and 
use of the module, along with examples of simple flybys and flight 
paths generated by the module.


AVS Interface Routines.
2 - 2:45 p.m. Monday
Jan Kraak, University of Groningen, The Netherlands

AVS Interface Routines (AVSI_routines) AVSI_routines establish an easy 
interface between FORTRAN and C application programs and the majority of the 
1D, 2D, 3D and 4D visualisation techniques of AVS. The use of these routines 
does not require knowledge of AVS fields and networks. For instance, the routine 
call AVSI_3D_scalar_real_uniform ('Isosurface', 'iso', dim1, dim2, dim3, s3) 
displays 3D data stored in the array s3(dim1, dim2, dim3) as an isosurface, which 
can further be manipulated by the usual AVS point-and-click interface. If desired, 
the networks and fields generated by the AVSI_Routines form a starting point to 
explore the full flexibility of AVS. In the process of designing these routines the 
omission of some functionality in AVS became apparent. Some examples of the 
interface routines will be presented.


AVSFOOL: A Very Simple Field Operation Oriented Language. 
3 - 3:45 p.m. Monday
Krzysztof (Chris) S. Nowinski, Warsaw University
Warsaw, Poland

AVS mechanisms of algebraic manipulations on the fields 
are rather clumsy requiring connection of lots of "field 
math" modules to perform even simple arithmetic. At the 
Institute, we are currently developing a module forming an 
environment (editor, interpreter and i/o handler for what we call 
AVSFOOL (see title).An example of AVSFOOL 
program generating an animation of square plate heated by a 
rotating burner is shown:


Developing Interactive Parallel Programs on IBM SP-1 within AVS 
Framework.
4 - 4:45 p.m. Monday
Gang Cheng, Northeast Parallel Architectures Center

During the past two years, NPAC(Northeast Parallel Architectures Center) at 
Syracuse University has actively engaged in the research of software integration 
methodologies and environments on massively parallel computers and 
heterogeneous distributed systems.  We use AVS as a system integrating tool in 
several research and application projects which require interactive data 
visualization and high performance computing and communication. We have 
successfully developed real-time parallel numerical simulation/modeling 
applications in AVS on several parallel systems, including Thinking Machines 
Connection Machine 2 and 5, Maspar's DECmpp-12000 and networked 
heterogeneous workstation clusters. We use AVS to combine sequential, data 
parallel, and message passing modules in a heterogenous environment. Our 
latest work is on the SP-1, IBM's newest parallel distributed-memory computer 
designed using powerful RISC technology combined with a high-speed switch. In 
this paper, we report initial work in developing interactive parallel programs on an 
IBM SP-1 within AVS to allow real-time control of modeling system and 
dynamically steering of model parameters We use a stock option price modeling 
application as a case study, and a portable message passing interface 
PVM(Parallel Virtual Machine) as the parallel programming environment on an 
Ethernet-connected SP-1. We focus our discussion on programming integration 
issues when porting parallel programs to the SP-1 within an AVS data-flow 
integration model. We also discuss integration with other non-portable 
programming environments on the switch-connected SP-1


My Experiences Writing AVS Modules.
9 - 9:45 a.m. Tuesday
Evelyn L. Wright
U.S. Geological Survey

The ability to write specialized AVS modules has been 
invaluable in enabling us to provide visualization support 
for a wide variety of scientific projects.  The discussion of my experiences 
writing modules is intended to encourage and aid novice developers.  Topics 
discussed include:  motivation for writing modules; general principles; design and 
development considerations; and strategies for interfacing with existing software.  
 The development of severalspecific modules is described, including modules with 
simple widgets coded for specialized applications and modules with hierarchical 
menu systems for generalized applications.


C++ Module Generator For AVS.
10 - 10:45 a.m. Tuesday
T. Ming Jiang
Arctic Region Supercomputing Center

The Application Visualization System, AVS, is an interactive tool for 
scientific visualization. The AVS system allows users to dynamically 
connect software modules to create data flow networks for scientific 
computation and visualization. The object-oriented C++ CPPMod 
Generator extends the AVS Module Generator and generates the 
object-oriented modules in C++ language for developing new 
modules.  The CPPMod Generator module is implemented in C 
language. It is an AVS module, which generates skeleton code in 
C++ language, Makefiles, and documentation templates of object-
oriented modules. 


Technical Overview of UAMGUIDES: Urban Airshed Model with a 
Graphical User Interface and Decision Support
11 - 11:45 a.m. Tuesday
K. Eng Pua
MCNC, Research Triangle Park, NC

UAMGUIDES was designed to assist in the meticulous task of 
running the Urban Airshed Model (UAM) through the use of 
advanced graphical user interface and scientific visualization 
techniques. The system was built on top of the X-Window/Motif 
Toolkits and the Application Visualization System (AVS) in a 
distributed UNIX environment consisting of a remote server (Cray 
Y-MP) and various local workstations.  One of the key functions of 
the graphical user interface is to streamline the sometimes daunting 
task of preparing the large amount of input data needed to run the 
UAM. To achieve this end, a point-and-click menu driven system 
was implemented to lead the user through all the necessary steps 
to prepare input files to the model, while providing safeguards at 
each step. 

The user interface is also supported by a database 
management system whose function include automatic 
creation of index files related to a given study, retrieving the 
database from and saving it to a remote secondary storage, 
transferring data sets between different users for collaboration 
purposes, and other database maintenance facilities. 

The scientific visualization techniques were utilized to 
create 2D, 3D, and 4D graphic displays for both data quality 
assurance and model result analysis. With the help of many 
advanced features provided by the AVS, a series of point-and-click
 interactive graphics displays were created to help the user gain 
new insights in his data sets. In this paper, I will present a technical 
overview of UAMGUIDES and summarize the lessons learned in 
using AVS to implement the system. 


An Intelligent Assistant for Creating Data Flow Visualization 
Networks.
1 - 1:45 p.m. Tuesday
Peter Kochevar, San Diego Supercomputer Center

Non-visualization experts, including most scientists, find 
visualization systems like AVS too difficult to use. One approach to 
assisting these end-users in doing interactive visualization is to 
embed the knowledge of visualization experts into an intelligent 
system. A prototype of just such a system has been developed as 
part of the Sequoia 2000 Project. In this system, a Planner makes 
use of expert knowledge stored in a Knowledge Base in order to 
create data-flow visualization programs. The Planner takes as input 
a description of the data to be visualized and an indication of the 
data analysis goals of an end-user. From this information, an AVS 
network script is produced that when executed, builds an 
appropriate visualization of the indicated data set. The networks so 
produced make use of both a restricted set of standard AVS 
modules and a collection of custom ones which operate on data 
structured as fiber bundles.


Coroutine Synchronization in AVS.
2 - 2:45 p.m. Tuesday
Gudrun J. Klinker, Digital Equipment Corporation

The current AVS flow executive provides only limited mechanisms for coroutines 
to synchronize with other coroutines or modules: they can only be run either 
synchronously with the entire network or completely asynchronously. In many 
real-time applications, responding to user interaction or to real-time sensors (live 
camera input), finer-grained synchronization control is needed. This paper 
presents a token-based handshaking scheme which can be instantiated at 
runtime between any subgroups of modules and coroutines, allowing users to 
define control flow in the network, as well as data flow. 


An Experiment to build "Wrap Around" GUI for Scientific Models using 
AVS. 
3 - 3:45 p.m. Tuesday
Jeff Wang, MCNC, Research Triangle Park

Building a graphical interface (GUI) using AVS can be a great 
challenge at times.  AVS provides a ready to use widget set and a 
powerful layout editor to allow easy construction of GUI's, but when 
a GUI developer wants to have more controls on the low level I/O, 
file management, and memory management or when the developer 
wants to create a complex system involving complicated tasks, AVS 
becomes a barrier between them and the basic UNIX operating 
system.  In the NC Air Compliance Program, we have had a chance 
to test and stretch AVS's ability to build GUI's wrapping around an 
environmental model.  In this experiment, an air pollution emission 
pre-processing system (EPS) for the Urban Airshed Model (UAM) is 
used as a target to build a GUI around.  EPS is a modular system 
which contains 20 FORTRAN programs, each of which computes 
an independent step of emission data processing.  For different 
emission modeling tasks, a different set of these programs are 
evoked.  The objective of the experiment is to build a GUI around 
each of the programs so that each of them is a separate AVS
 module.  Then, the related AVS modules are ported together to 
form task networks.  Finally, front end AVS modules are built to 
serve as drivers to activate one of the tasks by a single button click 
and everything is built inside the AVS framework.  The interface 
system is called the Graphical Emission Preprocessing System 
(GEPS) and has helped produce gridded emission data for UAM as 
well as effective visualization of the data sets.  However, during the 
development we have had to extend our effort to overcome some of 
the inconveniences as a result of AVS serving as a "middle man". 
 Those some of the original designs proved efficient, others fail due 
to over the limit resource consumption.  This paper offers to share 
our successes and failures during this development.


Developing the Aurora Scientific Visualization Database to work 
with AVS. 
9 - 9:45 a.m. Wednesday
Mike Achenbach, XIDAK, Inc.





WebWeaver - A Better "Field To Mesh" Module. 
10 - 10:45 a.m. Wednesday
Srinivas R. Manapragada, Landmark Graphics Corporation






An Integrated Space and Atmospheric Science System Application of 
AVS. 
11 - 11:45 a.m. Wednesday
E. P. Szuszczewicz
Science Applications International Corporation (SAIC) 


Make your AVS Pictures Look Great.
1 - 1:45 p.m. Wednesday
Michael Pique, The Scripps Research Institute

Many 3-D pictures aren't as informative or as effective as they 
could be because the creators are unaware of some simple tricks
and proven-powerful techniques.  I will explain and illustrate 
the assumptions behind AVS's Gouraud lighting model and show 
how to use it to your advantage, demonstrate a standard three-light 
environment copied from photography, show how AVS can do 
"haloed lines" that dramatically emphasize foreground-background 
relationships, and show a simple image-compositing network that 
offers superb object-inside-object transparency even using AVS 
renderers that themselves do not provide quality transparency. 
These tips will be helpful to anyone using AVS for geometric rendering.



AVS AND UNIRAS PRODUCTS AND TECHNOLOGY TRACK 

AVS6 - System Overview
11 - 11:45 a.m. Monday
Ham Lord
Advanced Visual Systems Inc., Waltham, MA



AVS6 - Framework Architecture
1 - 1:45 p.m. Monday
Jeff Vroom, Advanced Visual Systems Inc.



Visual Programming with X
2 - 2:45 p.m. Monday
Mikael Jern, AVS/Uniras, Copenhagen, Denmark



AVS5 - Advanced Application Development Techniques 
3 - 3:45 p.m. Monday
Ian Curington
Advanced Visual Systems Inc.
Surrey, England

AVS6 - Execution Model and Distributed Architecture 
4 - 4:45 p.m. Monday
Jeff Vroom
Advanced Visual Systems Inc.
Waltham, MA

AVS6 - System Overview
9 - 9:45 a.m. Tuesday
Ham Lord
Advanced Visual Systems Inc.
Waltham, MA

2D Data Visualization Using Programmable Components 
10 - 10:45 a.m. Tuesday
Using the Toolmaster visual data analysis libraries for 2D data 
visualization.
Val Schmidt
AVS/Uniras
Copenhagen, Denmark


AVS6 - Integrated Data Display
11 - 11:45 a.m. Tuesday
Robert Mazaika
Advanced Visual Systems Inc.
Waltham, MA

AVS6 - Designing User Interfaces
1 - 1:45 p.m. Tuesday
Chris Hall, Advanced Visual Systems Inc.
Waltham, MA

AVS5 - Manipulating Geometric Data
2 - 2:45 p.m. Tuesday
John Sheehan
Advanced Visual Systems Inc.
Waltham, MA

Reusable Visualization Components for Application Development 3 - 
3:45 p.m. Tuesday
Val Schmidt
AVS/Uniras
Copenhagen, Denmark

Object-Oriented Application Development with AVS6 
9 - 9:45 a.m. Wednesday
Dave Kamins
Advanced Visual Systems Inc.
Waltham, MA

AVS6 - Writing and Customizing Visual Data Objects Part 1 - 
Importing Existing Code
10 - 10:45 a.m. Wednesday
John Poduska
Advanced Visual Systems Inc.
Waltham, MA

AVS6 - Writing and Customizing Visual Data Objects Part 2 - 
Importing AVS Modules and Applications 
11 - 11:45 a.m. Wednesday
Larry Gelberg
Advanced Visual Systems Inc.
Waltham, MA

AVS6 - Writing and Customizing Visual Data Objects Part 3 - Using 
Field Data and AVS6 Visual Data Objects 
1 - 1:45 p.m. Wednesday
Alex Yarmarkovich
Advanced Visual Systems Inc.
Waltham, MA.

USERS EXAMPLES AND CASE STUDIES TRACK

ENVIRONMENTAL/EARTH SCIENCES TRACK

Chemical Flooding in a Virtual Environment - A Survivor's Guide to 
VR Development.
3 - 3:45 p.m. Monday
Wes Bethel
Lawrence Berkeley Laboratory
Berkeley, CA

A Climate Simulation Study
11 - 11:45 a.m. Tuesday
Philip C. Chen, Fujitsu America, Inc.

This is a continuation of the climate case study presented in the last 
year's AVS user group conference. Since last year, more simulation 
data have been obtained. It is possible to visualize time varying 
data with animation.  In this study, existing and newly constructed 
networks containing AVS modules will be used for analyzing basic 
and derived meteorological parameters. The basic parameters 
include temperature, humidity and velocity. The derived parameters 
include momentum exchange, kinetic energy transport and thermal 
energy transfer. Visualization of these parameters will elucidate 
atmospheric general circulation dynamics.Paper Category:
 Environmental Sciences

Displaying and Accessing Environmental Sciences Modeling Data with 
AVS. 1 - 1:45 p.m. Tuesday
Kathy Pearson
MCNC
Research Triangle Park, NC

Visualization of Volcanic Ash Clouds.
2 - 2:45 p.m. Tuesday
Mitch Roth
Arctic Region Supercomputing Center
Fairbanks, AK

GENERAL SCIENCE TRACK

Visualization of Electronic Motion in Inorganic Molecules. Specific 
examples of applications of new modules to the visualization of 
Gibbsite and other soil minerals will be presented. 
2 - 2:45 p.m. 
Monday
George R. Famini
US AERDEC, Aberdeen Proving Ground, MD,
Susanna Wei, St. Joseph's University


Visualizing Properties of Atomic and Molecular Systems in AVS. 3 - 
3:45 p.m. Tuesday
Modules developed to read data from some of the existing electronic 
structure programs; DMol, GAUSSIAN and MOPAC.
Ken Flurchick
MCNC
Research Triangle Park, NC

Visualizing Time Dependent Data from Molecular Dynamics 
Simulations using AVS.
9 - 9:45 a.m. Wednesday
The module suite addresses factors in the visualization of molecular 
dynamics such as data importing, filtering to extract sub-domains, 
picking individual atoms for highlighting, selecting atoms for 
monitoring dynamic behaviors such as trajectory, and generating 
animations for studying the dynamics of the whole system.
Upul Obeysekare
Naval Research Laboratory
Washington, DC

A Visualization Environment for Atomic Arrangement and Materials 
Design. 
10 - 10:45 a.m. Wednesday
S. A. Khaddai Blackett, Imperial College

The work reported in this paper has been driven by the 
motivation of producing high quality materials for high 
performance electronic and optical devices.  Many types of 
scientific visualizations can be best carried out in the form of an 
animated image sequence which conveys temporal as well as 
spatial or other information.  This work is concerned with the use of 
AVS for the visualization and animation of large-scale simulations.  
We are particularly concerned with the visualization of the surface 
morphologies generated from simulation of a material growth 
technique known as molecular-beam epitaxy (MBE).  The 
graphics/animation environment together with our AVS modules are 
described and results are presented.  Video will also be shown.


Quasicrystal Modeling Using AVS.
11 - 11:45 a.m. Wednesday
Takashi Soma and Yasunari Watanabe
The Institute of Physical and Chemical Research Japan

A 3D quasiperodic tiling as a model of quasicrystals is generated by the projection 
of a 10D lattice to 3D space. The 10 by 10 projection matrix is shown in which the 
3D column vectors for the first three rows are ten vectors from center to vertices 
of a dodecahedron. The 3D tiling is examined by displaying it by a stick model 
using AVS geometry viewer.


Visualization of Thermodynamic Properties of Gases. 
1 - 1:45 p.m. Wednesday
The results of a simulation of transport properties of a moderately 
dense gas.
Mark Reed, MCNC.- North Carolina Supercomputing Center



MEDICAL TRACK

A Graphical Simulator for Design and Verification of Computer 
Controlled Treatment Delivery.
11 - 11:45 a.m. Monday
Marc L. Kessler, University of Michigan

To facilitate safe and efficient radiation therapy treatment delivery, 
we have developed an AVS5-based graphical simulator for use in 
the design and verification of computer- controlled treatments. The 
graphical simulator is composed of several components: a three-
dimensional, kinematic model of the treatment gantry, table, and 
multileaf collimator, a set of widgets that mimic the machine input 
and readout devices, a collision detection algorithm, and an icon-
based treatment script manager. The simulator operates in two 
modes; a stand alone mode for treatment delivery design, and an 
integrated mode for assisting the implementation and verification of 
treatments.


Brachytherapy Visualization using AVS
1 - 1:45 p.m. Monday
K. J. Weeks, Duke University Medical Center

Brachytherapy is the insertion of radioactive sources into a cancer 
patient's tumour to achieve localized control of cancer. AVS 
supported modules supplemented by a few custom written modules 
are used to give the physician new insights into the results of such 
therapy. Surface shaded organ and tumour volumes combined with 
dose (energy/mass) calculations are displayed quickly for physician 
interpretation and decision. AVS is shown capable of providing an 
efficient solution to the problem of 3D visualization and is playing a 
useful role in this therapy at our institution. 




AVS in Medical Treatment Planning.
2 - 2:45 p.m. Monday
E. Loren Buhle, Jr., Univ. of Pennsylvania

This talk will discuss the use of AVS in medical treatment planning 
and treatment verification. While concentrating primarily in the 
areas of radiation therapy treatment and verification of cancer, the 
use of AVS in areas such as plastic surgery and orthopedics will 
also be discussed. This talk will focus on the design and 
implementation of user-written AVS modules in a medical 
environment and makes no assumptions of the audience regarding 
medical knowledge.


Use of AVS in a Prototype Ultra-Fast Magnetic Resonance Imaging 
System. 
3 - 3:45 p.m. Monday
Roddy McColl, UT Southwestern

We are now clinically testing an ultra-fast magnetic 
resonance imaging system which incorporates the use of 
AVS for data acquisition, pre- and post-processing and 
image generation and display. The complete system includes a 
commercial MRI scanner, a PC equipped with in-house developed 
ADC hardware, and a Kubota Titan workstation running AVS 
software. Communications between PC and Titan are via NFS file 
transfer, both data and sentinels. The AVS sub-system can be used 
for data acquisition and image reconstruction, and subsequent 
review and editing of the MR data. Applications include functional 
MRI measurements and multislice snapshot cardiac imaging.



Multimodality Image Fusion and Registration Techniques Using the 
MEDIAN (TM) Library and AVS.
11 - 11:45 a.m. Wednesday
Using features extracted from the image data, complementary 
information from different 3D image datasets is registered and 
fused to create a more complete representation of the patient.
Philippe Boulle
Focus Graphics
Foster City, CA

Measurement of Distal Radius Fracture Instability from Computed 
Tomography using AVS.
1 - 1:45 p.m. Wednesday
The reduction in interfragmentary motion of distal radius fractures 
following external fixation was measured and animated using AVS. 
John Hipp
Beth Israel Hospital, Harvard Medical School Boston, MA

CFD TRACK

Visualizing Multidimensional Human Exposure Data Inside a 
Residence House Using AVS.
11 - 11:45 a.m. Tuesday
YanChing Q. Zhang
ManTech Environmental Technology, Inc.
Research Triangle Park, NC

In-door air pollution is an emerging field in air quality 
study. The visualization tool for this subject is not 
available. The objective of our research is to visualize and animate 
the multidimensional data inside a residence house from a 
mathematical model. Several possible methods for the research are 
discussed. The initial efforts in the research have been put on the 
development of a user friendly interface to bridge the AVS 
visualization capability with time-dependent concentration dataset. 
The distribution of the time- dependent concentration in different 
rooms of the house are visualized and animated. The visual effects 
of the multidimensional data structure are presented.


Flow Visualization for Lagrangian Particle Methods. 
1 - 1:45 p.m. Tuesday
Visualizing a numerical simulation of a rising, chaotic bubble where 
each particle represents a region with a specified vorticity 
distribution. Micheal W. Glass
Sandia National Laboratories
Albuquerque, NM

Experiences with CM-AVS to Visualize and Compute Simulation Data 
on the CM-5.
2 - 2:45 p.m. Tuesday
A distributed network of CM-AVS and AVS modules is used to 
concurrently visualize the time varying flow field being computed on 
the CM-5. Arsi Vaziri
NAS Applied Research Branch, NASA Ames Research Center Moffett 
Field, CA


IMAGING: REMOTE SENSING TRACK

AVS for Remote Sensing Applications.
4 - 4:45 p.m. Monday
AJ Rye, CJ Willis, CJ Oddy
GEC-Marconi Research Centre
Chelmsford, UK

The GEC-Marconi Research Centre have been using AVS to 
build integrated systems for the analysis and visualisation g 
images. This paper will review the 
approach taken to construct large systems (50-130 
modules) using dynamic network structures, CLI based menu 
systems, automated annotation of images and graphics, and the 
role of user data structures. Examples from several systems will be 
presented, including : - Validation and Visualisation system; 
designed for image quality analysis and the visualisation of 
geocoded image products. This system has an integrated set of 
tools for measuring the radiometric and spatial quality of large 
images (8000x8000 pixels) and visualising image composites 
consisting of radar, optical, map, terrain and auxiliary data.- IPAP; a 
system for sea ice monitoring with ERS-1 radar images. This 
system includes image analysis tools for the automatic 
interpretation of images including feature detection, segmentation, 
classification, and motion analysis.- MPWS; a system for the 
synthesis and display of polarimetric radar data.  The presentation
 will include notes on the MRC solutions to common problems and 
comments on the strengths and weaknesses of AVS. The emphasis 
will be on the application of AVS tools to remote sensing imaging 
applications. 



Processing and Visualization of Infrared Images. 
9 - 9:45 a.m. Tuesday
Dr Yeng Bun, Quest Integrated, Inc.


Quest Integrated is developing a real-time infared (IR) 
imaging system capable of measuring crack length, surface 
temperature, and the strain displacement of materials such as 
intermetallics, continuous fiber-reinforced ceramics, and metal 
matrix composites.  A major contribution to the development of this 
system is the use of AVS to post process raw digital images 
captured by the IR camera.  By performing both image processing 
and visualization with AVS, we were able to effectively manipulate 
and present the resultant images for specific engineering analysis. 
 The AVS networks constructed for this task contain both the 
supported as well as in-house modules.




SIMMAP - A New AVS Module for Generating Temporal Similarity 
Maps from Dynamic Images.
10 - 10:45 a.m. Tuesday
A new similarity mapping technique has been developed for dynamic 
image analysis and we have built a new SIMMAP module in AVS for 
calculating similarity maps.
Jadwiga Rogowska
Massachusetts General Hospital
Boston, MA

ENGINEERING ANALYSIS
Sound Radiation Analysis of Loudspeaker Systems Using Nearfield 
Acoustic Holography (NAH) and AVS.
3 - 3:45 p.m. Tuesday
Thomas H. Burns, Pennsylvania State University

Since the introduction of NAH in 1985, the computational 
power found in today's workstations and graphic systems 
has provided a powerful method of studying the radiated 
fields of loudspeaker systems.  The NAH technique is based on the 
Helmholtz Integral Equation and utilizes a two-dimensional spatial 
FFT to predict the acoustic free-field variables at any point in three-
dimensional space from information measured on a two-
dimensional dimensional plane; i.e., the hologram plane.  The 
complicated algorithms needed for this technique have been 
programmed into module form and combined into an AVS network.
  This application is useful to study sound propagation in rooms, 
diffraction effects from cabinet discontinuities, and time-domain 
energy transfer between multiple drivers. 




An AVS-based Environment for Visualizing Time-dependent Finite 
Element Data.
9 - 9:45 a.m. Wednesday
An environment that is based on a custom application of the Data 
Viewer and a robust AVS input module that reads our neutral FE data 
files. Larry Schoof
Sandia National Labs
Albuquerque, NM

Trappist - a system for Combined and Collaborative Nondestructive 
Testing Evaluation.
10 - 10:45 a.m. Wednesday
The system aims to integrate different NDT methods in a standard 
environment and to facilitate the collaboration of experts around 
Europe. Andreas Schumm
Federal Institute for Materials Research and Testing Berlin, Germany

AEROSPACE/ASTROPHYSICS

Visualizing Shock Waves in Hypersonic Flow. 
11 - 11:45 a.m. Monday
Development of a new algorithm to visualize shock waves in 
hypersonic flow which we have implemented in AVS.
Shahid I. Choudhry
DLR German Aerospace Research
Germany

AVS As a Design Simulation Controller for an Airborne Observatory. 
1 - 1:45 p.m. Monday
 D. Glenn Deardorff, Sterling Software, NASA Ames Research Center 

******I'm working on an AVS application right now that I think 
might be of interest |enough to talk about at the conference (its about using AVS 
to manage and |integrate the different "off-the-shelf" simulation codes used for 
designing the |the next generation of airborne infrared telescopes), but at this 
point I'm still not quite sure if the AVS approach will be considered the most viable 
|approach by the design engineers (comparered to how they doing it presently in 
a "more traditional" manner). *******

OIL AND GAS TRACK

AVS Techniques for Well Log Analysis of the Eugene Island Field. 
THIS TALK CANCELLED AS OF 4/20/94
4 - 4:45 p.m. Monday
This study demonstrates how various subsurface rock geometries 
are defined using well log analysis techniques.
B.S. Eiche
Cornell University
Ithaca, NY

Coupling AVS with Mosart as a Large-Scale X-Window Server. 9 - 
9:45 a.m. Tuesday
Mosart provides the ability to drive multiple display devices, 
maintaining coherence of the displays and interception of window 
events such that very large X-windows can be shown on a mosaic of 
multiple display devices. Jan Moorman
Schlumberger Laboratory for Computer Science Austin, TX

To Be Announced.
10 - 10:45 a.m. Tuesday
Shell Development Co.
Houston, TX