geophyzviz - cs.ubc.ca
TRANSCRIPT
![Page 1: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/1.jpg)
GeoPhyZViZExploration of seismic attributes
![Page 2: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/2.jpg)
Seismic acquisition
![Page 3: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/3.jpg)
Seismic traces
• Energy reflection interfaces are recorded by receivers at the surface
![Page 4: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/4.jpg)
Seismic data
![Page 5: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/5.jpg)
Seismic analysis
Wref = f(✓,�, ⇢, ..., )Win
Reflected wavelet is a function of the rock properties at the reflection interface.
![Page 6: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/6.jpg)
Signal analysis
• In reality, the transfer function is unknown
• Loose empirical relationships based on signal analysis
• Decompose the signal into “attributes”
• Close ties to black magic
![Page 7: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/7.jpg)
Seismic attributes
Every attribute creates another data volume increases the dimensionality
![Page 8: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/8.jpg)
Attribute analysis
• Crossplots: Looking for relationships between attributes
• Most reflections have similar properties, forming background trends
• Reflections from resource reservoirs are outliers
![Page 9: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/9.jpg)
Broken workflow• Sometimes done using excel spreadsheets
• Using multiple software packages to hack an analysis result together
• Large information space, need interactivity to do efficient analysis
• Need linked displays in the same tool
![Page 10: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/10.jpg)
https://geophyzviz.appspot.com
/
![Page 11: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/11.jpg)
What?Seismic data is a field where each cell contains a position (lat, lon, depth) and attributes (amplitude, similarity, coherence, phase, etc..)
![Page 12: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/12.jpg)
Why?Actions and targets
• Discover outliers, trends, features
• Need to identify and compare anomolies
• Relate to spatial data
![Page 13: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/13.jpg)
How - encode• Field data as a heatmap, using the colour channels to encode two
attributes
• Attributes as scatter plots, which uses point marks to encode attributes via the spatial channel
![Page 14: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/14.jpg)
How - manipulate
• Look for how clusters move through attribute space using change animations
• Select outliers using brushes
• Navigate views by clicking on summary plots
![Page 15: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/15.jpg)
How - facet• Small multiples to summarize and juxtapose the
data
• Superimpose the selected anomalies on the spatial plot
![Page 16: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/16.jpg)
https://geophyzviz.appspot.com
/
![Page 17: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/17.jpg)
Epilogue• Optimize colour maps
• Use on larger real datasets
• How does d3 scale for massive scatter plots?
• Will interpreters find it useful?
![Page 18: GeoPhyZViZ - cs.ubc.ca](https://reader031.vdocuments.us/reader031/viewer/2022012508/6185301b90f76406742f1485/html5/thumbnails/18.jpg)
ReferenceVisualization Analysis and Design, Tamara Munzner (A K Peters Visualization Series, CRC Press, 2014)
http://www.capefarewell.com/climate-science/the-science/seismic-profiling.html
Successful AVO and Cross-plotting, Satinder Chopra, CSEG workshop http://cseg.ca/technical/view/successful-avo-and-cross-plotting
http://wiki.seg.org/wiki/AVO_equations
http://www.allaboutcircuits.com/technical-articles/an-introduction-to-digital-signal-processing/