9.2 USING IMMERSIVE VIRTUAL REALITY TO STUDY

OCEANOGRAPHIC AND ATMOSPHERIC MODELS AND IN-SITU DATA

Christopher W. Moore*1, Nancy Soreide2

Affiliations:

1Joint Institute for the Study of Ocean and Atmosphere, University of Washington, Seattle, WA

2 NOAA/Pacific Marine Environmental Laboratory, Seattle, WA

______________________________

* Corresponding author address: Christopher W. Moore, JISAO/NOAA-PMEL, 7600 Sand Point Way NE, Seattle, WA 98115; e-mail: aeolus@ocean.washington.edu.

 

 

 

ABSTRACT

The ImmersaDesk is an interactive and immersive visualization tool emerging as an important component of the scientific process because it provides unprecedented power to explore data sets and to communicate what we learn in very new ways. Interactive, animated, 3D stereographic visualizations are made including data from tsunami modeling, bio-physical modeling in the Bering Sea and Gulf of Alaska, hydrothermal vents modeling, and El Nino demonstrations utilizing near real-time data from the tropical Pacific.

 

1. EVOLUTION OF VISUALIZATION: WHY 3-D?

Our binocular vision and the tools we’ve created to visualize and analyze environmental data sets have evolved along parallel lines. Early graphing tools allowed the user to simply plot variables in two dimensions. Oceanographic and atmospheric data, being inherently three-dimensional, lends itself to the next generation of visualization applications: three-dimensional stereo perspective plots. More of these applications have included three-dimensional visualization, and the evolution of these tools follows the evolution of our own binocular vision.

Depth perception is the key to viewing our world, and we have developed many ways of perceiving depth and distinguishing objects from their background and estimating their size. The clues our brains use to distinguish objects include pattern recognition (the ability to perceive an object as separate from its background), motion parallax (perceiving an object’s distance and size by the use of relative motion), and perspective (how an object appears smaller when it is farther away). All of these depth cues are uniocular – they rely only on one eye to view three-dimensional objects. Binocular vision utilizes both convergence/divergence of the eyes, and stereopsis (the difference in images that the right and left eye views) to give the observer clues as to object distance and size. Servos (2000) has found that our binocular vision controls the visual-motor system by which we estimate distance and size. The brain takes recognition cues, relative motion cues, and parallax cues, but it depends on stereopsis for accurate interactions with three-dimensional objects. This pattern of evolution is reflected in the way we view oceanographic data.

The most common types of scientific visualizations have, thus far, been two-dimensional plots, either simple cartesian plots or contour plots. Most analysis tools today give the option of plotting data in three dimensions. These tools typically rely on perspective plots – that is, they can create the appearance of, say, a topographic surface as it would appear without stereo vision by utilizing the ‘trick’ of perspective. Figure 1 shows bathymetric data (of a submarine canyon) from off the Washington coast as a standard (100m) contour plot (Fig. 1) and as a perspective plot of a three-dimensional surface (Fig. 2). Not only does the perspective plot give the observer a more

 

Fig. 1. 2-D contour plot of Astoria Canyon showing 100 meter depth contours hiding spurious data errors.
    Fig. 2. 3-D representation of Astoria Canyon with data 'spikes' readily observable.

 

recognizable object, but the ‘spikes’ in the bathymetry data are immediately observable – no usable choice of contours in the contour plot could tell the user that these spikes exist, or whether there is any pattern to them. Perspective plots are definitely useful, but the next step in the evolution of scientific visualization is to add motion parallax and stereo rendering.

The ability to rotate and zoom in on an object allows the observer to utilize motion parallax to more accurately just space and distance. This is a crucial next step for gaining insight into physical systems. Looking at a detailed rendering of bathymetry, and velocity vectors may reveal topographic steering by features that were masked by more traditional contour plots. The relationship between a density isosurface and velocity may suggest processes that had not been obvious to the scientist without these tools. We feel that, as three-dimensional rendering becomes more and more standard output for analysis packages, the gain in insight to dynamics could be quite large. There is, in fact, objective evidence that this might be true: Hardy, et. al. (1996) found that radiologists, viewing three-dimensional flouroscopic skull images were faster and more accurate in their diagnoses when viewing a rotating, stereoscopic rendering of the image. The least effective representation in the radiology experiment was the monoscopic, static representation (a simple perspective plot). The three-dimensional nature of the earth sciences lends itself nicely to three-dimensional rending of data. We’ve found that using immersive 3-D stereo rendering is a relatively easy way to fully exploit our visual ability by using motion parallax and, stereopsis for depth cues to view oceanographic and atmospheric data. Scientists at NOAA’s Pacific Marine Environmental Lab use the large-format ImmersaDesk, as well as desktop rendering to view this data.

3. IMMERSADESK VS. DESKTOP

