QC ATTRIBUTES PER TRACE

Top  Previous  Next

 

Auto trace editing (QC Attributes +Select traces)

 

 

clip0291clip0301

 

This module is based on QC Attributes module, because the basis is seismic attribute calculation and estimation. The QC attributes per trace module calculates necessary types of attributes per trace like RMS amplitudes, Mean amplitudes, Dominant frequency and other. User should analyze those values and create selection equation for auto trace editing. For example, we can remove zero traces or low amplitude traces, remove harsh/high amplitude noisy useless traces, sources, receivers  and so on. Many seismic attributes and complex user's equations will lead to a flexible and successful auto trace editing workflow. All seismic attributes are saved into trace headers on the output data set and we can use these trace headers for further selection equation via Select traces module. Therefore, we need to use both modules for auto trace editing:

1) QC Attributes (calculation);

2) Select traces (selection).

 

The list of trace headers and their equivalents of calculated attributes:

  MAXIMUM_AMPLITUDE: Maximum amplitudes;

  MINIMUM_AMPLITUDE: Minimum amplitudes;

  MAXIMUM_ABS_AMPLITUDE: Maximum abs amplitudes;

  MINIMUM_ABS_AMPLITUDE: Minimum abs amplitudes;

  RMS_AMPLITUDE: RMS amplitudes;

  AMPLITUDE_ARITHMETICAL_MEAN_ABS_VALUE: Amplitudes arithmetical mean abs value;

  STANDARD_DEVIATION: Amplitudes standard deviation;

  DOMINANT_FREQUENCY: Dominant frequency (RMS);

  FREQUENCY_RANGE: Spectrum width;

  MEAN_FREQUENCY: Mean frequency;

  SIGNAL_NOISE: Signal/Noise RMS;

  SIGNAL_NOISE_AMPLITUDE: Signal/Noise amplitudes.

 

clip0353clip0301

Update map - update maps values (source, receiver, bin).

 

clip0306 clip0301

SEG-Y data handle - input seismic gather.

Input trace headers - trace header vector.

 

clip0292clip0301

Attributes

List of attributes that can be shown on a location map

Maximum amplitudes

Check box to turn on/off maximum amplitudes calculation

Minimum amplitudes

Check box to turn on/off amplitudes arithmetical mean absolute value calculation

Maximum abs amplitudes

Check box to turn on/off Maximum abs amplitudes calculation

Minimum abs amplitudes

Check box to turn on/off minimum abs amplitudes calculation

RMS amplitudes

Check box to turn on / off RMS amplitudes calculation

Amplitudes arithmetical mean abs value

Check box to turn on / off amplitudes arithmetical mean absolute value calculation

Amplitudes standard deviation

Check box to turn on/off amplitudes standard deviation calculation

Dominant frequency (RMS)

Check box to turn on/off dominant frequency calculation

Spectrum width

Check box to turn on/off spectrum width calculation

Mean frequency

Check box to turn on/off mean frequency calculation

Signal/Noise RMS

Check box to turn on/off Signal/Noise RMS calculation

Signal/Noise amplitudes

Check box to turn on/off Signal/Noise amplitudes calculation

Signal calculation window

Window size parameters for calculation for signal

Visualize attribute

The same list of attributes for visualization

Bulk read size

Chunk (portion) of traces for consistent reading

Signal calculation window

Time start <ms>

Time end <ms>

Noise calculation window

Time start <ms>

Time end <ms>

Max number of traces in common gather

Limitation of amount of traces for case when there is only one gather for the entire data set, therefore we shouldn't upload all traces in RAM.

 

clip0352clip0301

Skip - switch-off this module (do not use in the workflow).

Auto-connection - module is connected with previous (and next) modules in the workflow by default.

SEG-Y read params - optimizing parameters for reading traces from disk:

  Thread count (for SSD) - number of threads in case of using SSD disk.

  Bulk size (traces) - Chunk (portion) of traces for consistent reading.

Number of threads - perform calculation in the multi-thread mode.

 

clip0307clip0301

Output calculated attributes -  seismic attributes (trace headers).

 

clip0293clip0301

A test seismic data set is 3D land seismic data set. It is open data, you can download an input set from the following link: https://wiki.seg.org/wiki/Teapot_dome_3D_survey. In the example data set there is and spherical divergence corrections were applied.

The basis example of the workflow:

clip1642_a

clip1644_a

clip1645_a

 

Execute the module and open all vista groups:

clip1640_a

clip1643_a

Analyze high values for further removing:

clip1646_a

After execution we have output trace header vector as result with new headers (attributes) that were chosen for calculation. So, the next step is using those headers for selection creation.

Add Select traces module and define and necessary parameters as shown below:

clip1647_a

 

Lets select bad traces which have harsh RMS amplitude values. For selection you can use free-expression (example below) or expression by table.

Define selection expression as shown below and execute the module:

clip1649_a

Check statistics in the Information tab. So, 798 traces were selected as bad traces and we can look at them:

clip1650_a

Use Seismic loop for checking bad traces. Get the output trace headers vector from the Select traces module and use location map and gather view from Seismic loop for analyzing bad traces as shown below::

clip1648_a

If we satisfied there is a last step: write good traces into file. Use seismic loop also, you just need to change the expression in Select traces module for selection good traces:

clip1651_a

Check the output trace statistic again:

clip1652_a

Execute Seismic loop for the entire data (press clip0564 button from upper menu):

clip1655_a

You can create two gather views: before and after auto trace editing, by using two Seismic loop modules:

clip1654_a

clip1653_a

Notice that you can create complex expression by merging several selections:

clip1656_a

 

clip0305clip0301

YouTube video lesson, click here to open [VIDEO IN PROCESS...]

 

 

clip0431clip0301

 

 

 

 

* * *   If you have any questions, please send an e-mail to: support@geomage.com  * * *