MODULATING A POLYCHROMATIC IMAGE BY A 2 ND IMAGE PLOTTED AGAINST SATURATION AND A 3 RD IMAGE PLOTTED AGAINST LIGHTNESS: PROGRAM hlsplot

Size: px
Start display at page:

Download "MODULATING A POLYCHROMATIC IMAGE BY A 2 ND IMAGE PLOTTED AGAINST SATURATION AND A 3 RD IMAGE PLOTTED AGAINST LIGHTNESS: PROGRAM hlsplot"

Transcription

1 MODULATING A POLYCHROMATIC IMAGE BY A 2 ND IMAGE PLOTTED AGAINST SATURATION AND A 3 RD IMAGE PLOTTED AGAINST LIGHTNESS: PROGRAM hlsplot Plotting dip vs. azimuth vs. coherence Program hlsplot Earlier, we showed how we can plot dip magnitude against saturation and dip azimuth against hue to obtain a multiattribute image whereby one attribute modulated another. We can carry this construct one step further and plot coherence against lightness. To do so, return to the aaspi_util GUI and select Display Tools and select hlsplot as shown below: The following GUI will appear: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 1

2 The appearance of the hlsplot GUI is similar to that for program hsplot, except that now you will need to define three rather than two files. (1) For The Attribute Against Hue (*.H) select dip_azimuth_median_filt_boonsville_0.h. The dip azimuth should be plotted against a cyclical color bar. We want yellow to map against and blue to map against 0 0 and so (2) choose cyclical ( ) for Range of Hue. The dip azimuth ranges from to , so (3) enter -180 and +180 under the Attr. value to be plotted against min_hue and max_hue boxes. Enter (4) energy_ratio_similarity_boonsville_0.h (coherence) as the Attribute Against Lightness (*.H). The range of this attribute varies from 0.0 to 1.0, but very few values fall below 0.5. Let s clip the range to be displayed and (5) type 0.5 and 1.0 in the Attr. value to be plotted against min_lightness and max_lightness boxes. 10 Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 2

3 Enter (6) dip_magnitude_filt_boonsville_0.h as the Attribute Against Saturation (*.H). The range of this attribute varies from 0.0 to 15, but as with our hsplot earlier, (7) type 0.0 and 5.0 in the Attr. value to be plotted against min_saturation and max_saturation boxes. As of September 2009, most interpretation workstations only allow importation of 256 colors (several allow more internally). Therefore under Color map size: (H*L*S <=256) leave the defaults (8) of 4, 4, and 15. The last parameter to enter is (9) the Composite Output File (*.H) where you will enter dip_azim_coh_boonsville.h. With all the parameters selected, (10) click Execute. The following four images will appear when the job completes: An hlsplot color legend appears. On the right of the 3D color bar is the 2D color bar that you will load into your interpretation workstation. Not that it has been multiplexed (or wrapped) horizontally. Note that an azimuth of 0 0 (North) appears blue, while azimuths of both and (South) appear as yellow. A color wheel should also appear: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 3

4 Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 4

5 The color wheel is plotted using the aaspi_plot utility that is designed to display the seismic amplitude and attribute data. Each color wheel corresponds to a range of dip at increasing levels of coherence. There will also be an image of the data histogram: Because we are plotting cyclical data, the software will also display the histogram as a wheel, shown with the following suite of slices: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 5

6 Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 6

7 Finally, a window will appear that animates through time slices of the output data mapped to the 3D color bar. Incoherent areas are displayed in black while coherent areas are displayed in pure colors. The resulting image is overall less pastel than the image generated using program hsplot. The less-coherent areas become darker, with the least coherent areas being black. Several collapse features can easily be identified. The areas marked joints are less clear. However, subsequent Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 7

8 curvature calculations will sharpen the areas where there is a lateral change in dip magnitude and dip azimuth. The 3D volume has integer values ranging from stored as floating point numbers. When loaded into commercial workstation software, these data should be loaded with a user-defined range between 0 and 255. The corresponding color table (ending in *.alut, *.iesx, *.geoprobe, etc.) should be loaded and mapped one-to-one against the data volume. Stretching and squeezing the color bar will destroy the one-to-one mapping and should not be done. Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 8

