Patentable/Patents/US-8803878
US-8803878

Visualizing region growing in three dimensional voxel volumes

PublishedAugust 12, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical 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.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. 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.

2

2. The method of claim 1 further comprising rendering to the display a graphical control for setting the first control parameter and the second control parameter.

3

3. The method of claim 1 wherein the setting the first control parameter provides a positive weight and setting the second control parameter provides a weight implemented for selection of spatially connected voxels.

4

4. The method of claim 1 wherein the adjusting at least one of the first control parameter and the second control parameter provides for at least one weight implemented for de-selection of spatially connected voxels.

5

5. The method of claim 1 wherein at least one of the first control parameter and the second control parameter varies with respect to time as defined by a time scale over which the iteratively selecting and the iteratively de-selecting occur.

6

6. The method of claim 5 wherein the adjusting occurs responsive to time.

7

7. The method of claim 1 wherein the iteratively de-selecting identifies connected components within the iteratively grown volume of spatially connected voxels.

8

8. The method of claim 1 wherein the providing voxels comprises providing spatially distributed values for a third attribute representing characteristics of the subterranean formation and wherein the setting comprises setting a third control parameter to provide a third weight to weigh a threshold or to weigh values of the third attribute.

9

9. The method of claim 1 wherein the adjusting occurs automatically.

10

10. The method of claim 1 wherein the adjusting occurs responsive to positioning of an object with respect to a rendered visualization of the iteratively growing volume of spatially connected voxels or the iteratively grown volume of spatially connected voxels.

11

11. The method of claim 10 wherein the object comprises a paint object selected from a group consisting of a spray paint object and a paint brush object.

12

12. The method of claim 11 wherein the paint object comprises a paint brush object that comprises controls for at least one member selected from a group consisting of brush volume, brush softness, and time-dependent saturation.

13

13. The method of claim 1 wherein at least one of the first attribute or the second attribute comprises a seismic attribute.

14

14. 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.

15

15. The one or more non-transitory computer-readable storage media of claim 14 further comprising computer-executable instructions to instruct a computing device to automatically adjust at least one of the first control parameter and the second control parameter.

16

16. The one or more non-transitory computer-readable storage media of claim 14 comprising computer-executable instructions to instruct a computing device to adjust at least one of the first control parameter and the second control parameter responsive to position of an object with respect to a rendered visualization of a set of voxels to the display.

17

17. The one or more non-transitory computer-readable storage media of claim 16 comprising computer-executable instructions to position the object.

18

18. The one or more non-transitory computer-readable storage media of claim 17 wherein the object comprises a paint object selected from a group consisting of a spray paint object and a paint brush object.

19

19. The one or more non-transitory computer-readable storage media of claim 18 wherein the paint object comprises a paint brush object and wherein the instructions comprise instructions to control at least one member selected from a group consisting of brush volume, brush softness, and time-dependent saturation.

20

20. 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.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 17, 2009

Publication Date

August 12, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Visualizing region growing in three dimensional voxel volumes” (US-8803878). https://patentable.app/patents/US-8803878

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.