The ImmersaDesk is a large format (82.5" screen), projection-based virtual reality device which uses stereo glasses and head/hand tracking to offer a type of virtual reality that is semi-immersive. These devices provide the graphical illusion of being in a three-dimensional space by displaying visual output in stereo and in a three-dimensional perspective according to head position, and by allowing navigation through the virtual data. A Silicon Graphics Onyx2 drives the animations on the ImmersaDesk, using several software packages, including Cave5D, Iris Explorer, VTK, and vGeo. This format is well-suited for the conference environment, and there will be an ImmersaDesk poster session at this meeting. Five or six viewers can comfortably arrange themselves around the screen and view an animation as the scientist explains the phenomenon and fields questions. Day-to-day use of stereo rendering is usual done on the desktop.

We find that Vis5D is a great desktop tool for 3-D stereo rendering for several reasons. The data files are easily translated from netCDF, it’s fairly easy to learn data manipulation tool, and now it does full stereo rendering on the desktop. We use a PC-based X-term server called Exceed because it has a 3-D add-on that allows OpenGL windows to be drawn on the PC taking advantage of hardware acceleration using the PC video card (fig. 3).

 

Fig. 3. Cave5D rendering of model output of the Gulf of Alaska region showing salinity contour, currents, and drifters.

 

 

Several worlds representing data from different research groups at NOAA's Pacific Marine Environmental Labs will be shown, each taking advantage of different aspects of stereo rendering:

 

4. DEMONSTRATIONS OF OCEANOGRAPHIC DATA

4.1 Fisheries-Oceanography

Model output from a nested biological/physical model from NOAA’s Fisheries-Oceanography Coordinated Investigations (FOCI) program (Herman and Stabeno, 1996) shows the western edge of the continental shelf of Alaska, and a vector field showing currents at 100 meters depth (Fig. 3, above). A contour of the 32.85 ‰ salinity field is color-coded by temperature showing warm water advecting up from the southern boundary, and lagrangian float tracks are seen showing paths diverging around an eddy in the north-west region.

 

4.2 Tsunami modeling

Model output from a shallow-water wave model from NOAA’s Modeling and Forecasting Group (Titov and Synolakis, 1997) shows the 1993 Hokkaido-Nansei-Oki tsunami approaching the coastal town of Aonae. Using the Method of Splitting Tsunami (MOST) model a tsunami’s evolution can be simulated, including generation by an earthquake, transoceanic propagation, and inundation of dry land. Runup, current velocities, and overland flow can be predicted in an effort to develop tsunami forecasting and hazard mitigation tools. The 3-D rendering includes high-resolution topography overlaid with an aerial photograph, and the surface of the model color-coded by wave speed (fig. 4).

 

Fig. 4. Tsunami model output showing wave approaching peninsula.

 

4.3 Coastal and Arctic Research

Climate research by NOAA’s Coastal and Arctic Research division includes work on the Pacific Decadal Oscillation (PDO) – an index based on the North Pacific sea-surface temperature fluctuations on timescales of 10 to 40 years (Overland et al., 1999). Figure 5 shows the first EOF for the PDO during a major cool phase. This web-based 3-D animation was created using the Virtual Reality Modeling Language (VRML) and the Visualization Toolkit (VTK).

 

Fig. 5. PDO showing cool phase as a 3-D interactive VRML object.

 

 

 

 

5. CONCLUSIONS

Stereo 3-D rendering of oceanic and atmospheric data is the culmination of a natural evolution in scientific visualization from simple 2-D cartesian plots and early 3-D perspective drawings. Fully stereographic, interactive 3-D rendering takes advantage of the minds ability to grasp complex environments to its full extent. The 3-D nature of atmospheric and oceanic data lend themselves to viewing in full 3-D, and the desktop and ImmersaDesk techniques used today give the scientist a powerful tool in the quest to better understand the world around us.

6. ACKNOWLEDGMENTS

This publication was supported by the Joint Institute for the Study of the Atmosphere and Ocean (JISAO) under NOAA Cooperative Agreement #NA67RJ0155, Contribution #798.

 

 

6. References

Hardy, J.E., Dodds, S.R., and A.D. Roberts, 1996:

An objective evaluation of the effectiveness of different methods of displaying three-dimensional information with medical x-ray images. Invest. Radiol., 31(7): 433-45.

Hermann, A. J. and P. J. Stabeno, 1996: An eddy

resolving model of circulation on the western Gulf of Alaska shelf. I. Model development and sensitivity analyses. J. Geophys. Res., 101:1129-1149.

Overland, J. E., J. M. Adams, and N. A. Bond, 1999:

Decadal variability of the Aleutian low and its relation to high-latitude circulation. J. Climate, 12, 1542-1548.

Servos, P., 2000: Distance estimation in the visual

and visuomotor systems. Exp. Brain Res., 130(1):35-47.

Titov, T.V., C.E. Synolakis, 1997: Extreme

Inundation Flows During the Hokkaido Nansei Oki Tsunami. Geophysical Research Letters, 24(11), 1315-1318.