9 Theory Most interpretation software packages use 256 colors, which are sufficient for displaying one attribute however, for more than one attribute 256 colors, is not sufficient. The HLS color model is a technique used for multiattribute display whose components can be described by hue, lightness, and saturation (HLS) that can be represented by a color sphere. Where hue represents the dominant light frequency, lightness represents the intensity or brightness of the color, and saturation represents the proportion of the dominant frequency of light above its average spectrum (Dao et al, 2011). Unlike RGB (red, green, and blue) that is used to display attributes of similar type this technique provides a way to correlate attributes, calculated from a 3D data volume, that are mathematically independent. It is designed to approximate the way humans perceive and interpret color by manipulating colors. The HLS model provides a mean of modulation from one attribute by another attribute. This technique transforms the multiattributes domain into a single attribute domain so each attribute can be thought as being plotted against one axis of HLS. The HLS color model has two useful properties. One, because the hue plane ranges from degrees (cyclical color bar) it is an excellent representation of cyclical seismic attributes. Secondly, colors differing by 180 degrees of hue are complementary with strong visual contrast. Because the hue axis is cyclical, therefore 0 and 360 degrees are the same color. Typically, lightness varies between 0 and 1.00 where 0 is represented by the color black and 1.00 is represented by the color white. The saturation axis is radial with 0 is represented by grey colors and 1.00 is represented by pure colors (Guo et al., 2008). Hue is the color mapping of choice to display phase, azimuth, and strike attributes with a cyclical color bar. Peak frequency, peak phase, and impedance to name a few attributes are best plotted against hue. Energy ratio similarity and variance are good attribute of choice to be plotted against the lightness axis. Dip magnitude is a good attribute of choice to be displayed against the saturation axis. With the addition of transparency, it can be used to display geometric shapes to aid in mapping bowls, ridges, saddles, antiforms, and domes. Transparency is useful in highlighting a distinct set of features within your data. Multi-attribute displays that do not fit such a color model may present displays that are pretty to look at but do not display any useful geological information. In conclusion, with the correct attributes to be plotted against the correct axis the HLS color model can be used to scan large data volumes in a quick manner to highlight geologic features of interest. HLS is a mathematical color model that is used to display attributes associated with azimuth, phase, dip, and/or intensity. With the addition of transparency, it can be used to highlight or deemphasize features within the data volume (Guo et al., 2008). Using more than 256 colors While most commercial software packages are limited to 256 color bars, the AASPI software (and simple things like you digital camera software) is not. Dao and Marfurt (2011) show the sensitivity to the number of colors using paintings and faces to which the human mind is closely Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 9

10 attuned. Marfurt (2015) shows how to emulate higher dimensional colors through a non-intuitive use of blending a monochrome gray color bar for saturation, and a monochrome black color bar for lightness. Let s return the GUI and use 256 colors for hue, lightness, and saturation, giving a total of =16,777,216 colors which is shown below: The following four images appear: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 10

11 An HLS color legend appears. As you can see from the previous color legend this color bar is much more smooth and continuous. Next 3D color wheel will appear: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 11

12 Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 12

13 Followed by a 3D color histogram with different slices displayed below: Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 13

14 Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 14

15 The previous images now have significantly more color depth. Karst features and joints that are incoherent are highlighted in black. The image is much smoother than the previous image that was displayed using only 256 colors. Keep in mind when exporting; most interpretation software packages use only 256 colors. Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 15

16 References Dao, T., and K. J. Marfurt, The value of visualization with more than 256 colors: 81st Annual International Meeting of the SEG, Expanded Abstracts, Guo, H., S. Lewis, and K. J. Marfurt, 2008, Mapping multiple attributes to three- and fourcomponent color models A tutorial, Geophysics, 73, W7-W19. doi: / Marfurt, K. J., 2015, Techniques and best practices in multiattribute display: Interpretation, 3, Attribute-Assisted Seismic Processing and Interpretation 28 March 2016 Page 16

MULTIATTRIBUTE DISPLAY: PROGRAMS hlplot, hsplot, hlsplot, rgbplot, and crossplot

MULTIATTRIBUTE DISPLAY: PROGRAMS hlplot, hsplot, hlsplot, rgbplot, and crossplot MULTIATTRIBUTE DISPLAY: PROGRAMS hlplot, hsplot, hlsplot, rgbplot, and crossplot Multiattribute display of dip magnitude modulating dip azimuth Programs hlplot and hsplot In section 6, pages 12-13, we

More information

MODULATING A POLYCHROMATIC IMAGE BY ONE PLOTTED AGAINST LIGHTNESS: PROGRAM hlplot

MODULATING A POLYCHROMATIC IMAGE BY ONE PLOTTED AGAINST LIGHTNESS: PROGRAM hlplot MODULATING A POLYCHROMATIC IMAGE BY ONE PLOTTED AGAINST LIGHTNESS: PROGRAM hlplot Multiattribute display of dip magnitude modulating dip azimuth Program hlplot AASPI provides two ways to blend a polychromatic

More information

(1B) Click Browse and select the AASPI-format file (*.H) that you want to display. After you browse the file, the Colorbar file name (1C), plot title

(1B) Click Browse and select the AASPI-format file (*.H) that you want to display. After you browse the file, the Colorbar file name (1C), plot title QC PLOTTING OF AASPI-FORMAT DATA AND ATTRIBUTES Program aaspi_plot The AASPI QC Plotting tab To further quality control the conversion process, you will wish to plot your data before computing seismic

More information

Improving Dip Estimates Program filter_dip_components

Improving Dip Estimates Program filter_dip_components Improving Dip Estimates Program filter_dip_components Computation flow chart The input to program filter_dip_components is generally computed from program dip3d and includes estimates of the inline and

More information

Enhancing faults and axial planes Program fault_enhancement

Enhancing faults and axial planes Program fault_enhancement Enhancing faults and axial planes Program fault_enhancement Overview The fault enhancement attribute is a post-stack attribute which enhances locally planar features within a seismic attribute volume.

More information

