WO2000014574A1 - Method for visualization and analysis of volume data - Google Patents

Method for visualization and analysis of volume data Download PDF

Info

Publication number
WO2000014574A1
WO2000014574A1 PCT/NO1999/000276 NO9900276W WO0014574A1 WO 2000014574 A1 WO2000014574 A1 WO 2000014574A1 NO 9900276 W NO9900276 W NO 9900276W WO 0014574 A1 WO0014574 A1 WO 0014574A1
Authority
WO
WIPO (PCT)
Prior art keywords
volume
data
window
windows
visualization
Prior art date
Application number
PCT/NO1999/000276
Other languages
French (fr)
Inventor
Christopher Giertsen
Mons Midttun
Tor Langeland
Original Assignee
Norsk Hydro Asa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Norsk Hydro Asa filed Critical Norsk Hydro Asa
Priority to AU56593/99A priority Critical patent/AU5659399A/en
Publication of WO2000014574A1 publication Critical patent/WO2000014574A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. analysis, for interpretation, for correction
    • G01V1/34Displaying seismic recordings or visualisation of seismic data or attributes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V2210/00Details of seismic processing or analysis
    • G01V2210/60Analysis
    • G01V2210/66Subsurface modeling

Definitions

  • the present invention relates to a method for visualization and analysis of volume data, particularly related to petroleum exploration and production, including means for storing, processing and visualization of the data.
  • the work processes mentioned above all include analysis of large 3-dimensional (3D) datasets.
  • the analysis is normally done by experts working on graphical work stations.
  • the graphical workstations suffer from several weaknesses :
  • the screen size limits the amount of information that can be presented.
  • a graphical workstation is designed for one single user.
  • VR Virtual Reality
  • the invention addresses one important challenge by introducing VR in E&P, that is to find effective ways for visualising large amounts of volume data in real time
  • a method is provided by which it is possible to select and process a data set by forming a Real time Volume Window (RVW). More precisely the invention is characterized in that, within the total volume of three dimentional data, one or more limited volume windows are created which can be interactively and in real time moved around in the entire data volume and viewed from different positions and at different angels and whereby, by color and opacity manipulation, the data inside the volume windows are made transparent, thus allowing for a realistic real time visualization of selected target positions of the data sets.
  • RVW Real time Volume Window
  • RVW is an alternative to the methods listed above.
  • semi-transparent data can be shown within a 3-dimensional window (volume window) with dimensions defined by the user.
  • volume window can be moved around interactively in the total volume dataset in real time.
  • RVW is a flexible method which is assumed to be of significant importance in future virtual reality systems within the oil and gas industry. Simply by adjusting the window parameters, the concept allows for adaption to any size of seismic datasets or machine computing power, so that real time responses are achieved.
  • RVW right atrial pressure
  • Several important applications of RVW can be found within the field of oil and gas exploitation, such as visualization of seismic data, interactive region growing of seismic data and interactive well planning. RVW is implemented as a plug-in in an open system without the loss of performance.
  • RVW has generalized window parameters, i.e. the size and resolution of the volume windows, together with selection of dataset and colour parameters can be adjusted interactively by the user.
  • RVW has generalized window orientation. It may either have a strictly view dependent (VD) orientation, or it may have a spatial mouse (SM) dependent orientation. In both cases the RVW is drawn using texture based volume rendering with planes perpendicular to the viewing direction.
  • RVW's can be used simultaneously in a virtual reality system, with different datasets in each volume window.
  • Fig. 1 shows the main componets of the system architecture by which the method is performed
  • Fig. 2 shows a flowchart for real time volume windows according to the invention
  • Fig. 3 shows a flowchart for interactive well planning based on RVW
  • Fig. 4 is an image of a geological formation depicting a volume window in centre.
  • Fig. 1 shows, as stated above, the main componets of the system architecture for the method according to the invention.
  • the system operated by the end users (geoprofessionals), is provided through algorithms, to preprocess the petroleum input data from a storing medium into formats or datastructures (VR-data) suited for real time rendering.
  • the preprocessing may include: - Generation of multiresolution geometric models through spatial subdivision, simplification and/or aggregation.
  • the system kernel manages rendering and state changes in different VR-tools, while the general user interface (GUI) event loop submits messages to the command interpreter in the VR-tools (indicated by the black pattern in Fig. 1 ).
  • GUI general user interface
  • the different VR-tools represents a set of related analysis algorithms that operate on specific VR-data, and an editor for parameters associated with these algorithms. In this context, analysis refers to both rendering and interactive modelling or interpretation af data. Examples of different tools may be "path tool” to show well paths and reveal well log information; “slice tool” to show opaque colored slices and "volume window tool” to show and open one or several windows, drag window etc.
  • RVWj An overview of the RVW method is given in the flowchart in Fig.2. A description of each individual process in the flowchart is given below. The processes are referred to as RVWj, where j is the number indicated in each box in the flowchart.
  • RVW visualizes volume data by drawing a set of slices or planes through the volume.
  • the planes always have an orientation perpendicular to the viewing direction.
  • the planes can be made transparent, thus one can look into the volume and not only on the plane closest to the users eyes.
  • Data are mapped to each plane using texture mapping.
  • the first method is software based and the textures are calculated by slicing the volume data in software.
  • the second method is to load the entire data set into texture memory of the computer, and leave the texture mapping to the rendering hardware.
  • the RVW involves the use of several different coordinate systems as desribed below.
  • the system calculates and stores the matrixes needed for transforming data between these coordinate system.
  • Data set coordinates Specific coordinate system for each idividual dataset. For seismic datasets, these coordinates will normally be defined in terms of inline number, crossline number and timeslice number in the x, y, and z direction respectively.
  • Texture coordinates The coordinate system for the texture memory in the computer. Describes where the data is stored in computer texture memory.
  • Device coordinates The coordinate system for the display device where the data is finally visualized.
  • the device coordinates will range from 0 to the size of the screen in the x and y direction respectively.
  • RVW1 A computer program reads 3D seismic datasets into computer memory.
  • RVW2 The computer program initialises a list of volume windows to be maintained and resets the counter for the number of volume windows to be generated.
  • RVW3 The user of the RVW system defines following parameters :
  • RVW4 The user of the RVW system defines an initial position of the volume window by use of a pointing device such as a spatial mouse.
  • the computer program then reads the position and creates the volume window at that position.
  • RVW5 The computer program inserts relevant information about the volume window in a list of volume windows to be maintained by the computer.
  • RVW6 The computer program checks if the user wants to create more windows by checking the status of the users spatial mouse.
  • RVW7 The computer program receives the users eye position and viewing direction from the tracking system.The information comes from a sensor near the eyes of the user. This sensor is connected to the tracking system, which continuously delivers updated viewing parameters to the application. These data are defined in device coordinates.
  • RVW8 The computer program initializes the loop that draws all volume windows in the window list (see RVW5).
  • the computer program receives any changes in the position and orientation of the volume window.
  • the position can be continuously changed using a spatial mouse.
  • the orientation of the volume window may be independent of the viewing direction. In this case, the orientation can be changed by using the spatial mouse (SM orientation).
  • the window can also be oriented in a view dependent direction (VD orientation).
  • the orientation is then calculated so that the window is perpendicular to the viewing direction, see RVW7 above. In both cases, the planes inside the volume window are oriented perpendicular to the viewing direction. See Fig. 1.
  • RVW10 The computer program register changes in the parameters for the volume window, see RVW3. Some parameters can be changed based on the viewing direction and by using the spatial mouse, see RVW9. Additional parameters can be changed using a menu system or voice input.
  • RVW11 Every time a change occurs in position, viewing direction or other viewing parameters for a volume window, one or more of the following is done:
  • the computer program calculates the position and orientation of the planes in the volume window (perpendicular to viewing vector). For VD orientation, the volume window itself is also oriented perpendicular to the viewing vector.
  • the computer program calculates the position for lower left corner in addition to two vectors describing the orientation and size of the plane.
  • the point and vectors are input to the computer program that calculates the texture of the plane from the volume data.
  • the method used is trilinear interpolation, and it calculates a 2D slice through the data given by the input plane specification.
  • point 3 is automatically done by the computer hardware.
  • RVW12 Drawing of the volume windows includes the following steps carried out by the computer program:
  • RVW13 The computer program checks if the user wants to delete the window by checking the status of the spatial mouse.
  • RVW15 The computer program deletes the window from the list of windows to be maintained.
  • RVW16 The computer program selects the next window to be drawn from the list of windows to be maintained.
  • RVW17 The computer program checks if the end of the list of volume windows to be maintained is reached.
  • RVW18 The computer program checks if the application is to be finished by checking the status of the spatial mouse. If not, control is given to RVW6.
  • 3D seismic data is traditionally done on graphical workstations, either by looking at 2D slices cut through the 3D data volume or by visualizing a complete 3D data cube.
  • the RVW comprises a method for viewing 3D seismic data in a virtual environment where both the 3D perspective and real time response times are obtained.
  • the size of the input 3D dataset is limited only by the amount of RAM in the computer.
  • a volume window By placing a volume window inside the 3D dataset, a limited part of the seismic data can be viewed in full resolution. Different parts of the data can be viewed by interactively moving the volume window by use of a spatial mouse. In this manner, it is possible to get better understanding of geological features contained in the 3D seismic data.
  • Such features may consist of everything from large scale structures like geological horizons and faults, via medium scale events like channel structures and sand lenses, to small scale internal reflection patterns.
  • the RVW can be used as a tool for volume detection by means of region growing.
  • the volume window limits the area in which the region growing is performed.
  • the position, size and orientation is controlled by using the spatial mouse (SM orientation).
  • a seed point for the region growing is defined and placed within the window using the spatial mouse. Threshould values for the region growing are also defined.
  • the user controls the region growing by using buttons on the spacial mouse, a menu system or voice input.
  • the data points detected by the region growing process are visible instantaneously because the algorithm directly updates the data set that is loaded into texture memory of the computer.
  • the colour table By altering the colour table, one can choose to see only the detected data points, or the detected data points in combination with the original data set.
  • One specific colour in the colour table is allocated to the detected data points.
  • the volume window can be moved by the spatial mouse and the region growing can be continued.
  • the new seed point will then be the last data point that was detected in the previous position of the volume window.
  • the detected data points are buffered to support undo and redo functionality.
  • a method for interactive well planning in a virtual environment is sketched in the flowchart in Fig.3.
  • the method can be used either to visualize existing well paths and log information or to design paths for new wells to be drilled.
  • a well path is defined by a set of node points connected by a spline curve.
  • a new well path is designed by pointing and clicking a spatial mouse at selected positions in 3D space.
  • a new node point will be generated for each click..
  • the well path will be represented by a spline curve connecting the node points.
  • the spline curve will be drawn in real time.
  • An existing node point can be changed simply by grabbing it and move it to the desired posisiton with the spatial mouse. Similarly, an existing node point can be deleted.
  • the spline curve will be updated in real time.
  • Information from seismic data is neccessary in order to position a new well at the correct location in space.
  • This can be achieved by combining the RVW with the interactive well planning process in the following manner: One or more volume windows are placed in the area where the well is being planned. The positions of the volume windows are fine tuned until the seismic data inside the window clearly reveals the drilling target. The target feature can be made more clear by changing the opacity curve for the window, e.g by making all datapoints in the volume window transparent exept the ones representing the target. Node points for the new well path can now be placed in the middle of the target by pointing and clicking the spatial mouse inside the volume window as described above. If the planned well path extends outside the volume window, the volume window can be slightly moved and the process repeated.
  • An example of well planning with RVW is given in Fig. 4.

