|
<< Click to Display Table of Contents >> Navigation: Filters > Ortogonal prediction random Noise Attenuation |
Attenuation of incoherent/random noise
![]()
![]()
The fundamental principle is:
•Seismic signal (reflections, coherent events) is predictable from neighboring traces and time samples
•Random noise is unpredictable and contains no spatial correlation
Orthogonal prediction exploits this predictability difference by predicting each sample from its neighbors, then separating predictable (signal) from unpredictable (noise) components in an orthogonal decomposition.
It is based on orthogonal (least-squares) prediction, which means the filter chooses coefficients that minimize the error between predicted and actual data while keeping prediction error orthogonal (uncorrelated) to the signal.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
There is no information available for this module.
![]()
![]()
In this example workflow, we are reading a post-stack gather by using Read seismic traces and change the parameter option of Load data to RAM from No to YES. This output gather is connected/referenced to Input gather of Orthogonal prediction random noise attenuation (OPRNA).

Adjust the parameters as per the input data requirement to attenuate the random/incoherent noise. Reflectors are coherent in nature and the random noise is incoherent. When the prediction occurs, it considers the neighboring traces both in x and y directions along with the time and sample windows. For 2D data, regularization of Y parameters is not makes a big difference however in case of 3D, it certainly.

As per the above parameters, it will consider 1x1 trace matrix for a 3D volume in which it considers one trace in inline direction and 1 trace in crossline and starts predicting the incoherent noise with a trace window of 5 traces in horizontal direction and 5 samples (4x5 = 20 ms if the sample interval is 4ms) in the vertical direction. Adjust the parameters as per the input data requirement and execute the module.

![]()
![]()
There are no action items available for this module so the user can ignore it.
![]()
![]()
YouTube video lesson, click here to open [VIDEO IN PROCESS...]
![]()
![]()
Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist
* * * If you have any questions, please send an e-mail to: support@geomage.com * * *