Adaptive amplitude correction

Top  Previous  Next

 

Amplitude Correction by reference (etalon/standard/model) seismic

 

GnavPic_clip0291clip0301

Seismic data distortions happen during the seismic data acquisition. This is due to the source energy dissipation, source & receiver variations, geometrical spreading, near surface effects etc. Due to this, seismic amplitudes vary in degree as the shallow data may have higher amplitudes and the deeper events/data has less amplitude. The variation in amplitudes is quite contrast. Higher frequencies attenuate faster than the lower frequencies due to seismic resolution get impacted and the it is very difficult to interpret the data. To compensate the loss of energy, we often perform amplitude correction methods.

This module performs amplitude correction for input seismic data using another seismic data as etalon (reference/standard).Output seismic traces will have amplitudes similar to etalon. Input seismic data and etalon should have the same number of traces and samples. One input data with amplitude distortions and another seismic data (model/etalon/reference) with correct amplitudes are taken and do the correction by adjusting the user defined time window and trace parameters to minimize the mismatch between input and model gather. This module calculates the amplitude factors by comparing the input with model gather and these amplitude factors are applied on the input data to look similar to the model/reference/etalon gather.

clip0306clip0301

Input DataItem

Input gather - it should be the gather which needs to amplitude corrected/compensated. Connect/reference to the Output gather.

Input model gather - this is the reference/model/etalon gather which has correct amplitudes. Connect/reference to the Output gather.

clip0292clip0301

Time window - etalon time window for amplitude estimation. This time window estimated amplitudes used for input seismic data amplitudes correction

Trace window - etalon trace window for amplitude estimation. This trace window estimated amplitudes used for input seismic data amplitudes correction

adaptive-ampitude-correction-3

GnavPic_clip0352clip0301

Auto-connection - By default, TRUE(Checked).It will automatically connects to the next module. To avoid auto-connect, the user should uncheck this option.

Bad data values option { Fix, Notify, Continue } - This is applicable whenever there is a bad value or NaN (Not a Number) in the data.By default, Notify. While testing, it is good to opt as Notify option. Once we understand the root cause of it,the user can either choose the option Fix or Continue. In this way, the job won't stop/fail during the production.

Notify - It will notify the issue if there are any bad values or NaN. This is halt the workflow execution.

Fix - It will fix the bad values and continue executing the workflow.

Continue - This option will continue the execution of the workflow however if there are any bad values or NaN, it won't fix it.

Calculate difference - This option creates the difference display gather between input and output gathers. By default Unchecked. To create a difference, check the option.

Number of threads - One less than total no of nodes/threads to execute a job in multi-thread mode. Limit number of threads on main machine.

Skip - By default, FALSE(Unchecked). This option helps to bypass the module from the workflow.

GnavPic_clip0307clip0301

Output DataItem

Output gather - generates the output gather with corrected amplitudes as a vector. This can be used as a reference/connect to any other module or can be saved using Save seismic by gather or any module.

Gather of difference - generates the difference gather between input and model gather.

Output gather factor - generates the amplitude factors which are calculated using the model gather against the input gather. These amplitude factors are applied to the input gather to compensate the energy loss/amplitude distortions.

clip0700_aclip0301

There is no information available for this module so the user can ignore it.

GnavPic_clip0293clip0301

In this example workflow, we are testing Adaptive amplitude correction module on two stack sections. Stack 1 is having amplitude distortions and Stack 2 is amplitudes compensated. Stack 1 acts as Input gather and Stack 2 acts as Etalon/Reference/Model gather. We compute the amplitude factors with the help of Stack 2 and apply these amplitude factors to Stack to compensate the amplitude loss and make both the stacks similar.

adaptive-ampitude-correction-1

 

adaptive-ampitude-correction-2

 

Adjust the parameters and launch the Vista items. It displays input, output, input model, difference & amplitude factors.

adaptive-ampitude-correction-4

 

adaptive-ampitude-correction-5

adaptive-ampitude-correction-6

adaptive-ampitude-correction-7

GnavPic_clip0353GnavPic_clip0301

There are no action items available for this module so the user can ignore it.

GnavPic_clip0305clip0301

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

clip0431clip0301

Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist

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