|
<< Click to Display Table of Contents >> Navigation: Filters > RTM imaging post processing |
RTM imaging post processing applies a suite of post-migration image enhancement filters to a depth-domain RTM stack produced by the RTM imaging module. The module accepts the depth image and optionally a time image and applies topographic cropping, a Laplacian filter to suppress low-wavenumber migration noise, an optional Laguerre-Gauss filter for additional image shaping, a frequency-frequency (f-f) filter, a constant phase rotation, and amplitude normalisation. These steps collectively improve the reflector sharpness and suppress the imaging artefacts that are characteristic of RTM outputs before the image is used for interpretation or velocity model building.
Container for the standard input data connections. Connect this to the output of the preceding module in the processing sequence.
The SEG-Y file handle for the input depth-domain RTM image. Connect this to the corresponding output from the RTM imaging module or another depth imaging module.
The trace header vector providing geometry and sorting information for the input image. Connect alongside the Input SEG-Y data handle.
The depth-domain RTM image as a gather for use in workflow configurations where the RTM output is passed as a gather rather than a SEG-Y file.
Optional connection for 2D line geometry defining the processing line for crooked-line or 2D survey configurations.
Optional crooked-line geometry for 2D surveys with irregular surface paths.
The 3D bin grid definition for the survey. Required for 3D data to correctly map trace positions to inline and crossline bin coordinates during processing.
The sorted index vector used to control the order in which depth-domain gathers are read and processed within the sequence.
When enabled (default: true), zero-fills or removes image samples above the topographic surface at each lateral position. This prevents spurious energy appearing above ground level in areas of strong topographic relief.
When enabled (default: true), applies a Laplacian filter to the depth-domain image to suppress the low-wavenumber (smooth, background) artefacts that are characteristic of the RTM imaging condition. The Laplacian filter enhances reflector sharpness by amplifying high-wavenumber image content, effectively acting as a high-pass spatial filter. This step is almost always recommended for RTM images.
When enabled (default: false), applies an additional Laguerre-Gauss spatial filter to the image as an alternative or complement to the Laplacian filter. This filter provides a different frequency-wavenumber shaping response and can improve image quality on data with complex velocity contrasts. The weighting between the Laguerre-Gauss response and the unfiltered image is controlled by Laguerre weight.
The weighting factor for the Laguerre-Gauss filter contribution. The default is 1. Values closer to 1 apply full Laguerre-Gauss shaping; values closer to 0 reduce its influence. This parameter only affects the image when Laguerre gauss filter is enabled.
When enabled (default: false), the module outputs a difference gather showing the change between the input image and the post-processed output. Use this during parameter testing to visualise the effect of each filter step.
When enabled (default: true), applies an f-f (frequency-frequency) filter to suppress low-frequency migration noise in the depth-domain image. The strength of this filter is controlled by FF power.
The exponent controlling the strength of the f-f filter. The default is 1. Higher values apply stronger suppression of low-frequency image components. Only relevant when Use ff filter is enabled.
A constant phase rotation (in degrees) applied to the image after all spatial filter steps. The default is 0. Use this to correct for a known residual phase error or to adjust the reflector polarity convention.
When enabled (default: true), normalises the output image amplitudes to compensate for depth-dependent energy variations. Disable this only when preserving the absolute amplitude scaling from the imaging condition is required, for example in amplitude-versus-depth studies.
When enabled (default: true), the output is automatically connected to the next module in the workflow. Uncheck to manually control data routing.
Controls behaviour when NaN or infinity values are detected in the input data. Notify halts execution and reports the location of bad values. Fix replaces bad values with zero and continues. Continue proceeds without fixing bad values. Use Notify during testing; switch to Fix or Continue for production runs.
When enabled, produces a separate difference output gather showing the pixel-by-pixel difference between the input and post-processed image. Useful for evaluating the combined effect of all enabled filters.
Selects CPU or GPU execution for the post-processing filters. GPU execution accelerates the spatial filtering steps on large 3D depth images.
Options for distributing the post-processing across multiple compute nodes.
The number of depth gathers processed per chunk in distributed mode.
The maximum number of CPU threads per compute node in distributed execution mode.
A text suffix appended to the distributed job name to distinguish concurrent runs.
When enabled, applies a custom CPU affinity mask to pin processing threads to specific cores or sockets.
The CPU affinity mask applied when Set custom affinity is enabled.
The number of CPU threads used for parallel post-processing. The default uses all available logical cores.
When enabled, bypasses this module, passing the input image through unchanged. Use this to test downstream modules without applying post-processing.
Container for the standard output data connections. Connect to the input of the next module in the processing sequence.
The SEG-Y file handle for the post-processed depth-domain image. Connect to a Save SEG-Y module to write the final image to disk.
The trace header vector for the post-processed image.
The post-processed depth-domain image as a gather, for display and further processing.
The output stack line geometry, passed through for use in downstream modules.
The output crooked-line geometry, passed through for 2D survey workflows.
The output bin grid definition, passed through for 3D survey workflows.
The sorted index vector, passed through to subsequent modules in the processing sequence.
The difference gather (input minus output) produced when Calculate difference is enabled. Connect to a display module to visualise the filter effect.
The final post-processed depth-domain image gather, equivalent to the output gather but explicitly labelled for depth-domain workflows.
The unmodified input depth gather, provided as a pass-through output for parallel display or comparison workflows.