Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visualizing Spatial and Temporal Variability in Coastal Observatories Walter H. Jimenez Wagner T. Correa Claudio T. Silva Antonio M. Baptista OGI School.

Similar presentations


Presentation on theme: "Visualizing Spatial and Temporal Variability in Coastal Observatories Walter H. Jimenez Wagner T. Correa Claudio T. Silva Antonio M. Baptista OGI School."— Presentation transcript:

1 Visualizing Spatial and Temporal Variability in Coastal Observatories Walter H. Jimenez Wagner T. Correa Claudio T. Silva Antonio M. Baptista OGI School of Science & Engineering, Oregon Health & Science University Originally Published in the Proceedings of the 14th IEEE Visualization Conference (VIS’03) Bob Armstrong MSIM 842 28 Feb 2007

2 Summary of this Paper This paper is about improvements to the Columbia River's environmental observation and forecasting system, called CORIE. Their new tools add 3D and 4D visualization to CORIE. How We'll Proceed  The Problem  The Motivation  Their Approach  Conclusion  Questions

3 The Big Picture SEATTLE PORTLAND This is the area of CORIE sensors

4 The Big Picture This is the area of CORIE sensors Take off, you hoser.

5 The CORIE Sensor Field

6 Jetty A CORIE Station

7 The Problem In 2003, there was a mismatch between CORIE's simulation capabilities and generated data  System based on high-resolution time-varying 3D unstructured grids  Also included a visualization component that for the large part only generates 1D or 2D plots  Some 3D information can be inferred from depth plots, which slice the 3D data CORIE is the region's Environmental Observation and Forecasting Systems (EOFS)

8 Forecast of Velocity Magnitudes

9 Location of CORIE Stations

10 Environmental Observation and Forecasting Systems Seek to generate and deliver quantifiably reliable information about the environment Rely heavily on modeling and visualization CORIE  Observation Network Real-Time telemetry from over 20 stations  Advanced Modeling System Models the complex circulation in the river and plume  Information Management System Web Publishing of Processed Data

11 Why should we care about this problem? Interesting visualizations They desire volume rendering versus isometric surface renderings Very easy to interpret output  Vector treatment is logical  Colorization is logical and very telling Moving towards real-time representation of large- scale fluid fields

12 Preprocessing of CORIE Output CORIE output data must be converted in order to be visualized Volume rendering of the salinity scalar  Requires an unstructured grid of tetrahedrons  Each vertex is associated with one salinity scalar  Rendering of the bathymetry requires a grid of triangles representing the ground surface Velocity field visualization  Requires an unstructured grid of points  Vector attributes associated with each point

13 Sample CORIE Data Station : Fort Stevens Wharf (USCG day mark red26) Identifier : red26 Latitude : 46 12.447 N Longitude : 123 57.084 W Instrument depth : 7.5m Year : 2006 Month : December Time reference : Pacific Standard Time Last revision : 1/29/2007 Data reviewed by : cseaton Expunged temperature measurement : 0 % Expunged salinity measurement : 0 % Expunged depth measurement : 0 % Records removed for time : 0.03 % Comments:Depth data referenced to NGVD29 MSL. See http://www.ccalmr.ogi.edu/CORIE/data/publicarch/methods_meanings.html for meanings, formats and quality control procedures yyyy/mm/dd hh:mm:ss saliniy temp depth (PST) (PSU) (C) (m) ######################################### 2006/12/01 00:00:21 23.3 9.2 -9999.00 2006/12/01 00:01:03 23.7 9.2 -9999.00 2006/12/01 00:02:06 23.0 9.2 -9999.00 2006/12/01 00:02:48 23.6 9.2 -9999.00

14 More CORIE Model Output Unstructured Grid Triangles are elements Verticies are nodes Column of points is variable due to depth Attribute value at each node can be  Scalar -> salinity  Vector -> velocity Volume rendering is performed on tetrahedrons derived from wedges

15 CORIE Output Data

16 Bathymetry

17 Volumetric Rendering Wedges look like slices of pie Wedge is divided into 3 tetrahedrons Polyhedron projection algorithms are used in order to economically volume-render the unstructured grid

18 Wedges into Three Tetrahedra n1 n2 n3

19 CORIE and Bathymetry The unstructured grid “stops” on the bottom surface of the river/ocean The grid of triangles that represents the bathymetry is constructed using the vertices at greatest depth Different colors are applied to indicate differing depth

20 Columbia River Topology and Bathymetry

21 Columbia River Insertion into Continental Shelf

22 Representation of Salinity Fields Rely on volume rendering  Allows for study of fine detail between high and low salinity regions Blue = high salinity Yellow = low salinity Red = interface regions

23 Salinity Intrusion During Flood Tide

24 Maximum Gradients of Salinity

25 Freshwater Plume during Ebb Tide

26 Velocity Field Representation Flow vectors visualized as a set of oriented lines  Lines have the same length  Colors represent vector magnitude  Orientation represents flow direction Easier to view a small subset of the vector field

27 Velocity Field during Ebb Tide

28 Use of the Model in Simulation Historical data is used extensively in simulation Simulation can be “validated” by the use of drifters Drifters are floating data and position collection devices Helpful to validate simulation behaviors

29 Observed & Simulated Trajectories of a Drifter Real Drifter Simulated Drifter

30 Performance 2.53GHz Pentium 4 Nvidia GeForce 4200 Render 700k to 800k tetrahedrons per second Typical grids include around 6 million cells Sims run in weekly increments One time step is rendered and dumped for each 15 minutes of simulation

31 Future Work Holy Grail: Real-time frame rates Make the visualization machine independent Reduce the complexity of visualization output production Explore advanced vector visualization techniques

32 Questions Could this type of visualization be used for atmospheric data? Is 3D volumetric rendering worth the cost? Why is volumetric rendering the right approach here?


Download ppt "Visualizing Spatial and Temporal Variability in Coastal Observatories Walter H. Jimenez Wagner T. Correa Claudio T. Silva Antonio M. Baptista OGI School."

Similar presentations


Ads by Google