Abstract

Method for visualization and analysis of volume data, particularly related to petroleum exploration and production planning, including means for storing, processing and visualization of the data. Within the total volume of three dimensional data, for instance seismic data, one or more volume windows are created which can be interactively and in real time moved around in the entire data volume and viewed from different positions and at different angles. By color and opacity manipulations the data inside the volume windows are made transparent, thereby allowing for a realistic time visualization of selected target positions of the data sets.

Description

METHOD FOR VISUALIZATION AND ANALYSIS OF VOLUME DATA
The present invention relates to a method for visualization and analysis of volume data, particularly related to petroleum exploration and production, including means for storing, processing and visualization of the data.
Introduction
Over the last few years the development of new data acquisition technology has encouraged the petroleum industry to move to areas of high geological complexity. Simultaneously, advanced drilling technology has enabled commercial exploitation of the hydrocarbon reserves in such areas. In mature areas, the undiscovered traps are expected to be small and heterogeneous. The oil production will take place with more use of horizontal and multibranched weils, and there will be stronger demands to increase the recovery factor. Therefore, the great challenge in the future will be to map such areas in finer details than previously, so that one can establish reliable reservoir models and carry out precise drilling.
As a consequence of the above, several work processes within E&P need to be improved. In seismic interpretation, new ways of extracting more information from the seismic data need to be developed. In reservoir modelling, more accurate simulation models are needed. In well planning, the positioning of new wells must be more optimal. In addition, data integration and interdisciplinary collaboration will be of increasing importance.
The work processes mentioned above all include analysis of large 3-dimensional (3D) datasets. The analysis is normally done by experts working on graphical work stations. The graphical workstations suffer from several weaknesses :
* It is often difficult to get a good understanding of complicated 3D data on a flat screen.
* It is laborious and difficult to interact with 3D objects by means of keyboard and 2D mouse. * Analysis of 3D datasets are often done on 2D slices through the data cube.
* The screen size limits the amount of information that can be presented.
* A graphical workstation is designed for one single user.
Virtual Reality (VR) technology adresses these weaknesses and can improve the work processes mentioned above. VR technology will allow the professionals to :
* Interpret objects, model object, or plan production processes while being "present" in data space.
* Navigate in data space by use of natural body movements.
* Define, grab, and manipulate objects with natural arm and hand movements
* Perform interdisciplinary collaboration in a shared virtual environment.
The invention adresses one important challenge by introducing VR in E&P, that is to find effective ways for visualising large amounts of volume data in real time
Summary of the invention
The methods which have been developed previously for direct volume rendering of seismic data and geological models are not well suited for use in virtual reality systems. The reason for this is that the size of the datasets generated by the present acquisition and modelling systems are too large to be visualized by a computer in real time. With real time visualization we mean that any changes in the object to be visualized will be immedeately and correctly displayed on the display unit, e.g. a graphic screen. With real time visualization, the computer must be able to update and redraw the object on the display unit at a rate of minimum 10 - 15 times per second.
In order to obtain simultaneous visualization of volume data and other types of data in real time one should avoid that all data are shown at a time. This can be achieved by :
* Slicing through the volume dataset with an opaque plane. With this method, no semi-transparent volume data can be shown. * Resampling of the volume data to a courser grid. With this method, valuable information may be lost.
* Selecting a limited part of the volume data and show this in full resolution. This solution makes it difficult to move dynamically between different parts of the volume dataset.
With the present invention a method is provided by which it is possible to select and process a data set by forming a Real time Volume Window (RVW). More precisely the invention is characterized in that, within the total volume of three dimentional data, one or more limited volume windows are created which can be interactively and in real time moved around in the entire data volume and viewed from different positions and at different angels and whereby, by color and opacity manipulation, the data inside the volume windows are made transparent, thus allowing for a realistic real time visualization of selected target positions of the data sets.
Independent claims 2 - 13 define advantagous features of the invention.
RVW is an alternative to the methods listed above. With RVW, semi-transparent data can be shown within a 3-dimensional window (volume window) with dimensions defined by the user. The volume window can be moved around interactively in the total volume dataset in real time.
RVW is a flexible method which is assumed to be of significant importance in future virtual reality systems within the oil and gas industry. Simply by adjusting the window parameters, the concept allows for adaption to any size of seismic datasets or machine computing power, so that real time responses are achieved.
Several important applications of RVW can be found within the field of oil and gas exploitation, such as visualization of seismic data, interactive region growing of seismic data and interactive well planning. RVW is implemented as a plug-in in an open system without the loss of performance.
RVW has generalized window parameters, i.e. the size and resolution of the volume windows, together with selection of dataset and colour parameters can be adjusted interactively by the user.
RVW has generalized window orientation. It may either have a strictly view dependent (VD) orientation, or it may have a spatial mouse (SM) dependent orientation. In both cases the RVW is drawn using texture based volume rendering with planes perpendicular to the viewing direction. These options will be described in more detail in the next section.
Several RVW's can be used simultaneously in a virtual reality system, with different datasets in each volume window.
Description of the method
The invention will be further described in the following by way of example and with reference to the drawings where,
Fig. 1 shows the main componets of the system architecture by which the method is performed, Fig. 2 shows a flowchart for real time volume windows according to the invention, Fig. 3 shows a flowchart for interactive well planning based on RVW, Fig. 4 is an image of a geological formation depicting a volume window in centre.
Fig. 1 shows, as stated above, the main componets of the system architecture for the method according to the invention. The system, operated by the end users (geoprofessionals), is provided through algorithms, to preprocess the petroleum input data from a storing medium into formats or datastructures (VR-data) suited for real time rendering. The preprocessing may include: - Generation of multiresolution geometric models through spatial subdivision, simplification and/or aggregation.
- Creation of graphical primitives particulrly suited for fast rendering, e.g. triangle strips and textures.
- Performing image processing and compression of volume data.
- Performing teplate oriented editing of initial visualization parameters (e.g. color and opacity).
- Creation of default coupling to a VR-tool.
- Verification of VR-data.
- Printing of graphical model statistics and predicted response times in specific virtual environments.
The system kernel manages rendering and state changes in different VR-tools, while the general user interface (GUI) event loop submits messages to the command interpreter in the VR-tools (indicated by the black pattern in Fig. 1 ). The different VR-tools represents a set of related analysis algorithms that operate on specific VR-data, and an editor for parameters associated with these algorithms. In this context, analysis refers to both rendering and interactive modelling or interpretation af data. Examples of different tools may be "path tool" to show well paths and reveal well log information; "slice tool" to show opaque colored slices and "volume window tool" to show and open one or several windows, drag window etc.
An overview of the RVW method is given in the flowchart in Fig.2. A description of each individual process in the flowchart is given below. The processes are referred to as RVWj, where j is the number indicated in each box in the flowchart.
RVW visualizes volume data by drawing a set of slices or planes through the volume. The planes always have an orientation perpendicular to the viewing direction. The planes can be made transparent, thus one can look into the volume and not only on the plane closest to the users eyes. Data are mapped to each plane using texture mapping. In RVW, this can be done in two different ways. The first method is software based and the textures are calculated by slicing the volume data in software. The second method is to load the entire data set into texture memory of the computer, and leave the texture mapping to the rendering hardware.
The RVW involves the use of several different coordinate systems as desribed below. The system calculates and stores the matrixes needed for transforming data between these coordinate system.
Coordinate systems
* World coordinates A common coordinate system for all the datasets included in the system. Most often this will be UTM coordinates.
Data set coordinates Specific coordinate system for each idividual dataset. For seismic datasets, these coordinates will normally be defined in terms of inline number, crossline number and timeslice number in the x, y, and z direction respectively.
Texture coordinates The coordinate system for the texture memory in the computer. Describes where the data is stored in computer texture memory.
Device coordinates The coordinate system for the display device where the data is finally visualized. For an ordinary computer screen, the device coordinates will range from 0 to the size of the screen in the x and y direction respectively. Process description (ref. flowchart in Fig. 2)
RVW1 A computer program reads 3D seismic datasets into computer memory.
RVW2 The computer program initialises a list of volume windows to be maintained and resets the counter for the number of volume windows to be generated.
RVW3 The user of the RVW system defines following parameters :
- horizontal size of volume window
- vertical size of volume window
- depth of volume window
- resolution in volume window (in number of pixels)
- dataset to be visualized in the volume window
- colour and opacity tables to use for the volume window The parameters are read by the computer program.
RVW4 The user of the RVW system defines an initial position of the volume window by use of a pointing device such as a spatial mouse. The computer program then reads the position and creates the volume window at that position.
RVW5 The computer program inserts relevant information about the volume window in a list of volume windows to be maintained by the computer.
RVW6 The computer program checks if the user wants to create more windows by checking the status of the users spatial mouse. RVW7 The computer program receives the users eye position and viewing direction from the tracking system.The information comes from a sensor near the eyes of the user. This sensor is connected to the tracking system, which continuously delivers updated viewing parameters to the application. These data are defined in device coordinates.
RVW8 The computer program initializes the loop that draws all volume windows in the window list (see RVW5).
RVW9 The computer program receives any changes in the position and orientation of the volume window. The position can be continuously changed using a spatial mouse. The orientation of the volume window may be independent of the viewing direction. In this case, the orientation can be changed by using the spatial mouse (SM orientation). The window can also be oriented in a view dependent direction (VD orientation). The orientation is then calculated so that the window is perpendicular to the viewing direction, see RVW7 above. In both cases, the planes inside the volume window are oriented perpendicular to the viewing direction. See Fig. 1.
RVW10 The computer program register changes in the parameters for the volume window, see RVW3. Some parameters can be changed based on the viewing direction and by using the spatial mouse, see RVW9. Additional parameters can be changed using a menu system or voice input.
RVW11 Every time a change occurs in position, viewing direction or other viewing parameters for a volume window, one or more of the following is done:
1. The computer program calculates the position and orientation of the planes in the volume window (perpendicular to viewing vector). For VD orientation, the volume window itself is also oriented perpendicular to the viewing vector.
2. For each plane in the volume window , the computer program calculates the position for lower left corner in addition to two vectors describing the orientation and size of the plane.
3. For software based volume rendering, the point and vectors (see point 2) are input to the computer program that calculates the texture of the plane from the volume data. The method used is trilinear interpolation, and it calculates a 2D slice through the data given by the input plane specification.
4. For hardware based volume rendering, point 3 is automatically done by the computer hardware.
RVW12 Drawing of the volume windows includes the following steps carried out by the computer program:
1. Select blending parameters and load the appropriate transformation matrixes.
2. For each plane do:
2.1 Calculate the corner coordinates in world coordinates.
2.2 For software slicing, load the appropriate texture.
2.3 Calculate the texture coordinates for each corner of the plane.
3. Select appropriate drawing sequence, usually from back to front.
4. Draw the planes. RVW13 The computer program checks if the user wants to delete the window by checking the status of the spatial mouse.
RVW14 The computer program deletes the window
RVW15 The computer program deletes the window from the list of windows to be maintained.
RVW16 The computer program selects the next window to be drawn from the list of windows to be maintained.
RVW17 The computer program checks if the end of the list of volume windows to be maintained is reached.
RVW18 The computer program checks if the application is to be finished by checking the status of the spatial mouse. If not, control is given to RVW6.
Applications of RVW
Below is listed some of the applications of the RVW method in petroleum exploration and production.
Viewing of 3D seismic data
Viewing of 3D seismic data is traditionally done on graphical workstations, either by looking at 2D slices cut through the 3D data volume or by visualizing a complete 3D data cube. By the first method, you loose the 3-dimensional aspect of the data. In the second method it is normally impossible to obtain real time response times due to the size of most 3D seismic datasets and the limitations of todays computers.
The RVW comprises a method for viewing 3D seismic data in a virtual environment where both the 3D perspective and real time response times are obtained. In RVW, the size of the input 3D dataset is limited only by the amount of RAM in the computer. By placing a volume window inside the 3D dataset, a limited part of the seismic data can be viewed in full resolution. Different parts of the data can be viewed by interactively moving the volume window by use of a spatial mouse. In this manner, it is possible to get better understanding of geological features contained in the 3D seismic data. Such features may consist of everything from large scale structures like geological horizons and faults, via medium scale events like channel structures and sand lenses, to small scale internal reflection patterns.
Interactive region growing
The RVW can be used as a tool for volume detection by means of region growing. The volume window limits the area in which the region growing is performed. The position, size and orientation is controlled by using the spatial mouse (SM orientation). A seed point for the region growing is defined and placed within the window using the spatial mouse. Threshould values for the region growing are also defined.
The user controls the region growing by using buttons on the spacial mouse, a menu system or voice input.
The data points detected by the region growing process are visible instantaneously because the algorithm directly updates the data set that is loaded into texture memory of the computer. By altering the colour table, one can choose to see only the detected data points, or the detected data points in combination with the original data set. One specific colour in the colour table is allocated to the detected data points.
When region growing is finished inside the volume window, the volume window can be moved by the spatial mouse and the region growing can be continued. The new seed point will then be the last data point that was detected in the previous position of the volume window.
The detected data points are buffered to support undo and redo functionality.
Interactive well planning
A method for interactive well planning in a virtual environment is sketched in the flowchart in Fig.3. The method can be used either to visualize existing well paths and log information or to design paths for new wells to be drilled. In this context, a well path is defined by a set of node points connected by a spline curve. A new well path is designed by pointing and clicking a spatial mouse at selected positions in 3D space. A new node point will be generated for each click.. The well path will be represented by a spline curve connecting the node points. The spline curve will be drawn in real time. An existing node point can be changed simply by grabbing it and move it to the desired posisiton with the spatial mouse. Similarly, an existing node point can be deleted. The spline curve will be updated in real time. When the generation of a new wellpath is finished, the coordinates for the node points are stored in the computer.
Information from seismic data is neccessary in order to position a new well at the correct location in space. This can be achieved by combining the RVW with the interactive well planning process in the following manner: One or more volume windows are placed in the area where the well is being planned. The positions of the volume windows are fine tuned until the seismic data inside the window clearly reveals the drilling target. The target feature can be made more clear by changing the opacity curve for the window, e.g by making all datapoints in the volume window transparent exept the ones representing the target. Node points for the new well path can now be placed in the middle of the target by pointing and clicking the spatial mouse inside the volume window as described above. If the planned well path extends outside the volume window, the volume window can be slightly moved and the process repeated. An example of well planning with RVW is given in Fig. 4.

