Visualizing region growing in three dimensional voxel volumes
AssigneeSchlumberger Technology Corporation
InventorsJahn Otto Næsgaard Andersen, Randolph E. F. Pepper, Bjarte Dysvik
Life of this patent
Estimating the term…
Abstract
Visualizing region growing in 3D voxel volumes relates to generating a 3D scene having a plurality of voxels for representing a volume data set of seismic data collected from the oilfield, defining a segmentation algorithm for segmenting the volume data within the 3D scene, the segmentation algorithm comparing a pre-determined threshold to an attribute of a voxel of the plurality of voxels, defining a control parameter associated with the attribute for controlling the segmentation algorithm, adjusting the control parameter to guide the segmentation algorithm in segmenting the volume data set to generate a visualized geobody, and displaying the visualized geobody.
Claims20
A method comprising:
- providing voxels that comprise spatially distributed values for a first attribute representing characteristics of a subterranean formation and spatially distributed values for a second attribute representing characteristics of the subterranean formation wherein the first attribute and the second attribute comprise different attributes;
- setting a first control parameter to provide a first weight to weigh a threshold or to weigh values of the first attribute and setting a second control parameter to provide a second weight to weigh a threshold or to weigh values of the second attribute;
- from an initial seed of one or more of the provided voxels, iteratively selecting spatially connected voxels through a voxel selection criterion to generate an iteratively growing volume wherein the selecting applies the first and the second weights to comparisons between values and thresholds of the first and second attributes;
- rendering a visualization of the iteratively growing volume of spatially connected voxels to a display;
- halting the iteratively selecting to provide an iteratively grown volume of spatially connected voxels;
- adjusting at least one of the first control parameter and the second control parameter to provide at least one adjusted weight;
- from the generated iteratively grown volume of spatially connected voxels, iteratively de-selecting spatially connected voxels through a voxel de-selection criterion to generate an iteratively shrinking volume wherein the de-selecting applies the at least one adjusted weight to comparisons between values and thresholds of the first and second attributes;
- and
- rendering a visualization of the iteratively shrinking volume of spatially connected voxels to the display.
One or more non-transitory computer-readable storage media comprising computer-executable instructions to instruct a computing device to:
- access voxels that comprise spatially distributed values for a first attribute representing characteristics of a subterranean formation and spatially distributed values for a second attribute representing characteristics of the subterranean formation wherein the first attribute and the second attribute comprise different attributes;
- render a graphical control to a display for setting a first control parameter to provide a first weight that comprises a negative weight, a neutral weight or a positive weight to weigh a threshold or to weigh values of the first attribute and setting a second control parameter to provide a second weight that comprises a negative weight, a neutral weight or a positive weight to weigh a threshold or to weigh values of the second attribute;
- from one or more of the provided voxels, iteratively select spatially connected voxels through a voxel selection criterion that applies set first and second weights to comparisons between values and thresholds of the first and second attributes to thereby generate an iteratively growing volume;
- from a set of the provided voxels, iteratively de-select spatially connected voxels through a voxel de-selection criterion that applies set first and second weights to comparisons between values and thresholds of the first and second attributes to thereby generate an iteratively shrinking volume;
- and
- render a visualization of a set of voxels to the display.
A system comprising:
- a processor;
- memory;
- and
- processor-executable instructions stored in the memory to instruct the system to:
- access voxels that comprise spatially distributed values for a first attribute representing characteristics of a subterranean formation and spatially distributed values for a second attribute representing characteristics of the subterranean formation wherein the first attribute and the second attribute comprise different attributes;
- render a graphical control to a display for setting a first control parameter to provide a first weight that comprises a negative weight, a neutral weight or a positive weight to weigh a threshold or to weigh values of the first attribute and setting a second control parameter to provide a second weight that comprises a negative weight, a neutral weight or a positive weight to weigh a threshold or to weigh values of the second attribute;
- from one or more of the provided voxels, iteratively select spatially connected voxels through a voxel selection criterion that applies set first and second weights to comparisons between values and thresholds of the first and second attributes to thereby generate an iteratively growing volume;
- from a set of the provided voxels, iteratively de-select spatially connected voxels through a voxel de-selection criterion that applies set first and second weights to comparisons between values and thresholds of the first and second attributes to thereby generate an iteratively shrinking volume;
- and
- iteratively render a visualization of a set of voxels to the display.
Dependencies are inferred from the claim text.