|
<< Click to Display Table of Contents >> Navigation: Velocity > Velocity interpolator |
The Velocity interpolator module combines two input velocity gathers using a user-defined mathematical expression to produce a single interpolated velocity gather. It accepts two separate velocity fields — referred to as gather A and gather B — together with a collection that defines the interpolation weights or control points, and applies the expression trace by trace to produce the output.
A typical use case is blending two independently picked or converted velocity models — for example, combining a shallow high-resolution velocity with a deep tomography result — using a depth-varying or position-varying weight derived from the collection. The mathematical expression can reference the two input gather values and any header-derived quantities.
The first input velocity gather. This is the primary velocity field, typically referenced as variable A in the mathematical expression. It may be any velocity type (Vint, Vrms, Vavg) in either the time or depth domain, provided it is consistent with gather B.
The second input velocity gather. This is the secondary velocity field, referenced as variable B in the mathematical expression. It must have the same spatial extent and sampling as gather A.
An optional trace collection used to supply position-dependent interpolation weights or auxiliary data referenced in the mathematical expression. For example, this can be a weighting volume derived from a horizon or from fold data.
The formula that defines how gather A and gather B are combined to produce the output. The expression is evaluated for each sample of each output trace. Variables A and B refer to the sample values from gather A and gather B respectively. Standard arithmetic operators and mathematical functions are supported.
For example, to produce a simple linear blend with equal weight: 0.5*A + 0.5*B. To favour gather A: 0.7*A + 0.3*B. The expression should produce velocity values in the same units and domain as the inputs (m/s).