Claims

Claims
1. Method for visualization and analysis of volume data, particularly related to petroleum exploration and production planning, including means for storing, prosessing and visualization of the data, characterized in that, within the total volume of three-dimensional data, for instance seismic data, one or more limited volume windows are created which can be interactively and in real time moved around in the entire data volume and viewed from different positions and at different angles and whereby, by colour and opacity manipulation, the data inside the volume windows are made transparent, thus allowing for a realistic real time visualization of selected target positions of the data sets.
2. Method, according to claim 1 , chara cterized in that the definition of the volume window and its parameters can be altered.
3. Method, according to claims 1 and 2, characterized in that the size of the volume windows in the x, y, and z directions, respectively can be interactively adjusted.
4. Method, according to claims 1 and 2, characterized in that color and opcity can be interactively assigned to the volume window and thereby obtaining colour contrasts and transparancies neccessary to study selected parts of the data volume.
5. Method, according to claims 1 and 2, characterized in that the resolution of the volume windows in terms of number of pixels along the horizontal and vertical axes of the volume windows can be interactively selected.
6. Method, according to claims 1 and 2, characterized by interactively moving the volume windows around within the total 3D data volume by use of a spatial mouse or similar device.
7. Method, according to claims 1 and 2, characterized in that the data within the volume windows is visualized by drawing a number of parallel planes through the volume windows with orientations perpendicular to the viewing direction and mapping data to each plane using texture mapping.
8. Method, according to claims 1 and 2, characterized in that two different modes (A and B) for visualizing the data within the volume windows are used, whereby in mode A both the volume window and the texture planes inside the volume window have an orientation perpendicular to the users viewing direction and in mode B the orientation of the volume window are locked in a user defined position while the texture planes inside the volume window have an orientation perpendicular to the users viewing direction.
9. Method, according to claims 1 and 2, characterized in that several volume windows are displayed at the same time with each volume window containing data from the same or from different 3D datasets.
10. Method, according to claims 1 , 2, and 9 characterized in that positioning of two or more volume windows are performed such that they completely or partly overlap in 3D space.
11. Method, according to claiml characterized in that interactive real time region growing within a volume window is performed.
12. Method according to claim 11 characterized in that a seed point is interactive positioning within the volume window, and that specification of the range of data values are included in the region growing.
13. Method, according to claim 12 characterized in that the areal extent of the region growing is limited by means of a 3-dimensional box which is positioned inside the volume window whereby the size, shape and orientation of the 3-dimensionai box can be interactively adjusted by means of a spatial mouse.
14. Method, according to claim 13 characterized in that the region growing is continued in any direction by moving the 3-dimensinal box in the wanted particular direction.
PCT/NO1999/000276 1998-09-04 1999-09-03 Method for visualization and analysis of volume data WO2000014574A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU56593/99A AU5659399A (en) 1998-09-04 1999-09-03 Method for visualization and analysis of volume data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO19984070 1998-09-04
NO984070A NO984070D0 (en) 1998-09-04 1998-09-04 Method for visualization and analysis of volume data