Th A4 11 Interpretational Aspects of Multispectral Coherence

Th A4 11 Interpretational Aspects of Multispectral Coherence Th A4 11 Interpretational Aspects of Multispectral oherence K.J. Marfurt* (University of Oklahoma) Summary Seismic coherence volumes are routinely used to delineate geologic features that might otherwise

More information

Iterative Fault Enhancement Workflow

Iterative Fault Enhancement Workflow Iterative Fault Enhancement Workflow. Introduction A greater degree of filtering can be obtained using three methods: (1) applying more aggressive filter parameters using the original window, (2) applying

More information

Spectral Attributes Program spec_cmp. COMPUTING SPECTRAL COMPONENTS USING A COMPLEX MATCHING PURSUITE ALGORITHM PROGRAM spec_cmp

Spectral Attributes Program spec_cmp. COMPUTING SPECTRAL COMPONENTS USING A COMPLEX MATCHING PURSUITE ALGORITHM PROGRAM spec_cmp COMPUTING SPECTRAL COMPONENTS USING A COMPLEX MATCHING PURSUITE ALGORITHM PROGRAM spec_cmp Alternative Spectral Decomposition Algorithms Spectral decomposition methods can be divided into three classes:

More information

Tutorial. Mapping multiple attributes to three- and four-component color models A tutorial. Hao Guo 1, Sean Lewis 2, and Kurt J. Marfurt 3 ABSTRACT

Tutorial. Mapping multiple attributes to three- and four-component color models A tutorial. Hao Guo 1, Sean Lewis 2, and Kurt J. Marfurt 3 ABSTRACT GEOPHYSICS, VOL. 73, O. 3 MAY-JUE 28 ; P. W7 W19, 2 FIGS., 1 TABLE. 1.119/1.293819 Tutorial Mapping multiple attributes to three- and four-component color models A tutorial Hao Guo 1, Sean Lewis 2, and

More information

Inverse Continuous Wavelet Transform Deconvolution Summary ICWT deconvolution Introduction

Inverse Continuous Wavelet Transform Deconvolution Summary ICWT deconvolution Introduction Marcilio Castro de Matos*, Sismo Research&Consulting and AASPI/OU, and Kurt J. Marfurt, The University of Oklahoma (OU) Summary Most deconvolution algorithms try to transform the seismic wavelet into spikes

More information

Which curvature is right for you? Part - 1

Which curvature is right for you? Part - 1 Which curvature is right for you? Part - 1 Satinder Chopra*, Arcis Seismic Solutions, Calgary, Alberta, Canada schopra@arcis.com and Kurt J. Marfurt, The University of Oklahoma, Norman, Oklahoma, US. Summary

More information

Lecture #13. Point (pixel) transformations. Neighborhood processing. Color segmentation

Lecture #13. Point (pixel) transformations. Neighborhood processing. Color segmentation Lecture #13 Point (pixel) transformations Color modification Color slicing Device independent color Color balancing Neighborhood processing Smoothing Sharpening Color segmentation Color Transformations

More information

Techniques of Volume Blending for Aiding Seismic Data Interpretation

Techniques of Volume Blending for Aiding Seismic Data Interpretation P - 97 Techniques of Volume Blending for Aiding Seismic Data Interpretation Surender S. Manral*, Paradigm, Mumbai, Arthur E. Barnes, Paradigm, Malaysia, surenderm@paradigmgeo.com Summary Multi-attribute

More information

CS 445 HW#6 Solutions

CS 445 HW#6 Solutions CS 445 HW#6 Solutions Text problem 6.1 From the figure, x = 0.43 and y = 0.4. Since x + y + z = 1, it follows that z = 0.17. These are the trichromatic coefficients. We are interested in tristimulus values

More information

3D graphics, raster and colors CS312 Fall 2010

3D graphics, raster and colors CS312 Fall 2010 Computer Graphics 3D graphics, raster and colors CS312 Fall 2010 Shift in CG Application Markets 1989-2000 2000 1989 3D Graphics Object description 3D graphics model Visualization 2D projection that simulates

More information

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception Color and Shading Color Shapiro and Stockman, Chapter 6 Color is an important factor for for human perception for object and material identification, even time of day. Color perception depends upon both

More information

COMPUTING APPARENT CURVATURE PROGRAM euler_curvature. Euler curvature computation flow chart. Computing Euler curvature

COMPUTING APPARENT CURVATURE PROGRAM euler_curvature. Euler curvature computation flow chart. Computing Euler curvature COMPUTING APPARENT CURVATURE PROGRAM euler_curvature Euler curvature computation flow chart Inline dip Crossline dip curvature3d k 1 Strike of k 1 k 2 Strike of k 1 euler_curvature (φ=-90 0 ) (φ=0 0 )

More information

Program flatten reads in an input seismic or attribute volume as well as a picked horizon and generates a flattened output volume:

Program flatten reads in an input seismic or attribute volume as well as a picked horizon and generates a flattened output volume: FLATTENING A SCALAR DATA VOLUME PROGRAM flatten Computation Flow Chart Program flatten reads in an input seismic or attribute volume as well as a picked horizon and generates a flattened output volume:

