Stack
A stack in seismic data processing is the summed composite of multiple individual seismic traces that share a common midpoint (CMP) or other geometric characteristic, produced by aligning the traces to remove the moveout (the time delay caused by the offset between source and receiver in each trace) and then summing them together to improve the signal-to-noise ratio by attenuating random noise (which averages toward zero in the sum) while preserving coherent reflection signals (which are aligned and add constructively); the stacking process is the most fundamental and computationally straightforward noise attenuation method in reflection seismic data processing, and the resulting stacked seismic section or volume is the primary output of the seismic processing sequence used for geological interpretation; the standard common midpoint (CMP) stack (also called the common reflection point or CDP stack) aligns multiple traces that share the same midpoint location (the midpoint between their respective source and receiver positions) by applying the normal moveout (NMO) correction that adjusts for the hyperbolic travel time increase with offset caused by the direct distance from source to reflector to receiver, then sums the NMO-corrected traces to create a single output trace representing the reflection response at the common midpoint; the number of traces that are summed at each midpoint (the fold) determines the improvement in signal-to-noise ratio, with fold n providing a noise attenuation factor of approximately sqrt(n) relative to a single trace, so that 25-fold data has approximately 5x better signal-to-noise ratio than a single trace and 100-fold data has approximately 10x better signal-to-noise ratio.
Key Takeaways
- Full stack versus partial stacks (near stack, mid stack, far stack) are a critical distinction in modern seismic processing and interpretation because AVO (amplitude versus offset) analysis requires knowledge of how the reflection amplitude changes with the source-receiver offset, which is lost when all offsets are summed together in the full stack: the full stack produced by summing all available offsets provides the best signal-to-noise ratio for structural mapping but averages over the offset-dependent amplitude variation that is the key indicator of Poisson's ratio contrasts associated with gas sands and other fluid effects; partial stacks are produced by summing subsets of offsets corresponding to specific angle ranges (near angles of 0-15 degrees, mid angles of 15-30 degrees, far angles of 30-45 degrees), preserving the angle-dependent amplitude information while still providing the noise attenuation benefit of averaging multiple traces within each angle range; the near and far partial stacks are used in intercept-gradient (AVO) analysis where the reflection amplitude as a function of angle (or offset) contains the information about the Poisson's ratio of the reservoir, with the near stack amplitude representing the zero-offset or acoustic impedance response and the far-near difference representing the gradient or shear wave contribution; full-offset stacks and partial stacks are complementary products of the processing sequence and modern 3D seismic datasets routinely deliver all three partial stacks plus the full stack as standard deliverables for interpretation.
- NMO velocity and stack optimization require careful velocity analysis to determine the stacking velocity that best aligns the reflection hyperbolas before stacking, because incorrect NMO correction leaves a residual moveout on the traces that reduces the quality of the stack by causing partial destructive interference rather than full constructive interference at the stack: the semblance analysis (computing the coherence of the traces in a CMP gather as a function of the velocity applied to correct the moveout, and displaying the result as a semblance panel) identifies the velocity that maximizes the coherence of each reflection, which is the optimal stacking velocity for that reflection at that CMP; picking the semblance maxima to define a velocity function that varies with time (depth) and space (CMP location) provides the velocity model needed for NMO correction and stacking; errors in the velocity picking cause the stack to sum traces that are not perfectly aligned, broadening the stacked wavelet (reducing temporal resolution) and reducing the amplitude of the stack relative to the optimal result; in anisotropic media (shale-rich sedimentary sections with transverse isotropy), the NMO curve is not exactly hyperbolic and higher-order moveout corrections or anisotropic NMO equations are needed to correctly align the traces before stacking, particularly at far offsets where the non-hyperbolic residual is largest.
- Pre-stack depth migration versus post-stack migration is a fundamental processing design choice that determines whether the stacking of multiple traces is performed before or after the migration (the processing step that repositions dipping reflectors to their true subsurface positions and collapses diffractions to their source points): in post-stack migration (the historical standard), the CMP stack is produced first and then the stacked section is migrated, which is computationally efficient but assumes that the stacking velocity equals the migration velocity, an assumption that breaks down in areas of strong lateral velocity variation (beneath salt bodies, in thrust belts); in pre-stack migration, the individual CMP traces are migrated to the common image point before stacking, allowing the correct depth-migration velocity to be used for imaging and the correct NMO velocity to be used for stacking independently, providing significantly improved image quality in complex velocity environments at substantially greater computational cost; pre-stack depth migration has become the standard processing approach for deepwater and subsalt exploration where the velocity variation is too severe for post-stack migration to produce accurate images, and the resulting pre-stack depth-migrated volume is the starting point for the AVO analysis, inversion, and interpretation workflows that characterize modern seismic exploration.
- Noise attenuation versus signal preservation trade-offs in the stacking process arise from the fact that not all signals in a seismic gather that are coherent (not random noise) should be preserved in the stack: multiples (seismic energy that has bounced multiple times between reflectors or between the surface and reflectors) are coherent signals that appear in the gather at a different NMO velocity than primary reflections, and they are attenuated in the stack when the NMO correction for primary reflections is applied (muting the traces at offsets where the multiple is so severely stretched by the primary NMO correction that it is cut by the stretch mute), but some multiple energy survives the stack if the primary and multiple NMO velocities are similar at short offsets; ground roll (the high-amplitude, low-frequency surface waves generated by the seismic source that propagate horizontally along the surface) is a coherent signal that is attenuated by stacking when the source-receiver geometry is designed so that the ground roll appears at different apparent velocities than the reflection signal (because ground roll has a low velocity of 200-500 m/s while reflections have apparent velocities of 1,500-6,000 m/s at near offsets), allowing frequency-wavenumber (F-K) filtering to attenuate the ground roll before stacking without damaging the reflection signal; the design of the acquisition geometry (shot spacing, receiver spacing, maximum offset, array length) directly determines the effectiveness of the stacking process at attenuating both incoherent noise (fold determines random noise attenuation) and coherent noise (offset range and geometry determine multiple and ground roll attenuation).
- Time-lapse (4D) seismic stacking for reservoir monitoring applies the stacking concept to repeated surveys acquired over the same reservoir at different times during production, and the comparison of the stacks from different vintages reveals changes in fluid saturation and pressure caused by production: a producing reservoir with water flooding will show amplitude changes between the base survey stack (before production) and the monitor survey stack (after water injection has replaced oil in part of the reservoir), with the water-swept zones showing amplitude changes consistent with the acoustic impedance change from oil to water saturation; the quality of the 4D signal (the amplitude difference between vintages) depends critically on the repeatability of the acquisition and processing between the two surveys, because non-repeatable differences in geometry, ambient noise, weather conditions, and ocean currents (for marine surveys) produce spurious amplitude changes that are indistinguishable from genuine fluid substitution changes in the stack comparison; the 4D seismic normalized root-mean-square (NRMS) metric quantifies the repeatability of successive stacks as a percentage of the signal amplitude, with NRMS below 5-10% considered excellent repeatability for production monitoring and NRMS above 30-40% indicating that genuine 4D signals may be obscured by acquisition noise differences between vintages.
Fast Facts
The common depth point (CDP) stacking method that is the foundation of modern seismic processing was independently discovered by William Mayne and patented in 1956, with the patent describing the method of summing traces with a common midpoint between source and receiver to attenuate multiple reflections and random noise simultaneously. Mayne's patent was acquired by GSI (Geophysical Service Incorporated, later renamed Texas Instruments) and was licensed to the seismic industry from the late 1950s through the 1970s, generating significant royalty income while also driving rapid adoption of the CDP stack as the standard seismic processing approach worldwide. The transition from analog to digital seismic recording in the 1960s made CDP stacking computationally practical at the scale of commercial seismic surveys, transforming it from a theoretical improvement to an operational standard that remains the foundation of seismic data processing more than six decades after Mayne's original patent.
What Is a Stack in Seismic Processing?
A seismic stack is the output produced by summing multiple seismic traces that share a common geometric characteristic (typically a common midpoint between source and receiver) after aligning them in time to compensate for the different distances the seismic wave had to travel for each source-receiver pair. The mathematical justification is simple: random noise has zero mean, so summing many noise samples produces a result that approaches zero, while coherent reflection signals are aligned by the NMO correction and add constructively, producing a sum that is proportional to the number of traces added. More fold means better signal-to-noise ratio. The practical output is a stacked section or 3D volume that looks dramatically cleaner than any individual trace, revealing the geological reflection character that was buried in the noise of the raw data. The stacked volume is the primary product of the seismic processing sequence that geologists and geophysicists use for structural mapping, stratigraphic interpretation, and amplitude analysis. Everything in seismic exploration from picking horizons to identifying bright spots to building geological models starts with the stack as the fundamental data product.
Synonyms and Related Terminology
Stack is also called a CDP stack, CMP stack, stacked section, or in 3D seismic, a stacked volume. Related terms include normal moveout (NMO, the hyperbolic increase in travel time with source-receiver offset for a horizontal reflector, which is corrected before stacking by applying the NMO equation to align the reflection at the same time across all offsets in the CMP gather), fold (the number of individual seismic traces summed at each midpoint in a CMP stack, which determines the signal-to-noise improvement achieved by stacking, with fold n providing approximately sqrt(n) times better signal-to-noise than a single trace), AVO (amplitude versus offset, the analysis of how reflection amplitude changes with source-receiver offset across a CMP gather, which requires preserving the offset-dependent amplitude information through the processing sequence in partial stacks rather than summing all offsets in a full stack that averages out the AVO information), migration (the seismic processing step that repositions dipping reflectors from their apparent position in the stacked section to their true subsurface position, applied either after stacking to the stacked volume or before stacking to the individual traces in pre-stack depth migration), and CMP gather (the collection of all seismic traces that share the same common midpoint location between their source and receiver positions, the input to the NMO correction and stacking operation that produces the single output trace at that midpoint location).