|
<< Click to Display Table of Contents >> Navigation: General > Seismic gather interpolation |
Interpolation and/or extrapolation of seismic gather
![]()
![]()
Seismic Gather Interpolation is the process of estimating and inserting missing traces within a seismic gather (shot, CMP, receiver, or offset gather) to achieve regular spatial sampling. Interpolation improves spatial continuity, enhances signal coherence, and prepares data for downstream processes such as velocity analysis, migration, stacking, and inversion.
Typical causes of missing or irregular traces include:
•Obstructed receiver locations
•Equipment failure
•Sparse acquisition geometry
•Intentional decimation for acquisition efficiency
Interpolation aims to reconstruct the wavefield in a physically consistent manner while minimizing artifacts and noise amplification.
Objectives of gather interpolation
•Restore uniform trace spacing
•Improve FK and Radon domain resolution
•Reduce spatial aliasing
•Enhance semblance and velocity picking
•Improve migration and imaging quality
•Enable regularized processing workflows
Input / Output
Input
•Seismic gather (CMP, shot, receiver, or offset domain)
•Irregular or sparse spatial sampling
•Optional velocity or dip information
Output
•Regularly sampled gather
•Interpolated traces inserted at missing spatial locations
•Preserved amplitudes and phase characteristics
Interpolation workflow
•Geometry analysis and detection of missing traces
•Domain transformation
•Signal model estimation
•Trace reconstruction
•Inverse transform (if applicable)
•Quality control and residual analysis
![]()
![]()
![]()
![]()



V0 - reference velocity used to estimate dip limits in the FK domain and separate physical signal energy from spatially aliased components. By default, 1500 m/sec.
Number of FK iterations - number of iterative FK reconstruction cycles. Higher values improve convergence and interpolation quality but increase execution/running time. By default, 10.

Trace window - number of neighboring traces used to estimate the Radon model. Larger windows improve stability but reduce local adaptivity.
Time window - time range used for Radon analysis and reconstruction. Restricting the window improves resolution and stability.
Time window taper - applies a smooth taper at the edges of the time window to reduce boundary artifacts and ringing.
P min - minimum moveout or curvature parameter in Radon space, typically corresponding to the highest expected subsurface velocity. By default, -500 ms.
P max - maximum moveout or curvature parameter in Radon space, typically corresponding to the lowest expected subsurface velocity. By default, 1000 ms.
Delta P - sampling interval of the Radon parameter axis. Smaller values improve resolution but increase computational cost. By default, 8 ms.
Reference offset - offset used as a reference during Radon reconstruction, controlling how events are aligned across offsets. By default, 1000 m.
Use HD radon - enables high-definition Radon transform with improved resolution and reduced energy leakage. By default, FALSE(Unchecked).
Use HD radon - true - if it is TRUE (Checked), activates high-definition Radon processing. Recommended for sparse or irregular data.
Number of radon iterations - number of iterative Radon inversion cycles. Increasing iterations improves reconstruction accuracy.

Trace window - number of adjacent traces used for multichannel embedding. Controls spatial coherence of reconstruction. By default, 50.
Time window - time window length used to construct the Hankel matrix. Longer windows capture extended events but increase computation. By default, 250 ms.
Time window taper - applies tapering at the time window edges to improve numerical stability and reduce boundary effects. By default, 50 ms.
Event save coefficient - controls the amount of coherent signal energy preserved during reconstruction. Lower values increase noise suppression. By default, 20%.
Number of iterations - number of DMSSA reconstruction cycles. Higher values improve convergence for large gaps or sparse data. By default, 100.
Apply denoising - enables additional noise attenuation during DMSSA reconstruction. Recommended for low signal-to-noise data. By default, FALSE(Unchecked).
Advanced - expands advanced DMSSA controls for fine-tuning stability and convergence behavior.
Damping power - controls the strength of damping applied to singular values. Higher values increase smoothing and noise suppression. By default, 1.5
Epsilon - small stability constant used to prevent numerical instability during matrix inversion. Increasing this value improves robustness. By default, 1e-06 (10-06 ).

Trace window - number of neighboring traces used for sparse spectral modeling. Larger windows improve frequency estimation. By default, 50.
Time window - time range used for sparse Fourier decomposition and reconstruction. By default, 250 ms.
Time window taper - applies tapering at time window boundaries to reduce spectral leakage and improve continuity. By default, 50 ms.
Number of MP iterations - number of matching pursuit iterations used to build the sparse model. Higher values improve accuracy but increases run time. By default, 100.
Taper trace length - applies tapering along the spatial direction to reduce edge artifacts and improve lateral continuity. By default, 10.
Taper time length - applies tapering along the time direction to smooth window boundaries and reduce ringing. By default, 50 ms.
Padding length - adds zero-padding in time and/or space before transformation to improve spectral resolution and numerical stability. By default, 100 ms.
Wavenumber count multiplier - scales the number of wavenumber samples used during reconstruction. Higher values improve spatial resolution at increased cost. By default, 0.





Window start time - start time of the analysis window used for cross-correlation. Should include strong, coherent signal. By default, 0 ms.
Window end time - end time of the analysis window used for cross-correlation. The window length directly affects shift stability. By default, 1000 ms.
Window velocity - reference velocity used to flatten events within the correlation window. Improves shift estimation for dipping events. By default, 1550 m/sec
Cross-correlation max shift - maximum allowable time shift during cross-correlation. Prevents unrealistic or unstable alignment corrections. By default, 50 ms.
Cross-correlation threshold - minimum correlation coefficient required to accept a detected shift. Lower values allow more shifts; higher values enforce stricter quality control. By default, 90%.


CIG - Common Image Gather
OVT - Offset Vector Tiles
![]()
![]()
![]()
![]()
There is no information available to this module so the user can ignore it.
![]()
![]()
In this example workflow, we are using MPFI interpolation method to extrapolate near offset(s) information. The input gather is a common shot gather.

For this exercise, we are performing a near trace extrapolation by using MPFI regularization method. In the below image, we've set up the MPFI parameters as per the input data requirements. This exercise is very useful when the user wants to create a very good multiple prediction model. In general, the near offset information and is usually ranging from 100 - 150 meters. To extrapolate to zero offset, this option is very useful.


Similarly, the user can test different regularization schemes for different kinds of work modes i.e., multiplication of traces, division of traces, restoring missing traces by filling up the small to moderate data gaps.
![]()
![]()
There are no action items available of this module.
![]()
![]()
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 * * *
![]()