More information

Seismic imaging PROGRAM aaspi_azim_offset_mig

Seismic imaging PROGRAM aaspi_azim_offset_mig Seismic imaging PROGRAM aaspi_azim_offset_mig Program aaspi_azim_offset_mig is a prestack time migration based on the Kirchhoff algorithm which adds the anti_aliasing operator based on Gray, S. H. (1992).

More information

COMPUTING APPARENT DIP AND AMPLITUDE GRADIENTS PROGRAM apparent_cmpt. Apparent curvature computation flow charts

COMPUTING APPARENT DIP AND AMPLITUDE GRADIENTS PROGRAM apparent_cmpt. Apparent curvature computation flow charts COMPUTING APPARENT DIP AND AMPLITUDE GRADIENTS PROGRAM apparent_cmpt Apparent curvature computation flow charts inline dip crossline dip apparent_cmpt p(φ=-90 0 ) p(φ=0 0 ) p(φ=+30 0 ) p(φ=-60 0 ) p(φ=+60

More information

Digital Image Processing. Introduction

Digital Image Processing. Introduction Digital Image Processing Introduction Digital Image Definition An image can be defined as a twodimensional function f(x,y) x,y: Spatial coordinate F: the amplitude of any pair of coordinate x,y, which

More information

Well Log Utilities: Program LAS file importer

Well Log Utilities: Program LAS file importer Overview The well log modules in AASPI allow you to: import LAS format *.las files and convert them to *.H AASPI format, display the curves, and export AASPI-format *.H files as LAS-format *.las files.

More information

We LHR5 06 Multi-dimensional Seismic Data Decomposition for Improved Diffraction Imaging and High Resolution Interpretation

We LHR5 06 Multi-dimensional Seismic Data Decomposition for Improved Diffraction Imaging and High Resolution Interpretation We LHR5 06 Multi-dimensional Seismic Data Decomposition for Improved Diffraction Imaging and High Resolution Interpretation G. Yelin (Paradigm), B. de Ribet* (Paradigm), Y. Serfaty (Paradigm) & D. Chase

More information

Seismic facies analysis using generative topographic mapping

Seismic facies analysis using generative topographic mapping Satinder Chopra + * and Kurt J. Marfurt + Arcis Seismic Solutions, Calgary; The University of Oklahoma, Norman Summary Seismic facies analysis is commonly carried out by classifying seismic waveforms based

More information

An Intuitive Explanation of Fourier Theory

An Intuitive Explanation of Fourier Theory An Intuitive Explanation of Fourier Theory Steven Lehar slehar@cns.bu.edu Fourier theory is pretty complicated mathematically. But there are some beautifully simple holistic concepts behind Fourier theory

More information

Using Similarity Attribute as a Quality Control Tool in 5D Interpolation

Using Similarity Attribute as a Quality Control Tool in 5D Interpolation Using Similarity Attribute as a Quality Control Tool in 5D Interpolation Muyi Kola-Ojo Launch Out Geophysical Services, Calgary, Alberta, Canada Summary Seismic attributes in the last two decades have

More information

Volumetric Attributes- program curvature3d

Volumetric Attributes- program curvature3d COMPUTING REFLECTOR CURVATURE, ROTATION, AND CONVERGENCE - PROGRAM curvature3d Program curvature3d has two modes computing second derivatives of the phase of seismic waveforms (1 st derivatives of structural

More information

Pop Quiz 1 [10 mins]

Pop Quiz 1 [10 mins] Pop Quiz 1 [10 mins] 1. An audio signal makes 250 cycles in its span (or has a frequency of 250Hz). How many samples do you need, at a minimum, to sample it correctly? [1] 2. If the number of bits is reduced,

More information

UGviewer: a medical image viewer

UGviewer: a medical image viewer Appendix A UGviewer: a medical image viewer As a complement to this master s thesis, an own medical image viewer was programmed. This piece of software lets the user visualize and compare images. Designing

More information

Fault Detection Using Color Blending and Color Transformations

Fault Detection Using Color Blending and Color Transformations Fault Detection Using Color Blending and Color Transformations Zhen Wang, Dogancan Temel, and Ghassan AlRegib Center for Energy and Geo Processing - CeGP School of Electrical and Computer Engineering Georgia

More information

Lecture 12 Color model and color image processing

Lecture 12 Color model and color image processing Lecture 12 Color model and color image processing Color fundamentals Color models Pseudo color image Full color image processing Color fundamental The color that humans perceived in an object are determined

More information

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo Computer Graphics Bing-Yu Chen National Taiwan University The University of Tokyo Introduction The Graphics Process Color Models Triangle Meshes The Rendering Pipeline 1 What is Computer Graphics? modeling

More information

Prestack Workflows: Prestack Structure-Oriented Filtering. The Prestack Structure-Oriented Filtering Workflow. Introduction

Prestack Workflows: Prestack Structure-Oriented Filtering. The Prestack Structure-Oriented Filtering Workflow. Introduction The Prestack Structure-Oriented Filtering Workflow. Introduction Structure-Oriented Filtering (SOF) involve many programs in AASPI software. Particularly, prestack SOF is tedious and time-consuming. To

More information

Digital Image Processing

Digital Image Processing Digital Image Processing 7. Color Transforms 15110191 Keuyhong Cho Non-linear Color Space Reflect human eye s characters 1) Use uniform color space 2) Set distance of color space has same ratio difference

More information

Texture Mapping. Images from 3D Creative Magazine

Texture Mapping. Images from 3D Creative Magazine Texture Mapping Images from 3D Creative Magazine Contents Introduction Definitions Light And Colour Surface Attributes Surface Attributes: Colour Surface Attributes: Shininess Surface Attributes: Specularity

More information

Scalar Field Visualization I

Scalar Field Visualization I Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar

More information

Correlating Production or Injection Volumes to Volumetric Attributes Program cigar_probe. Computation flow chart

Correlating Production or Injection Volumes to Volumetric Attributes Program cigar_probe. Computation flow chart Correlating Production or Injection Volumes to Volumetric Attributes Program cigar_probe Computation flow chart Program cigar_probe uses a suite of seismic amplitude volumes and a table containing the

More information

BCC Rays Ripply Filter

BCC Rays Ripply Filter BCC Rays Ripply Filter The BCC Rays Ripply filter combines a light rays effect with a rippled light effect. The resulting light is generated from a selected channel in the source image and spreads from

More information

Game Programming. Bing-Yu Chen National Taiwan University

Game Programming. Bing-Yu Chen National Taiwan University Game Programming Bing-Yu Chen National Taiwan University What is Computer Graphics? Definition the pictorial synthesis of real or imaginary objects from their computer-based models descriptions OUTPUT

More information

Lecture 4: Spatial Domain Transformations

Lecture 4: Spatial Domain Transformations # Lecture 4: Spatial Domain Transformations Saad J Bedros sbedros@umn.edu Reminder 2 nd Quiz on the manipulator Part is this Fri, April 7 205, :5 AM to :0 PM Open Book, Open Notes, Focus on the material

More information

Downloaded 09/01/14 to Redistribution subject to SEG license or copyright; see Terms of Use at

Downloaded 09/01/14 to Redistribution subject to SEG license or copyright; see Terms of Use at Random Noise Suppression Using Normalized Convolution Filter Fangyu Li*, Bo Zhang, Kurt J. Marfurt, The University of Oklahoma; Isaac Hall, Star Geophysics Inc.; Summary Random noise in seismic data hampers

More information

Scalar Field Visualization I

Scalar Field Visualization I Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar

More information

Lecture 2 Map design. Dr. Zhang Spring, 2017

Lecture 2 Map design. Dr. Zhang Spring, 2017 Lecture 2 Map design Dr. Zhang Spring, 2017 Model of the course Using and making maps Navigating GIS maps Map design Working with spatial data Geoprocessing Spatial data infrastructure Digitizing File

More information

Volumetric Classification: Program pca3d

Volumetric Classification: Program pca3d Volumetric principle component analysis for 3D SEISMIC FACIES ANALYSIS PROGRAM pca3d Overview Principal component analysis (PCA) is widely used to reduce the redundancy and excess dimensionality of the

More information

Color Image Processing

Color Image Processing Color Image Processing Inel 5327 Prof. Vidya Manian Introduction Color fundamentals Color models Histogram processing Smoothing and sharpening Color image segmentation Edge detection Color fundamentals

More information

Azimuth Moveout (AMO) for data regularization and interpolation. Application to shallow resource plays in Western Canada

Azimuth Moveout (AMO) for data regularization and interpolation. Application to shallow resource plays in Western Canada Azimuth Moveout (AMO) for data regularization and interpolation. Application to shallow resource plays in Western Canada Dan Negut, Samo Cilensek, Arcis Processing, Alexander M. Popovici, Sean Crawley,

More information

IDL Tutorial. Working with Images. Copyright 2008 ITT Visual Information Solutions All Rights Reserved

IDL Tutorial. Working with Images. Copyright 2008 ITT Visual Information Solutions All Rights Reserved IDL Tutorial Working with Images Copyright 2008 ITT Visual Information Solutions All Rights Reserved http://www.ittvis.com/ IDL is a registered trademark of ITT Visual Information Solutions for the computer

More information

Digital Image Fundamentals

Digital Image Fundamentals Digital Image Fundamentals Image Quality Objective/ subjective Machine/human beings Mathematical and Probabilistic/ human intuition and perception 6 Structure of the Human Eye photoreceptor cells 75~50

More information

EMERGE Workflow CE8R2 SAMPLE IMAGE. Simon Voisey Hampson-Russell London Office

EMERGE Workflow CE8R2 SAMPLE IMAGE. Simon Voisey Hampson-Russell London Office EMERGE Workflow SAMPLE IMAGE CE8R2 Simon Voisey Hampson-Russell London Office August 2008 Introduction The document provides a step-by-step guide for producing Emerge-predicted petrophysical p volumes

More information

Babu Madhav Institute of Information Technology Years Integrated M.Sc.(IT)(Semester - 7)

Babu Madhav Institute of Information Technology Years Integrated M.Sc.(IT)(Semester - 7) 5 Years Integrated M.Sc.(IT)(Semester - 7) 060010707 Digital Image Processing UNIT 1 Introduction to Image Processing Q: 1 Answer in short. 1. What is digital image? 1. Define pixel or picture element?

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 02 130124 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Basics Image Formation Image Processing 3 Intelligent

More information

IT Digital Image ProcessingVII Semester - Question Bank

IT Digital Image ProcessingVII Semester - Question Bank UNIT I DIGITAL IMAGE FUNDAMENTALS PART A Elements of Digital Image processing (DIP) systems 1. What is a pixel? 2. Define Digital Image 3. What are the steps involved in DIP? 4. List the categories of

More information

We N Depth Domain Inversion Case Study in Complex Subsalt Area

We N Depth Domain Inversion Case Study in Complex Subsalt Area We N104 12 Depth Domain Inversion Case Study in Complex Subsalt Area L.P. Letki* (Schlumberger), J. Tang (Schlumberger) & X. Du (Schlumberger) SUMMARY Geophysical reservoir characterisation in a complex

More information

Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines

Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines Image-guided 3D interpolation of borehole data Dave Hale, Center for Wave Phenomena, Colorado School of Mines SUMMARY A blended neighbor method for image-guided interpolation enables resampling of borehole

More information

Image Enhancement in Spatial Domain (Chapter 3)

Image Enhancement in Spatial Domain (Chapter 3) Image Enhancement in Spatial Domain (Chapter 3) Yun Q. Shi shi@njit.edu Fall 11 Mask/Neighborhood Processing ECE643 2 1 Point Processing ECE643 3 Image Negatives S = (L 1) - r (3.2-1) Point processing

More information

P071 Land Data Regularization and Interpolation Using Azimuth Moveout (AMO)

P071 Land Data Regularization and Interpolation Using Azimuth Moveout (AMO) P071 Land Data Regularization and Interpolation Using Azimuth Moveout (AMO) A.M. Popovici* (3DGeo Development Inc.), S. Crawley (3DGeo), D. Bevc (3DGeo) & D. Negut (Arcis Processing) SUMMARY Azimuth Moveout

More information

Image Enhancement in Spatial Domain. By Dr. Rajeev Srivastava

Image Enhancement in Spatial Domain. By Dr. Rajeev Srivastava Image Enhancement in Spatial Domain By Dr. Rajeev Srivastava CONTENTS Image Enhancement in Spatial Domain Spatial Domain Methods 1. Point Processing Functions A. Gray Level Transformation functions for

More information

Structurally oriented coherent noise filtering

Structurally oriented coherent noise filtering Structurally oriented coherent noise filtering Geoffrey A. Dorn 1* presents a novel post-stack structurally oriented coherent noise filter that removes footprint of any orientation and wavelength from

More information

SUMMARY INTRODUCTION METHOD. Review of VMD theory

SUMMARY INTRODUCTION METHOD. Review of VMD theory Bin Lyu*, The University of Olahoma; Fangyu Li, The University of Georgia; Jie Qi, Tao Zhao, and Kurt J. Marfurt, The University of Olahoma SUMMARY The coherence attribute is a powerful tool to delineate

More information

CS 111: Digital Image Processing Fall 2016 Midterm Exam: Nov 23, Pledge: I neither received nor gave any help from or to anyone in this exam.

CS 111: Digital Image Processing Fall 2016 Midterm Exam: Nov 23, Pledge: I neither received nor gave any help from or to anyone in this exam. CS 111: Digital Image Processing Fall 2016 Midterm Exam: Nov 23, 2016 Time: 3:30pm-4:50pm Total Points: 80 points Name: Number: Pledge: I neither received nor gave any help from or to anyone in this exam.

More information

Emerge Workflow CE8 SAMPLE IMAGE. Simon Voisey July 2008

Emerge Workflow CE8 SAMPLE IMAGE. Simon Voisey July 2008 Emerge Workflow SAMPLE IMAGE CE8 Simon Voisey July 2008 Introduction The document provides a step-by-step guide for producing Emerge predicted petrophysical volumes based on log data of the same type.

More information

Downloaded 10/29/15 to Redistribution subject to SEG license or copyright; see Terms of Use at

Downloaded 10/29/15 to Redistribution subject to SEG license or copyright; see Terms of Use at Pitfalls in seismic processing: part 1 groundroll sourced acquisition footprint Sumit Verma*, Marcus P. Cahoj, Tengfei Lin, Fangyu Li, Bryce Hutchinson and Kurt J. Marfurt, the University of Oklahoma Summary

More information

GeoProbe Geophysical Interpretation Software

GeoProbe Geophysical Interpretation Software DATA SHEET GeoProbe Geophysical Interpretation Software overview DecisionSpace Geosciences key features Integrated building, editing and interactive deformation of sealed multi-z bodies extracted from

More information

COS Lecture 10 Autonomous Robot Navigation

COS Lecture 10 Autonomous Robot Navigation COS 495 - Lecture 10 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization

More information

