|
<< Click to Display Table of Contents >> Navigation: Math > Merge two gathers |
Merging/combining two seismic gathers (pre & post stack)
![]()
![]()
Merging seismic gathers requires matching geometry, sampling, amplitude, and phase so two datasets behave like a single continuous volume in both pre- and post-stack domains.
Pre-Stack Seismic Gathers (Shot / Receiver / CMP Gathers)
Purpose
•Combine acquisition patches
•Merge surveys from different vintages
•Create continuous coverage before processing
•Restore missing or incomplete gathers
Requirements / Steps
1.Match geometry
oRebuild or reorganize headers
oEnsure consistent SP, RP, CMP numbers
oEnsure identical coordinate reference system (CRS)
2.Match sampling parameters
oSame sample interval (dt)
oSame record length
oSame number of samples
3.Match trace headers
oSequence numbers
oOffset
oSource & receiver positions
oCDP (CMP) locations
oAzimuth, fold, channel numbers
4.Match amplitude & phase
oApply amplitude scaling
oPhase rotation if needed (phase comparison QC)
5.Sort to common domain
Example: sort both datasets to CMP gathers or shot gathers before merging.
6.Concatenate gathers
oAppend in the correct order
oRebuild trace sequence numbers
oCheck for duplicates or missing traces
7.QC
oFold map
oOffset distribution
oTrace continuity
oPhase and amplitude consistency
Post-Stack Seismic Gathers (2D/3D Volumes)
Purpose
•Splicing two seismic lines
•Merging 3D volumes from different surveys
•Extending survey coverage
•Time-lapse comparisons
Key Requirements
1.Coordinate alignment
oSame CRS / projection
oSame bin size (inline & crossline spacing)
oSame grid orientation / azimuth
oSame starting inline/crossline numbers
2.Vertical consistency
oSame sample rate (dt)
oSame time/depth domain
oSame datum and static corrections applied
oSame filter phase (zero-phase / minimum-phase)
3.Amplitude balancing
oAGC / RMS balancing
oSpectral balancing
oMatch energy between volumes
oPhase matching if needed
4.Phase consistency
oUse phase comparison
oApply global or local phase rotation
oEnsure interpretable continuity across merge zones
5.Blending or Feathering
oSmooth transitions in overlapping areas
oReduce boundary artifacts
oUse weighted averaging in overlaps
6.Grid Resampling
oResample both datasets onto the same grid
oUse interpolation (nearest, bilinear, spline)
7.Final merge
oMosaic the two volumes into one consistent cube
3. Common Problems When Merging Gathers
•Different CRS (UTM/WGS/Everest)
•Different bin size or survey azimuth
•Time shift mismatch
•Phase mismatch
•Amplitude mismatch
•Different processing sequences
•Overlapping zones with seams
•Trace misalignment or geometry conflicts
4. QC After Merge
•Check continuity of reflectors
•Examine amplitude and phase consistency
•Inline/crossline continuity
•Histogram match
•Spectrum match
•Fold & coverage maps (pre-stack)
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
There is no information available for this module so the user can ignore it
![]()
![]()
In this example workflow, we are working on two post stack data sets. Both the datasets must have same number of channels/fffid/sps/, record length, sample interval etc.
In this exercise, we are applying a random noise attenuation procedure on one of the dataset and the 2nd dataset is having little noise in the shallow region. We would like to merge the random noise attenuated output with the 2nd input data at a certain time.
Also, in this workflow, we are covering both the options of constant and variable Position of the window. In case of the constant, it is a standard procedure of providing the time at which the merge takes place. In case of the variable, the user needs to provide the horizon information. Based on the horizon, it will perform the merging.
Constant

In the above example workflow, RNA output gather is considered as Input 1 & Read seismic traces module output gather is considered as Input 2.

Make the necessary references/connections to Merge two gathers modules.


Setup the parameters as per the requirement and execute the module.


Variable
In case of the variable position of the window, the user MUST provide the horizon information. If the user has an existing horizon then it can be called by using load item. Otherwise, the user has to pick the horizon using "Horizon picking" module and provide the output horizon to the Horizon item parameter.

Make the necessary reference/connections as mentioned in the previous section (Constant). Next go to parameters, and change the position of the window from Constant to Variable. Later, connect/reference the Horizon item to Output horizons of Horizon picking module.

In this exercise, we are merging both the gathers at 600 ms with horizon as a control item.

After executing the workflow, it will generate a interpolated horizon map.


![]()
![]()
There are no action items available for 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 * * *
![]()
This module is used for merging tow gathers.
Choose the options of Constant or Variable window.
If the Position if window is Variable then the user should provide the horizon file information.
Provide the position where it should be merged.
Provide the window size.