clip0835_a                5D  INTERPOLATION  AND  REGULARIZATION
Top  Previous  Next

 

Seismic data acquired in the field is not regular in terms of space between offset classes and existing near and far offsets. The process is called regularization, which is required to perform prior to the migration step, as well as for getting better imaging in case of poor fold and offset survey coverage. Please keep in mind that the regularization and interpolation are not an alternative or replacement of the field acquisition. It is a tool to regularize the data followed by filling the missing data using the interpolation. There are various methods to regularize the 2D/3D data and interpolate the missing data.

 

Why do we regularize, interpolate the data and what is a 5D means?

 

A field data acquired in various conditions. In some cases, it is very difficult to acquire the data in a regularized fashion. That leads to irregular grid and data gaps. With the regularization and interpolation, we can fill the gaps and achieve a good regularized data within g-Platform system.

 

An input binned data set consists of inline, crossline, offset, time and azimuth information. In other words, source-x, source-y, receiver-x, receiver-y and time.

 

The advantages of interpolation data are:

1. Better signal to noise ratio;

2. Improving the overall image quality;

3. Better offset, azimuth distribution.

 

In our tutorial, we are going to discuss the regularization of the data by using different regularization methods. The process is as described below:

1. Read the input data: should be performed all noise steps and multiple attenuation, statics applied, non-NMO corrections, because for regularization it is not required to have NMO corrected gathers, but for 5D interpolation we provide the velocity model and it will apply forward and reverse NMO correction. Final output gathers from 5D interpolation are no-NMO gathers;

2. Apply binning procedure (just to make sure we are having a right bin grid information). If you sure, you can skip this step, but need to load the bin grid by using Load item module and provide the previously saved bin grid library item;

3. Sort the data by INLINE, CROSSLINE , ABS OFFSET order;

4. Provide the velocity model which was previously saved by using Load item or via creating one by Create velocity model module;

5. Choose the regularization method from the available options. Here, we input the original bin grid and regularize the data using the selected regularization scheme. Followed by binning the regularized trace headers. These trace headers are now regularized and can be used an input to the 5D interpolation.

 

Pay attention that current chapter explains a few different regularization methods (spiral, polar, virtual SC , ...), so you just need to test all of them and decide which one to use.

 

The workflow is spitted into 3 parts:

 

clip1726_a

 

 

 

STEP 1: INPUT DATA PREPARATION

 

 

Add all necessary modules to this part of the workflow:

clip1729_a

 

 

 

 

Binning 3D: Do the binning 3D, you can copy-> paste this module from the geometry workflow. We will use 3D grid in regularization module and fold map for QC. Parameters are the same as were in geometry binning, so we just need to connect input trace headers from read seismic traces:

 

Sort traces: Sort the data by inline, crossline as Trace Grouping - Abs Offset as Trace sorting:

 

Parameters:

clip0983_r

 

 

Create Velocity model: Create the velocity model by selecting the Input velocity type as Picks file. Next click on clip0053 icon and define a path and file name of the the input velocity file:

 

Parameters:

clip1734_a

 

These are the main input data requirements for data regularization. After that, we can choose the preferred regularization methods/schemes and prepare the data for the next step i.e. interpolation. The workflow for regularizing the data by using any of the regularization methods/schemes is describes below.

 

 

STEP 2: REGULARIZATION OF TRACE HEADERS

 

We are going to test 3 regularization algorithms: Spiral, Virtual SC and Polar:

clip1752_a

 

Each scheme contains 3 modules:

1. Regularization 3D - mid point consistent - Spiral or  Regularization 3D - mid point consistent - Polar or  Regularization 3D - mid point consistent - Virtual SC or any other;

2. Binning 3D - Binning the output trace headers of regularization 3D module;

3. Sort traces - Sorting the output trace headers of Binning 3D module.

 

 

 

                                   S P I R A L:                               

clip1737_a

 

1. Regularization 3D - midpoint consistent - Spiral

2. Binning 3D - spiral

3. Sort traces

 

1) Regularization 3D - midpoint consistent - Spiral: Trace header regularization withing Spiral algorithm.

This is one of the regularization 3D modules available among others. Here we need to make the connections/reference of Bin grid for geometry to Binning 3D module output bin grid.

 

Input data:

clip1739_a

 

Parameters:

clip1762_a

                 

 

We can QC the parameters by looking at the Location map Vista item of the Regularization 3D - mid point consistent - Spiral module. To QC the parameters, we should click on the Show geometry option in the action menu:

clip1744_a

 

In the below images, we have one location map with Decimal factor as 1 and the other one as 3. Similarly, we can change the source distance, spiral radius and other parameters and visualize before proceeding further:

 

  Decimal factor = 1                                                                               Decimal factor = 3

  clip1742_a clip1743_a

 

Once the parametrization is finalized, just execute the Regularization 3D - mid point consistent - Spiral module (double click on the module).

 

2) Binning 3D - spiral: Get the latest trace headers of the Regularization 3D - mid point consistent - Spiral module as input to the Binning 3D module. Other binning parameters are same as the input data (so we just can copy->past Binning 3D module):

 

Input data:

clip1745_a

 

Next, display 2 location maps from the original and regularized Binning 3D. Switch off the all unnecessary vista items from the View properties of  both the Binning 3D location maps (original and regularized). Also switch on the Color bar enabled option and select Fold map:

clip0989_r     clip0990_r

 

In the below image, we have fold map from the input data on the left side, fold map from the regularized 3D - mid point consistent - Spiral on the right. As we mentioned earlier, we can test regularization on fly (fast process) with different parameters to get the optimum results.

 