mith College Computer Science CSC103 How Computers Work Week 7 Fall 2017 Dominique Thiébaut

mith College Computer Science CSC103 How Computers Work Week 7 Fall 2017 Dominique Thiébaut mith College Computer Science CSC103 How Computers Work Week 7 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu Important Review Does the animation leave a trace? Are the moving objects move without a

More information

Lecture 4 Image Enhancement in Spatial Domain

Lecture 4 Image Enhancement in Spatial Domain Digital Image Processing Lecture 4 Image Enhancement in Spatial Domain Fall 2010 2 domains Spatial Domain : (image plane) Techniques are based on direct manipulation of pixels in an image Frequency Domain

More information

Fall 2015 Dr. Michael J. Reale

Fall 2015 Dr. Michael J. Reale CS 490: Computer Vision Color Theory: Color Models Fall 2015 Dr. Michael J. Reale Color Models Different ways to model color: XYZ CIE standard RB Additive Primaries Monitors, video cameras, etc. CMY/CMYK

More information

Visual Perception. Visual contrast

Visual Perception. Visual contrast TEXTURE Visual Perception Our perception of the visual shape, size, color, and texture of things is affected by the optical environment in which we see them and the relationships we can discern between

More information

Foolproof AvO. Abstract

Foolproof AvO. Abstract Foolproof AvO Dr. Ron Masters, Geoscience Advisor, Headwave, Inc Copyright 2013, The European Association of Geoscientists and Engineers This paper was prepared for presentation during the 75 th EAGE Conference

More information

Animation & Rendering

Animation & Rendering 7M836 Animation & Rendering Introduction, color, raster graphics, modeling, transformations Arjan Kok, Kees Huizing, Huub van de Wetering h.v.d.wetering@tue.nl 1 Purpose Understand 3D computer graphics

More information

Spectral Classification

Spectral Classification Spectral Classification Spectral Classification Supervised versus Unsupervised Classification n Unsupervised Classes are determined by the computer. Also referred to as clustering n Supervised Classes

More information

PRESTACK STRUCTURE-ORIENTED FILTERING PROGRAM sof_prestack

PRESTACK STRUCTURE-ORIENTED FILTERING PROGRAM sof_prestack PRESTAK STRUTURE-ORIENTED FILTERING PROGRAM sof_prestack omputation Flow hart Program sof_prestack is a generalization of program sof3d For this reason, the input parameters and workflow of the two algorithms

More information

Constructing a Geometric Attribute Workflow

Constructing a Geometric Attribute Workflow Constructing a Geometric Attribute Workflow. Introduction Attribute computation of very large data volumes can take considerable time. Experienced interpreters may already have familiarity with other data

More information

Information Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003

Information Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003 INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Information Visualization SMD157 Human-Computer Interaction Fall 2003 Dec-1-03 SMD157, Information Visualization 1 L Overview What is information

More information

SIVIC GUI Overview. SIVIC GUI Layout Overview

SIVIC GUI Overview. SIVIC GUI Layout Overview SIVIC GUI Overview SIVIC GUI Layout Overview At the top of the SIVIC GUI is a row of buttons called the Toolbar. It is a quick interface for loading datasets, controlling how the mouse manipulates the

More information

Displaying Strike and Dip Measurements on Your Map in Surfer

Displaying Strike and Dip Measurements on Your Map in Surfer Displaying Strike and Dip Measurements on Your Map in Surfer Measuring strike and dip is a fundamental part of geological mapping, and displaying strike and dip information on a map is an effective way

More information

CIE L*a*b* color model

CIE L*a*b* color model CIE L*a*b* color model To further strengthen the correlation between the color model and human perception, we apply the following non-linear transformation: with where (X n,y n,z n ) are the tristimulus

More information

Working with the BCC Bump Map Generator

Working with the BCC Bump Map Generator Working with the BCC Bump Map Generator Bump mapping is used to create three dimensional detail on an image based on the luminance information in the image. The luminance value of each pixel of the image

More information

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3: IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN Principal objective: to process an image so that the result is more suitable than the original image

More information

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology lecture 23 (0, 1, 1) (0, 0, 0) (0, 0, 1) (0, 1, 1) (1, 1, 1) (1, 1, 0) (0, 1, 0) hue - which ''? saturation - how pure? luminance (value) - intensity What is light? What is? Light consists of electromagnetic

More information

Volumetric Curvature-Attribute Applications for Detection of Fracture Lineaments and their Calibration

Volumetric Curvature-Attribute Applications for Detection of Fracture Lineaments and their Calibration Volumetric Curvature-ttribute pplications for Detection of Fracture Lineaments and their Calibration By Satinder Chopra, Kurt J. Marfurt rcis Corporation, Calgary; University of Houston, Houston Introduction

More information

Tutorial 4: Texture Mapping Techniques

Tutorial 4: Texture Mapping Techniques Tutorial 4: Texture Mapping Techniques Completion time 40 minutes In the previous tutorial we learned how to create materials, and how to assign texture maps to those materials. In this tutorial we will

More information

Image Enhancement: To improve the quality of images

