DocumentCode :
407523
Title :
EnVis/Hum: high-resolution ocean model visualization and display
Author :
Chupa, Michael A. ; Moorhead, Robert J. ; Mogill, Jace A. ; Shriver, Jay E. ; Irby, Derek W. ; Flynn, Peter M.
Author_Institution :
Mississippi State Univ., MS, USA
Volume :
2
fYear :
2003
fDate :
22-26 Sept. 2003
Firstpage :
1030
Abstract :
High-resolution computational ocean models now in production provide excellent resolution of important physical features, but the sheer size of the model output makes effective visualization challenging. We present a combination of two systems: En Vis, a suite of batch-mode visualization tools, and Hum, a parallel pipelined motion picture program. Since computational models typically run on compute platforms that do not provide any hardware acceleration for graphics, En Vis employs software rendering techniques. It creates high-resolution RGB images from an input dataset, and uses a variety of surface shading techniques that make small-scale features much more apparent to researchers than do conventional flat-shaded methods. In addition to surface shading, En Vis also uses arbitrary-resolution lookup tables for coloring scalar fields, providing visual discrimination even in regions containing small variations in the field. En Vis also enables compositing of other image data such as terrain over masked portions of a model output image. In order to provide interactive frame rates for researchers exploring large global datasets, Hum employs a multithreaded architecture implementing pipelines composed of image loading, decoding, caching and display functionality. Other threads manage user interaction on multiple displays, where interactive pan and zoom features are provided. These allow a researcher to efficiently examine both large-and small-scale features. Hum´s implementation of speculative prefetching keeps its imaging pipelines full, caching recently displayed image data for later redisplay, and automating prediction of which frames are likely to be required in the future. Where available, Hum can display stereo pairs of images, and can also overlay vector glyphs at a user-selectable display density. To place the use of En Vis and Hum in the context of a specific ocean modeling workflow, we present visualization examples using output from the Navy Layered Ocean Mo- > - > del at the Naval Research Laboratory. Visualization of ocean model results is an important tool which helps us to assess the realism of the ocean model, identify and diagnose problems, and learn more about the ocean and how it behaves. At the time of Hum´s initial development in early 1999, NRL was running a 1/16 degree global model with a resolution of 4096/spl times/2304, which is significantly finer than a standard computer monitor. Hum was used to display and animate the 1/16/spl deg/ global images generated by EnVis. Existing applications were very limited in viewing theses large images, and it became apparent that a new animation tool was needed to work with theses large image sequences, which easily exceed local workstation memory. Global model resolutions have now increased to 1/32 degree with a resolution of 8192/spl times/4608 on each layer, reconfirming the need for these tools. Performance characteristics of En Vis rendering and Hum animations are supplied for typical model and hardware configurations.
Keywords :
data visualisation; geophysics computing; oceanographic techniques; EnVis; Hum; NRL; Naval Research Laboratory; Navy Layered Ocean Model; arbitrary-resolution lookup table; batch-mode visualization tool; caching; computational model; decoding; display functionality; global model resolution; high-resolution RGB image; high-resolution ocean model visualization; image loading; image stereo pairs; input dataset; interactive pan feature; model output; multiple display; multithreaded architecture; ocean modeling workflow; parallel pipelined motion picture program; physical feature; prediction automation; scalar field coloring; small-scale feature; software rendering technique; surface shading technique; terrain data; user interaction; user-selectable display density; vector glyphs; visual discrimination; visualization example; zoom feature; Animation; Computational modeling; Context modeling; Displays; Hardware; Oceans; Pipelines; Rendering (computer graphics); Sea surface; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
OCEANS 2003. Proceedings
Conference_Location :
San Diego, CA, USA
Print_ISBN :
0-933957-30-0
Type :
conf
DOI :
10.1109/OCEANS.2003.178478
Filename :
1283438
Link To Document :
بازگشت