Seismic Volume Visualization using VTK

Slides:



Advertisements
Similar presentations
Web Design Vocab 3 PNG, JPG, GIF, MP3, MPEG.
Advertisements

Fast Volume Rendering Using a Shear-Warp Factorization of the Viewing Transformation Philippe Larcoute & Marc Levoy Stanford University Published in SIGGRAPH.
ParaView Tutorial Greg Johnson, Karla Vega. Before we begin… Make sure you have ParaView installed so you can follow along in the lab section –
Earthquakes and earthquake (or seismic) waves Pages , ,
Seismic Waves Types of Wave Propagation. Body Waves P & S Waves P and S waves are often called body waves because they propagate outward in all directions.
Visualizing seismic wave propagation Peter van KekenUniversity of Michigan Jeroen Tromp Dimitri Komatitsch Caltech Shalini Venkataraman Nicholas Schwarz.
Seismic Wave Animations 1 Larry Braile, Purdue University web.ics.purdue.edu/~braile Last modified April 22, This PowerPoint.
Volume Rendering & Shear-Warp Factorization Joe Zadeh January 22, 2002 CS395 - Advanced Graphics.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
How and where are earthquake waves detected and recorded? A seismograph is an instrument that records earthquake waves. It is also used to determine the.
Computer Graphics Prepared by Dragon Lee 1 January 2003.
Computing with Digital Media: A Study of Humans and Technology Mark Guzdial, School of Interactive Computing.
Visualization Services Group Steve Cutchin – Manager Amit Chourasia – Visualization Scientist Alex DeCastro – Visualization.
Chapter 11 Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
Scientific Visualization Module 6 Volumetric Algorithms (adapted by S.V. Moore – slides deleted, modified, and added) prof. dr. Alexandru (Alex) Telea.
Agenda Last class: Memory, Digitizing Numbers Today: Digitizing: Text
Seismographs Are instruments located at or near the surface of the Earth that record seismic waves.
Visualization with ParaView. Before we begin… Make sure you have ParaView 3.14 installed so you can follow along in the lab section –
Hank Childs, University of Oregon Volume Rendering, pt 1.
CHAPTER 4 THE VISUALIZATION PIPELINE. CONTENTS The focus is on presenting the structure of a complete visualization application, both from a conceptual.
Waves & Wave Properties Introduction to Wave Properties
Applying Pixel Values to Digital Images
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
HTTP transaction with Graphics HTML file + two graphics files.
Vectors and scalars. weight and mass We have seen that weight is a force that results from the attraction of a mass towards another mass (eg the Earth).
Chapter 11 Section 1. What’s a wave? Wave: Repeating disturbance that transfers energy Wave travels only as long as it has energy Waves travel through.
Earthquake Forecasting and Prediction. Parkfield, CA.
Longitudinal and Transverse Wave Motion. Mechanical Waves Mechanical Waves are waves which propagate through a material medium (solid, liquid, or gas)
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
High school workshop: Scientific visualization ● Universitat de Barcelona ● January 2007.
COM 205 Multimedia Applications
Introduction to Seismology
Section 2: Seismic Waves and Earth’s Interior
Reading and Writing Image Files
John Taber and Michael Hubenthal IRIS Consortium
Chapter 16 Waves motion.
Visualization Shading
Chapter 10 Computer Graphics
Introduction to Seismology
Compression (of this 8-bit 397,000 pixel image):
Computer Animation Ying Zhu Georgia State University
CSc 8820 Advanced Graphics Algorithms
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Computer Graphics.
Computer Graphics.
Volume Visualization Chap. 10 December 3 , 2009 Jie Zhang Copyright ©
Introduction to Computer Graphics
Waves Wave- A self-propagating disturbance.
Waves.
Computer Graphics Imaging Ying Zhu Georgia State University
Hank Childs, University of Oregon
Summer Term Year 10 Slides
Section 2: Seismic Waves and Earth’s Interior
Scripps Institution of Oceanography
Identification of seismic phases
Earthquakes.
Making Waves: Seismic Waves Activities and Demonstrations
Final Study Guide Arts & Communications.
1. Review: what are the parameters of a wave?
V. Fault Mechanisms and Earthquake Generation
Basic Concepts of Digital Imaging
Earthquakes.
Chapter 5 Animation.
Waves & Wave Properties Introduction to Wave Properties
Visuals are analog signals...
WJEC GCSE Computer Science
Earthquakes.
Survey of Parallel Volume Rendering Algorithms
Presentation transcript:

Seismic Volume Visualization using VTK Nicholas Schwarz schwarz@evl.uic.edu 29 January 2004

Background Seismologists study earthquakes. Especially interested in P and S waves. P waves are compressional/dilatational waves, i.e. the motion of any particle in the medium through which the wave goes is in the direction of the wave propagation. S waves are shear waves, i.e. particle motion is perpendicular to the wave direction.

Problem Visualize the seismic velocity in the Earth caused by earthquakes. Show that waves propagate and reverberate from their origin around the surface of the Earth.

Previous Method 2D slices of the Earth at various latitudes. Behavior we are interested in is not immediately apparent.

Better Method 3D volume visualization of the Earth. Easier to notice pattern of propagation and reverberation.

Visualizing in VTK? Where the data comes from, and how it’s formatted. Representing data in VTK. Mapping data for the display device. Set properties (color, opacity, etc.). Render. Save rendered frames. Create final animation (outside VTK).

Where does the data come from, and how is it formatted? Generated from the van Keken, Tromp and Komatitsch Bolivia (1994) earthquake model. Represents P waves only. 169 time-steps Raw voxel data Time-steps formatted as Bricks-of-Bytes (BoBs). Each time-step in a separate file. 512^3 @ 16-bit resolution

Representing data in VTK Process one time-step at a time, and combine later. Represented as image data because data is regularly structured voxels.

Mapping Data for Display Device Software based ray-casting is designed for voxel data.

Properties

Properties Colors assigned blue to red (lower magnitude to higher magnitude), heavily weighted toward more scalars associated with blue. Opacity assigned to accentuate higher scalars.

Rendering

Save Rendered Frames

Create Final Animation Can view animation as a flip book of separate frames, or create a movie in one of the standard formats (e.g. AVI, MPEG) using other software.

Bolivia (1994)