clip1763_a

 

3) Sort traces: Now we need to sort the traces for further 5D interpolation process. Output trace headers of the Binning 3D - spiral module should be the input trace headers for Sort traces module.

 

Input data:

clip1748_a

 

 

Parameters:

clip1749_a

 

This test was done and now we can try other regularization algorithms.

 

 

 

 

                       V I R T U A L   S C:                          

clip1751_a

 

1. Regularization 3D - midpoint consistent - Spiral

2. Binning 3D - virtual SC

3. Sort traces

 

1) Regularization 3D - Virtual SC: Trace header regularization withing Spiral algorithm.

This is another one of the regularization 3D modules available among others. Here we need to make the connections/reference of Bin grid for geometry to Binning 3D module output bin grid. The main idea is the same as it was on the previous test: regularization, binning, sorting.

 

Parameters:

clip1765_a

 

 

Once the parameters are set, execute the Regularization 3D - mid point consistent - Virtual SC. Next, do the same with binning and sorting.

 

Open vista windows - Location map:

clip1754_a

 

 

2) Binning 3D - virtual SC: the same as was before, just need to change input data traces headers.

Now we can compare fold maps (from binning 3D modules): original vs Virtual SC regularization. The resultant display should be like this as shown below.

 

clip1766_a

 

3) Sort traces: the same as was before, just need to change input data traces headers.

 

 

 

                                  P O L A R:                                

clip1756_a

 

1. Regularization 3D - midpoint consistent - Polar

2. Binning 3D - polar

3. Sort traces

 

1) Regularization 3D - mid point consistent - Polar

 

clip1757_a

 

 

Open location map and test parameters.

 

clip1758_a

 

 

2) Binning 3D - virtual SC: the same as was before, just need to change input data traces headers.

Now we can compare fold maps (from binning 3D modules): original vs polar regularization. The resultant display should be like this as shown below.

 

clip1759_a

 

3) Sort traces: the same as was before, just need to change input data traces headers.

 

In the same way, we can try the other available regularization schemes. So,we already have been prepared the data for next stage which is 5D interpolation (5DI). We take the output trace headers from these regularization 3D modules and make connection as input trace headers.

 

Now we can compare all fold maps:

clip1760_a

 

 

STEP 3: INTERPOLATION OF SEISMIC

 

The third part of the workflow is seismic trace interpolation. There are four 5D Interpolation modules: one original geometry and three regularizations:  spiral, virtual SC and polar:

 

clip1767_a

 

5D Interpolation: We do 5DI in Tau-P domain where it is required to provide the inline and cross line aperture for the bin selection area (interpolation and extrapolation). Within the provided aperture, the algorithm will get the source and receiver combinations and perform the interpolation of inline, crossline, offset, azimuth and frequency. If there are not enough source-receiver combinations are available then there will be data gap which can't be filled. However, we can increase/decrease the inline and crossline aperture size to minimize the data gaps.

 

In this section, we are going to discuss 5D interpolation step and look at the results of the original input data and interpolated using regularized grid.

 

Define the input and output parameters of 5D Interpolation - SPIRAL. For data interpolation, we consider the original input data gathers as input data and the output trace headers will be from one of the regularization 3D schemes.

 

Input data:

clip1768_a

 

Parameters:

clip1779_a

 

Pay attention that we use Output headers input data item from the original sorting (Sort traces module).

 

When the parametrization is ready, display the Vista items of 5D Interpolation. After launching, it will display everything empty including Location map. To view the location map, we should click on Create maps option in the action menu of the 5D Interpolation module followed by clicking Recalculate selected bin. This will display the location map along with the Input and Output gathers.

 

clip01004_r

 

clip01005_r

 

 

In the above image, we can see a green dot on the location map. It is the current selected bin and it is showing the resultant gather before and after 5D interpolation. We can select any random location on the location map and click the Recalculate selected bin and wait for the output to be displayed.

 

clip01006_r

 

In the same way, we can check the 5DI results using different regularization schemes and compare which one is the best for further processing . In the following examples, we are showing the output gathers of Spiral, Virtual SC and Polar regularization schemes.

 

Please make a note that we should connect/reference the Sort traces to Sort traces of the respective regularization schemes. In case of Regularization 3D - mid point consistent - Spiral, the output sorted traces should be connected to the input sort traces of the 5D interpolation module.

 

clip01007_r

 

We can see some data gaps in the output. To fill them, we can test different inline and crossline aperture values and Recalculate selected bin, then check the results.

 

clip01008_r

 

Likewise for other regularization schemes and get the output results.

 

clip01009_r

 

clip01010_r

 

You can select regularization algorithms and its parameters as you wish. We used spiral mode with the following parameters:

 

Parameters:

clip1780_a

 

Execute interpolation for the entire data set, create stack cubes before and after regularization (you may use separated workflow for stack creation, we will skip them in the current chapter). Load them and use Visualization 3D module for time slice comparison:

 

clip1769_a

 

clip1770_a

 

Parameters:

clip1771_a

 

 

Time slice 1000 ms after regularization:

clip1772_a

 

Compare time slices (1000ms) before and after:

 

clip1773_a

 

 

Configure location map view:

clip1774_a

 

And compare two crosslines:

 

clip1775_a

 

 

Use 3D view windows for QC:

 

Control actions:

 

Left mouse button for selection inline/crossline/slice;

 

Right mouse button + control for spinning;

 

Right mouse button + shift for moving (the entire cube, left/right/up/down).

 

clip1776_a

 

 

 

 


 

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