Publications (1)

Publication Number Publication Date
WO2000014574A1 true WO2000014574A1 (en) 2000-03-16

Family

ID=19902386

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NO1999/000276 WO2000014574A1 (en) 1998-09-04 1999-09-03 Method for visualization and analysis of volume data

Country Status (3)

Country Link
AU (1) AU5659399A (en)
NO (1) NO984070D0 (en)
WO (1) WO2000014574A1 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6571177B1 (en) 2000-09-18 2003-05-27 Conoco Inc. Color displays of multiple slices of 3-D seismic data
US6950751B2 (en) 2003-03-31 2005-09-27 Conocophillps Company Method and apparatus for the assimilation and visualization of information from 3D data volumes
US6954905B2 (en) 2002-01-28 2005-10-11 International Business Machines Corporation Displaying transparency characteristic aids
US7002576B2 (en) 2003-11-20 2006-02-21 Magic Earth, Inc. System and method for analyzing a region of interest relative to a predetermined event
US7046254B2 (en) 2002-01-28 2006-05-16 International Business Machines Corporation Displaying transparent resource aids
US7098908B2 (en) 2000-10-30 2006-08-29 Landmark Graphics Corporation System and method for analyzing and imaging three-dimensional volume data sets
US7412363B2 (en) 2001-04-18 2008-08-12 Landmark Graphics Corporation Volume body renderer
US7616213B2 (en) 2003-07-28 2009-11-10 Landmark Graphics Corporation, A Halliburton Company System and method for real-time co-rendering of multiple attributes
US7702463B2 (en) 2007-12-12 2010-04-20 Landmark Graphics Corporation, A Halliburton Company Systems and methods for enhancing a seismic data image
WO2010141037A1 (en) * 2009-06-04 2010-12-09 Schlumberger Canada Limited System, method, and apparatus for visualizing changes in cylindrical volumes
US8022947B2 (en) 2006-09-01 2011-09-20 Landmark Graphics Corporation Systems and methods for imaging waveform volumes
US8638328B2 (en) 2007-01-05 2014-01-28 Landmark Graphics Corporation Systems and methods for visualizing multiple volumetric data sets in real time
US8731887B2 (en) 2010-04-12 2014-05-20 Exxonmobile Upstream Research Company System and method for obtaining a model of data describing a physical structure
US8731873B2 (en) 2010-04-26 2014-05-20 Exxonmobil Upstream Research Company System and method for providing data corresponding to physical objects
US8736600B2 (en) 2008-06-06 2014-05-27 Landmark Graphics Corporation Systems and methods for imaging a three-dimensional volume of geometrically irregular grid data representing a grid volume
US8849640B2 (en) 2008-11-06 2014-09-30 Exxonmobil Upstream Research Company System and method for planning a drilling operation
US8884964B2 (en) 2008-04-22 2014-11-11 Exxonmobil Upstream Research Company Functional-based knowledge analysis in a 2D and 3D visual environment
US8892407B2 (en) 2008-10-01 2014-11-18 Exxonmobil Upstream Research Company Robust well trajectory planning
US8931580B2 (en) 2010-02-03 2015-01-13 Exxonmobil Upstream Research Company Method for using dynamic target region for well path/drill center optimization
US9026417B2 (en) 2007-12-13 2015-05-05 Exxonmobil Upstream Research Company Iterative reservoir surveillance
US9171391B2 (en) 2007-07-27 2015-10-27 Landmark Graphics Corporation Systems and methods for imaging a volume-of-interest
US9223594B2 (en) 2011-07-01 2015-12-29 Exxonmobil Upstream Research Company Plug-in installer framework
US9593558B2 (en) 2010-08-24 2017-03-14 Exxonmobil Upstream Research Company System and method for planning a well path
US9595129B2 (en) 2012-05-08 2017-03-14 Exxonmobil Upstream Research Company Canvas control for 3D data volume processing
US9864098B2 (en) 2013-09-30 2018-01-09 Exxonmobil Upstream Research Company Method and system of interactive drill center and well planning evaluation and optimization
US9874648B2 (en) 2011-02-21 2018-01-23 Exxonmobil Upstream Research Company Reservoir connectivity analysis in a 3D earth model
US10318663B2 (en) 2011-01-26 2019-06-11 Exxonmobil Upstream Research Company Method of reservoir compartment analysis using topological structure in 3D earth model
US10452227B1 (en) 2016-03-31 2019-10-22 United Services Automobile Association (Usaa) System and method for data visualization and modification in an immersive three dimensional (3-D) environment
US10584570B2 (en) 2013-06-10 2020-03-10 Exxonmobil Upstream Research Company Interactively planning a well site
US11605202B2 (en) 2020-12-11 2023-03-14 International Business Machines Corporation Route recommendation that assists a user with navigating and interpreting a virtual reality environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996018915A1 (en) * 1994-12-12 1996-06-20 Amoco Corporation Method of seismic signal processing and exploration
US5574836A (en) * 1996-01-22 1996-11-12 Broemmelsiek; Raymond M. Interactive display apparatus and method with viewer position compensation
US5659691A (en) * 1993-09-23 1997-08-19 Virtual Universe Corporation Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements
US5759044A (en) * 1990-02-22 1998-06-02 Redmond Productions Methods and apparatus for generating and processing synthetic and absolute real time environments

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5759044A (en) * 1990-02-22 1998-06-02 Redmond Productions Methods and apparatus for generating and processing synthetic and absolute real time environments
US5659691A (en) * 1993-09-23 1997-08-19 Virtual Universe Corporation Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements
WO1996018915A1 (en) * 1994-12-12 1996-06-20 Amoco Corporation Method of seismic signal processing and exploration
US5574836A (en) * 1996-01-22 1996-11-12 Broemmelsiek; Raymond M. Interactive display apparatus and method with viewer position compensation

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6571177B1 (en) 2000-09-18 2003-05-27 Conoco Inc. Color displays of multiple slices of 3-D seismic data
US7248258B2 (en) 2000-10-30 2007-07-24 Landmark Graphics Corporation System and method for analyzing and imaging three-dimensional volume data sets
US7502026B2 (en) 2000-10-30 2009-03-10 Landmark Graphics Corporation System and method for analyzing and imaging three-dimensional volume data sets
US7098908B2 (en) 2000-10-30 2006-08-29 Landmark Graphics Corporation System and method for analyzing and imaging three-dimensional volume data sets
US7991600B2 (en) 2001-04-18 2011-08-02 Landmark Graphics Corporation Volume body renderer
US7412363B2 (en) 2001-04-18 2008-08-12 Landmark Graphics Corporation Volume body renderer
US7046254B2 (en) 2002-01-28 2006-05-16 International Business Machines Corporation Displaying transparent resource aids
US6954905B2 (en) 2002-01-28 2005-10-11 International Business Machines Corporation Displaying transparency characteristic aids
US6950751B2 (en) 2003-03-31 2005-09-27 Conocophillps Company Method and apparatus for the assimilation and visualization of information from 3D data volumes
US7995057B2 (en) 2003-07-28 2011-08-09 Landmark Graphics Corporation System and method for real-time co-rendering of multiple attributes
US7616213B2 (en) 2003-07-28 2009-11-10 Landmark Graphics Corporation, A Halliburton Company System and method for real-time co-rendering of multiple attributes
US8259126B2 (en) 2003-07-28 2012-09-04 Landmark Graphics Corporation System and method for real-time co-rendering of multiple attributes
US7002576B2 (en) 2003-11-20 2006-02-21 Magic Earth, Inc. System and method for analyzing a region of interest relative to a predetermined event
US8384712B2 (en) 2006-09-01 2013-02-26 Landmark Graphics Corporation Systems and methods for imaging waveform volumes
US8022947B2 (en) 2006-09-01 2011-09-20 Landmark Graphics Corporation Systems and methods for imaging waveform volumes
US8638328B2 (en) 2007-01-05 2014-01-28 Landmark Graphics Corporation Systems and methods for visualizing multiple volumetric data sets in real time
US9171391B2 (en) 2007-07-27 2015-10-27 Landmark Graphics Corporation Systems and methods for imaging a volume-of-interest
US7702463B2 (en) 2007-12-12 2010-04-20 Landmark Graphics Corporation, A Halliburton Company Systems and methods for enhancing a seismic data image
US9026417B2 (en) 2007-12-13 2015-05-05 Exxonmobil Upstream Research Company Iterative reservoir surveillance
US8884964B2 (en) 2008-04-22 2014-11-11 Exxonmobil Upstream Research Company Functional-based knowledge analysis in a 2D and 3D visual environment
US8736600B2 (en) 2008-06-06 2014-05-27 Landmark Graphics Corporation Systems and methods for imaging a three-dimensional volume of geometrically irregular grid data representing a grid volume
US8892407B2 (en) 2008-10-01 2014-11-18 Exxonmobil Upstream Research Company Robust well trajectory planning
US8849640B2 (en) 2008-11-06 2014-09-30 Exxonmobil Upstream Research Company System and method for planning a drilling operation
WO2010141037A1 (en) * 2009-06-04 2010-12-09 Schlumberger Canada Limited System, method, and apparatus for visualizing changes in cylindrical volumes
US8931580B2 (en) 2010-02-03 2015-01-13 Exxonmobil Upstream Research Company Method for using dynamic target region for well path/drill center optimization
US8731887B2 (en) 2010-04-12 2014-05-20 Exxonmobile Upstream Research Company System and method for obtaining a model of data describing a physical structure
US8731873B2 (en) 2010-04-26 2014-05-20 Exxonmobil Upstream Research Company System and method for providing data corresponding to physical objects
US9593558B2 (en) 2010-08-24 2017-03-14 Exxonmobil Upstream Research Company System and method for planning a well path
US10318663B2 (en) 2011-01-26 2019-06-11 Exxonmobil Upstream Research Company Method of reservoir compartment analysis using topological structure in 3D earth model
US9874648B2 (en) 2011-02-21 2018-01-23 Exxonmobil Upstream Research Company Reservoir connectivity analysis in a 3D earth model
US9223594B2 (en) 2011-07-01 2015-12-29 Exxonmobil Upstream Research Company Plug-in installer framework
US9595129B2 (en) 2012-05-08 2017-03-14 Exxonmobil Upstream Research Company Canvas control for 3D data volume processing
US10584570B2 (en) 2013-06-10 2020-03-10 Exxonmobil Upstream Research Company Interactively planning a well site
US9864098B2 (en) 2013-09-30 2018-01-09 Exxonmobil Upstream Research Company Method and system of interactive drill center and well planning evaluation and optimization
US10452227B1 (en) 2016-03-31 2019-10-22 United Services Automobile Association (Usaa) System and method for data visualization and modification in an immersive three dimensional (3-D) environment
US10860170B1 (en) 2016-03-31 2020-12-08 United Services Automobile Association (Usaa) System and method for data visualization and modification in an immersive three dimensional (3-D) environment
US11188189B1 (en) 2016-03-31 2021-11-30 United Services Automobile Association (Usaa) System and method for data visualization and modification in an immersive three dimensional (3-D) environment
US11662878B1 (en) 2016-03-31 2023-05-30 United Services Automobile Association (Usaa) System and method for data visualization and modification in an immersive three dimensional (3-D) environment
US11605202B2 (en) 2020-12-11 2023-03-14 International Business Machines Corporation Route recommendation that assists a user with navigating and interpreting a virtual reality environment

