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

Slides:



Advertisements
Similar presentations
Detection and Visualization of Defects in 3D Unstructured Models of Nematic Liquid Crystals Ketan Mehta* & T. J. Jankun-Kelly Viz Lab, Computer Science.
Advertisements

13.1 Vis_2003 Data Visualization Lecture 13 Visualization of Very Large Datasets.
Visualization Data Representation Ray Gasser SCV Visualization Workshop – Fall 2008.
Coastal Downscaling: Can CESM fields successfully force regional coastal ocean simulations with strong freshwater forcing? (YES) Parker MacCready (U. of.
Global Ocean Observing System (GOOS) Environmental Context for CoML Some cautions and a quick picture of elements of the system Edward Harrison, Chair,
1 Understanding Salinity Variability in the Columbia River Estuary Sierra & Julia Observation ● Prediction ● Analysis ● Collaboration Frontline Mentor:
The Virtual Estuary: Simulation meets Visualization Yvette Spitz Scott Durski Erik Anderson Joel Daniels Juliana Freire Claudio Silva Antonio Baptista.
A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.
Image Space Based Visualization of Unsteady Flow on Surfaces Robert Laramee Bruno Jobard Helwig Hauser Presenter: Bob Armstrong 24 January 2007.
Determination of Station Depths Relative to NGVD29 Methods and results Jan 24, 2003 Charles Seaton.
CDS 301 Fall, 2009 Scalar Visualization Chap. 5 September 24, 2009 Jie Zhang Copyright ©
Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
Algebraic Manipulation of Scientific Datasets Bill Howe and David Maier OGI School of Science and Engineering at Oregon Health and Science University Portland.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Temporal and Spatial Variability of Physical and Bio-optical Properties on the New York Bight Inner Continental Shelf G. C. Chang, T. D. Dickey Ocean Physics.
Detecting and Tracking of Mesoscale Oceanic Features in the Miami Isopycnic Circulation Ocean Model. Ramprasad Balasubramanian, Amit Tandon*, Bin John,
Model Simulation Studies of Hurricane Isabel in Chesapeake Bay Jian Shen Virginia Institute of Marine Sciences College of William and Mary.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Computer Aided Thermal Fluid Analysis Lecture 11 Dr. Ming-Jyh Chern ME NTUST.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
Morphological Analysis of 3D Scalar Fields based on Morse Theory and Discrete Distortion Mohammed Mostefa Mesmoudi Leila De Floriani Paola Magillo Dept.
INTRODUCTION TO SCIENCE & THE
Adjoint Sensitivity Stidues in the Philippine Archipelago Region –Julia Levin –Hernan Arango –Enrique Curchitser –Bin Zhang
CDS 301 Fall, 2009 Vector Visualization Chap. 6 October 7, 2009 Jie Zhang Copyright ©
Oceanic and Atmospheric Modeling of the Big Bend Region Steven L. Morey, Dmitry S. Dukhovksoy, Donald Van Dyke, and Eric P. Chassignet Center for Ocean.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Using A Fleet of Slocum Battery Gliders in a Regional Scale Coastal Ocean Observatory Elizabeth L. Creed, Chhaya Mudgal, Scott M. Glenn and Oscar M. Schofield.
Numerical Modeling of ocean circulation over the continental shelf and beneath the ice shelves in the Amundsen Sea, Antarctica WAIS September 28, 2006.
Modelling 1: Basic Introduction. What constitutes a “model”? Why do we use models? Calibration and validation. The basic concept of numerical integration.
Where did plants and animals come from? How did I come to be?
“3-D” & Temporal GIS. Horizontal sure, but …. how to deal with elevation/depth or time Vertical Horizontal and vertical Horizontal, vertical, and time.
Mark Rast Laboratory for Atmospheric and Space Physics Department of Astrophysical and Planetary Sciences University of Colorado, Boulder Kiepenheuer-Institut.
2nd GODAE Observing System Evaluation Workshop - June Ocean state estimates from the observations Contributions and complementarities of Argo,
Part II: Turbulence Signature and Platform Limitations Dan Weber, Frank W. Gallagher, Ken Howard ©2000 Frank W. Gallagher III.
Data Management: Products and Procedures for August 2007 Cruises Bill Howe.
Hank Childs, University of Oregon Lecture #10 CIS 410/510: Isosurfacing.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
1 Storms activity: wave modelling and atmospheric circulation Part 1. Wave modelling. V. Arkhipkin 1, S. Myslenkov 1 Part 2. Atmospheric circulation. A.
CHAPTER 5: Data sampling design, data quality, calibration, presentation Sampling Physical variables are continuous, but samples (water samples) and digital.
Land-Ocean Interactions: Estuarine Circulation. Estuary: a semi-enclosed coastal body of water which has a free connection with the open sea and within.
Ocean Surface Current Observations in PWS Carter Ohlmann Institute for Computational Earth System Science, University of California, Santa Barbara, CA.
Aquarius Mission Simulation A realistic simulation is essential for mission readiness preparations This requires the ability to produce realistic data,
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
SCD Research Data Archives; Availability Through the CDP About 500 distinct datasets, 12 TB Diverse in type, size, and format Serving 900 different investigators.
Lesson Overview Lesson Overview What Is Science?.
Patterns and Trends CE/ENVE 424/524. Classroom Situation Option 1: Stay in Lopata House 22 pros: spacious room desks with chairs built in projector cons:
“3-D” & Temporal GIS. GIS is still mainly 2-D … Horizontal sure, but …. how to deal with elevation/depth or time –Vertical Horizontal and vertical Horizontal,
1 Foundations of circulation modeling systems EBS566: Estuary and Ocean Systems II – Lecture 3, Winter 2010 Instructors: T. Peterson, M. Haygood, A. Baptista.
The California Current System from a Lagrangian Perspective Carter Ohlmann Institute for Computational Earth System Science, University of California,
EVALUATION OF A GLOBAL PREDICTION SYSTEM: THE MISSISSIPPI RIVER BASIN AS A TEST CASE Nathalie Voisin, Andy W. Wood and Dennis P. Lettenmaier Civil and.
Section 5. Chesapeake Bay Network Generation CB watershed –~ 64,000 square miles –~ 166,000 square kilometers Constructed 3 models Version I –ERF1, ~1300.
Figure 4: Temporal and spatial evolution of horizontal wind field on 11 February 2010 estimated by SDI (monostatic (blue)) and FPI bistatic (without vertical.
APE'07 IV INTERNATIONAL CONFERENCE ON ADVANCES IN PRODUCTION ENGINEERING June 2007 Warsaw, Poland M. Nowakiewicz, J. Porter-Sobieraj Faculty of.
1 Interactive Volume Isosurface Rendering Using BT Volumes John Kloetzli Marc Olano Penny Rheingans UMBC.
7. Air Quality Modeling Laboratory: individual processes Field: system observations Numerical Models: Enable description of complex, interacting, often.
/ Vidy Bay hydrodynamics under different meteorological conditions
Maps in the Mind Mental Maps - your image of the locations
VTK: The Visualization Toolkit
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
CIS 410/510: Isosurfacing (pt 2)
Using Flow Textures to Visualize Unsteady Vector Fields
Hank Childs, University of Oregon
Graphing in Science A picture is worth a thousand words.
Graphing in Science A picture is worth a thousand words.
Visualization CSE 694L Roger Crawfis The Ohio State University.
Graphing in Science.
Maps in the Mind Mental Maps - your image of the locations
Cole: I think that most of these changes/additions are ‘yours’ to make
Presentation transcript:

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 Feb 2007

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

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

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

The CORIE Sensor Field

Jetty A CORIE Station

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)

Forecast of Velocity Magnitudes

Location of CORIE Stations

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

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

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

Sample CORIE Data Station : Fort Stevens Wharf (USCG day mark red26) Identifier : red26 Latitude : N Longitude : 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 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: /12/01 00:01: /12/01 00:02: /12/01 00:02:

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

CORIE Output Data

Bathymetry

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

Wedges into Three Tetrahedra n1 n2 n3

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

Columbia River Topology and Bathymetry

Columbia River Insertion into Continental Shelf

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

Salinity Intrusion During Flood Tide

Maximum Gradients of Salinity

Freshwater Plume during Ebb Tide

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

Velocity Field during Ebb Tide

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

Observed & Simulated Trajectories of a Drifter Real Drifter Simulated Drifter

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

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

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?