Image Enhancement: To improve the quality of images Image Enhancement: To improve the quality of images Examples: Noise reduction (to improve SNR or subjective quality) Change contrast, brightness, color etc. Image smoothing Image sharpening Modify image

More information

VC 11/12 T14 Visual Feature Extraction

VC 11/12 T14 Visual Feature Extraction VC 11/12 T14 Visual Feature Extraction Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos Miguel Tavares Coimbra Outline Feature Vectors Colour Texture

More information

Observing fracture lineaments with Euler curvature

Observing fracture lineaments with Euler curvature Coordinated by Ezequiel Gonzalez Observing fracture lineaments with Euler curvature Satinder Chopra, Arcis Seismic Solutions, TGS, Calgary, Alberta, Canada Kurt J. Marfurt, University of Oklahoma, Norman,

More information

STRUCTURE-ORIENTED FILTERING OF POSTSTACK DATA Program sof3d

STRUCTURE-ORIENTED FILTERING OF POSTSTACK DATA Program sof3d STRUCTURE-ORIENTED FILTERING OF POSTSTACK DATA Program sof3d Computation flow chart Program sof3d provides the application and blending of anisotropic diffusion filtering described by Fehmers and Höecker

More information

GUIDE TO VIEW3D. Introduction to View3D

GUIDE TO VIEW3D. Introduction to View3D View3D Guide Introduction to View3D... 1 Starting Hampson-Russell Software... 2 Starting View3D... 4 A Brief Summary of the View3D Process... 8 Loading the Seismic and Horizon Data... 8 Selection Errors...

More information

NAME :... Signature :... Desk no. :... Question Answer

NAME :... Signature :... Desk no. :... Question Answer Written test Tuesday 19th of December 2000. Aids allowed : All usual aids Weighting : All questions are equally weighted. NAME :................................................... Signature :...................................................

More information

IMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations

IMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations It makes all the difference whether one sees darkness through the light or brightness through the shadows David Lindsay IMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations Kalyan Kumar Barik

More information

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html

More information

Adobe Illustrator CS Design Professional CREATING TEXT AND GRADIENTS

Adobe Illustrator CS Design Professional CREATING TEXT AND GRADIENTS Adobe Illustrator CS Design Professional CREATING TEXT AND GRADIENTS Chapter Lessons Create and format text Flow text into an object Position text on a path Create colors and gradients Apply colors and

More information

Image Processing using LabVIEW. By, Sandip Nair sandipnair.hpage.com

Image Processing using LabVIEW. By, Sandip Nair sandipnair.hpage.com Image Processing using LabVIEW By, Sandip Nair sandipnair06@yahoomail.com sandipnair.hpage.com What is image? An image is two dimensional function, f(x,y), where x and y are spatial coordinates, and the

More information

26257 Nonlinear Inverse Modeling of Magnetic Anomalies due to Thin Sheets and Cylinders Using Occam s Method

26257 Nonlinear Inverse Modeling of Magnetic Anomalies due to Thin Sheets and Cylinders Using Occam s Method 26257 Nonlinear Inverse Modeling of Anomalies due to Thin Sheets and Cylinders Using Occam s Method R. Ghanati* (University of Tehran, Insitute of Geophysics), H.A. Ghari (University of Tehran, Insitute

More information

Multimedia Technology CHAPTER 4. Video and Animation

Multimedia Technology CHAPTER 4. Video and Animation CHAPTER 4 Video and Animation - Both video and animation give us a sense of motion. They exploit some properties of human eye s ability of viewing pictures. - Motion video is the element of multimedia

More information

Application of CIE with Associated CRI-based Colour Rendition Properties

Application of CIE with Associated CRI-based Colour Rendition Properties Application of CIE 13.3-1995 with Associated CRI-based Colour Rendition December 2018 Global Lighting Association 2018 Summary On September 18 th 2015, the Global Lighting Association (GLA) issued a position

More information

A Step-by-step guide to creating a Professional PowerPoint Presentation

A Step-by-step guide to creating a Professional PowerPoint Presentation Quick introduction to Microsoft PowerPoint A Step-by-step guide to creating a Professional PowerPoint Presentation Created by Cruse Control creative services Tel +44 (0) 1923 842 295 training@crusecontrol.com

More information

Image Acquisition Image Digitization Spatial domain Intensity domain Image Characteristics

Image Acquisition Image Digitization Spatial domain Intensity domain Image Characteristics Image Acquisition Image Digitization Spatial domain Intensity domain Image Characteristics 1 What is an Image? An image is a projection of a 3D scene into a 2D projection plane. An image can be defined

More information

2014 SEG SEG Denver 2014 Annual Meeting. DOI Page 1439

2014 SEG SEG Denver 2014 Annual Meeting. DOI   Page 1439 Automatic fault surface detection by using 3D Hough transform Zhen Wang and Ghassan AlRegib, Center for Energy & Geo Processing (CeGP), Georgia Institute of Technology SUMMARY Detection of faults plays

More information

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2 Color Theory Physical Color Visible energy - small portion of the electro-magnetic spectrum Pure monochromatic colors are found at wavelengths between 380nm (violet) and 780nm (red) 380 780 Color Theory

More information