Also Published As

Publication number Publication date
NO984070D0 (en) 1998-09-04
AU5659399A (en) 2000-03-27

Similar Documents

Publication Publication Date Title
WO2000014574A1 (en) Method for visualization and analysis of volume data
US7248258B2 (en) System and method for analyzing and imaging three-dimensional volume data sets
US9349212B2 (en) System and method for analyzing and imaging three-dimensional volume data sets using a three-dimensional sampling probe
US8736600B2 (en) Systems and methods for imaging a three-dimensional volume of geometrically irregular grid data representing a grid volume
US9171391B2 (en) Systems and methods for imaging a volume-of-interest
Van Hook Real-time shaded NC milling display
AU2008205064B2 (en) Systems and methods for selectively imaging objects in a display of multiple three-dimensional data-objects
EP1330789B1 (en) System and method for analyzing and imaging three-dimensional volume data sets
WO2009015187A1 (en) 3-d visualization
CA2933764A1 (en) System and method for real-time co-rendering of multiple attributes
AU2001213525A1 (en) System and method for analyzing and imaging three-dimensional volume data sets
EP1696388B1 (en) System and method for analysing and imaging three-dimensional volume data sets
Lin et al. Virtual reality for geosciences visualization
CA2751514C (en) System and method for analyzing and imaging three-dimensional volume data sets
Seng et al. Construction and visualization of complicated objects for 3D GIS
CA2585233C (en) System and method for analyzing and imaging three-dimensional volume data sets
AU2008200773A1 (en) System and method for analyzing and imaging three-dimensional volume data sets
Borst et al. Visualization and interpretation of 3d geological and geophysical data in heterogeneous virtual reality displays: Examples from the chicxulub impact crater
Domik et al. Visualization techniques to aid in the analysis of multi-spectral astrophysical data sets
Pajon et al. Geometry simplification for interactive visualization of complex engineering data
Ragia et al. Challenges in Geovisualization
Biondi et al. Visualization of multi-dimensional seismic datasets with CM-AVS

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase