|
<< Click to Display Table of Contents >> Navigation: General > Phase Normalization |
DEPRECATED: This module is deprecated and should not be used in new processing workflows. It is retained only for compatibility with legacy projects.
The Phase Normalization module applies instantaneous phase normalization to each trace using the Hilbert transform. For every trace sample, the module computes the instantaneous amplitude (envelope) and instantaneous phase using a fast-FFT Hilbert transform, and then reconstructs the trace using only the phase information while suppressing or modulating the amplitude. This operation equalizes amplitude variations trace-by-trace and can enhance the visibility of phase-related structural events. The output gather contains the phase-normalized traces; a second output gather contains the corresponding instantaneous envelope (amplitude) curves.
Because phase normalization removes true amplitude information, this module should not be used before any amplitude-sensitive processing step such as AVO analysis or impedance inversion. It is suited for display enhancement, structural interpretation, or as a preprocessing step for phase-based attributes.
The sorted index item that controls which gathers are read in sequence from the input dataset. This is the standard sequence control input for the ISequenceNoDiff processing chain.
The input seismic gather to be phase-normalized. Each trace in the gather is processed independently. The Hilbert transform is computed trace by trace using an FFT-based method, so the trace length should be a power of two or padded accordingly for maximum efficiency.
Selects how the phase and amplitude components of the analytic signal are combined to form the output trace. Two options are available:
cos(Phi(t)) Amp(t) (default) — the output trace is formed as A(t) * cos(Phi(t)), where A(t) is the instantaneous amplitude and Phi(t) is the instantaneous phase. This retains amplitude modulation while normalizing the phase component. The result resembles a standard trace reconstruction weighted by the envelope.
cos(Phi(t)) sin(Phi(t)) — the output trace is formed using a complex signal representation based on cosine and sine of the instantaneous phase, effectively normalizing amplitudes to unit magnitude at every sample. This mode fully removes amplitude information and produces a unit-amplitude phase track. Use this option when the goal is purely to analyse or preserve instantaneous phase variations independent of amplitude.
A gather of instantaneous envelope (amplitude) curves computed as the absolute value of the analytic signal for each input trace. These curves represent the time-varying amplitude of each trace before phase normalization is applied. The envelope output is useful for amplitude QC and for comparing the original amplitude distribution against the phase-normalized result.