image plotted against saturation and a 3rd...

16
Display Tools: Program hlsplot Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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:

Upload: phamhuong

Post on 25-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 1

MODULATING A POLYCHROMATIC IMAGE BY A 2ND IMAGE PLOTTED AGAINST SATURATION AND A 3RD 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:

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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 1800 and blue to map against 0

0 and so (2) choose

cyclical (-180 +180) for Range of Hue. The dip azimuth ranges from -1800 to +180

0, 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

9

1

2

3

4

6

8

5

7

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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 00

(North) appears blue, while azimuths of both -1800 and

+1800 (South) appear as yellow. A color wheel should also appear:

Display Tools: Program hlsplot

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

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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:

Display Tools: Program hlsplot

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

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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 0-255 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.

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 9

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

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 multi-

attributes 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

0-360 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).

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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

2563=16,777,216 colors which is shown below:

The following four images appear:

10

9

1

2 3

4

6

8

5

7

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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:

Display Tools: Program hlsplot

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

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 13

Followed by a 3D color histogram with different slices displayed below:

Display Tools: Program hlsplot

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

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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.

Display Tools: Program hlsplot

Attribute-Assisted Seismic Processing and Interpretation – 28 March 2016 Page 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, 941-945.

Guo, H., S. Lewis, and K. J. Marfurt, 2008, Mapping multiple attributes to three- and four-

component color models — A tutorial, Geophysics, 73, W7-W19. doi:

10.1190/1.2903819

Marfurt, K. J., 2015, Techniques and best practices in multiattribute display: Interpretation, 3, 1-

24.