Documente Academic
Documente Profesional
Documente Cultură
Using Charisma
Training Guide
GeoFrame 4
Dec.12, 2001
Seis_Interp_Charisma_GF4_12Dec 01
Copyright Notice
Disclaimer
Trademark Information
All other products and product names are trademarks or registered trademarks of
their respective companies or organizations.
Contents
••••••
Planimeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
niques
Using Autotrack and Loop Autotrack . . . . . . . . . . . . . . . . . . . . . . . 5-2
Autotrack Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Refine Autotrack Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Using Loop Autotrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Interpolation Inside a Non-Rectangular Area. . . . . . . . . . . . . . 5-6
Triangulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
MapEdit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-12
Overview
This course covers how to manage and interpret Geoscience data using Charisma
in GeoFrame. A number of functions and tools within the Charisma package,
including GeoViz (a GeoQuest application that visually displays data in three
dimensions) and Synthetics (a GeoQuest application that allows you to create and
adjust Synthetic Seismograms within the GeoFrame environment), are discussed,
along with other GeoQuest software applications such as IMain.
The course is designed for beginning and experienced Charisma users. The course
teaches how to manage and use 2D and 3D seismic data, borehole paths and
markers, well log and marker data; make seismic interpretations; and then refine the
interpretations using seismic attributes three-dimensional inclusive of fault
interpretations and fault planes with the ultimate objective of picking new drilling
locations.
Course Objectives
Charisma and GeoViz are compatible with IRIX 6.5.1 (SGI), Solaris 2.6 and
SunOS 5.3 operating systems. Sun platforms must be equipped with Creator 3D
Graphics and Sun OpenGL graphics libraries to run GeoViz. SGI systems must be
equipped with High Impact Graphics.
••••••
NOTE: GeoQuest recommends a minimum 400 MB of swap space to run Charisma
applications. Large projects may require up to 800 MB of swap space to run
GeoViz efficiently.
This training manual contains certain conventions to make the manual easier to use.
The following sections describe the standards you will encounter throughout the
training guide.
Common Commands
The following table describes the most common commands you will encounter
throughout the exercise and training guides.
Press Keys on the physical Press the designated key. Press F9.
keyboard
Select Menus and menu items 1. Position the cursor Select File > New.
in a window over the menu.
2. Click the left mouse
button once. A drop
list appears.
3. Move the cursor to the
desired menu item.
4. Click the left mouse
button once.
Type Text fields 1. Position the cursor Type the path and
over the text field. file name in the
2. Click the left mouse Database field.
button once to
activate the field.
3. Type the desired text.
Typographic Conventions
The following table lists the special formatting that you will encounter throughout
the training and exercise guides.
Typed Entries bold text, courier font Indicates the Type 112298 in the
specific information Date field.
you must type into a
field or command
line
Window and Title case text Highlights specific Click Cancel to close
Field Names window and field the Save As window.
names
Type 1236 in the Item
Number field.
Course Agenda
Below is a general course outline with time for brief morning and afternoon breaks:
Day 1
Day 2
Day 3
Day 4
Morning Grid and Attribute map generator and refining the interpretation
(Chapters 10 & 11)
Day 5
Overview
This chapter explains the Charisma environment, then introduces Charisma
applications with an emphasis on IMain, the main interpretation program.
Exercises
Starting Charisma
Starting IMain
Using Icons
Using Help
Starting Charisma
The Charisma programs are launched from the GeoFrame menu in Geonet.
After you start GeoFrame, the GeoFrame Project Manager dialog box
opens. This process may take from a few seconds to a few minutes, depending
on network speed, machine type, memory size, and other factors. On the
Login tab of the Project Manager dialog box, select a project and enter the
password for that project. Click Connect, then click Application Manager
when it becomes sensitized. From the Application Manager, select Seismic.
Use the Seismic Catalog to access the Charisma applications.
Starting IMain
The Charisma interpretation program, called IMain, can be started from the
Seismic Catalog using one of two procedures. One procedure is used when
beginning a new project, and the other procedure is used to open an existing
project.
••••••
Note: The Exit command is found in all IMain menus, and it serves the same
purpose in each. To ensure that all files and database transactions are closed
and the Restart utility is activated, each work session must be ended using
File > Exit.
1 From the IMain - Grid window, open the Options menu. Post Options to the screen
by clicking the dotted line.
3. From the IMain - Seismic window, open the Options menu. Post
Options to the screen by clicking the dotted line.
5. In the Grid Cursor Tracking dialog box, toggle Send, Receive, and
All Frames ON. (A toggle turns red to indicate that the function is
active.) Click OK.
6. In the Seismic Cursor Tracking dialog box, toggle Send ON, then
click OK.
7. Move the cursor on the seismic map in the Seismic window to view its
position in the Grid window.
2. To change the order of icons on the default Icon Bar, select any icon
from the left-hand side of the Icon Editor dialog box. Use the Edit
arrows to move the icon up or down in the Icon Bar.
3. To add an icon to the existing icon bar, click any icon under Available
Icons and click Add Icon (under Edit).
4. To delete an icon to the exciting icon bar, click any icon under
Available Icons and click Remove (under Edit).
Overview
After the initial assessment of the data and before interpretation can begin, the
appropriate Seismic and Basemap display parameters must be set to build
your visual workshop. A basic foundation for accessing the data must be
understood to enhance the workflow process. The Basemap window quickly
displays the distribution of available seismic, wells, and cultural data in the
project. The Seismic window also allows you to select available seismic data
and display well, marker, and log curve data. The most frequently-performed
task on an interactive system is accessing a new seismic display. Access can
be gained by a systematic progression through the data set or by a trial-and-
error process in search of a particular display that may clarify a particular
geological problem. A variety of display techniques are available for
alternative viewing and interpretation.
2D data is different in that the lines are not always evenly spaced or even
intersecting, so that selection of data sets must be more specific. 2D data can
be displayed with 3D data, provided the project has been defined as a 2D/3D
entity.
Chapter Objectives
After this chapter, you will be able to:
• Use Selections menu options
• Use Basemap Display menu options
• Use Zoom function
• Select and Display Crosslines, Inlines and timeslices
• Understand and utilize the Selection Stack
• Create composite displays
• Create a composite display between non-intersecting 2D lines
• Create random lines
• Create single random lines
• Create spider lines
• Create parallel lines
• Use Optical Stacking with Random Lines
• Select and display 2D and random lines
• Create Composite and Chair displays
• Set increments in the Seismic Selections dialog box
• Move through seismic data in any direction
• Query, Select, and Display boreholes (wells)
• Display boreholes with Markers and Log Curves
• Identify well objects
• Perform data decimation for display using the Squash option
• Split the IMain windows into multiple viewing frames
• Create wiggle trace displays and set wiggle display parameters
• Use colors in displays
• Select and modify a color table
• Create a color table
• Calculate seismic attributes
• Calculate distance and area using Planimeter tool.
• Use the WriteOn tool
Exercises
Using Zoom
Borehole Selection
Select Markers
Planimeter calculation.
1. In Basemap, open the Options menu and click Basemap Display. The
Basemap Display dialog box will open.
3. Click Setup located to the right of the desired option. This will display
an additional dialog box. These dialog boxes can be seen in for
Basemap Annotation, Cultural Setup, and Borehole Display.
There are two Zoom functions: Zoom In (z) and Zoom Out (Z). Both are
accessed from the Display menu under Functions. The Zoom In feature is a
point and drag procedure. Select the function and move the cursor into the
seismic display. The Zoom Out is a point and click feature using MB1 to
zoom out, and MB2 to zoom in.
4. Place the pointer on the seismic display where you wish to set the
increment and click MB1. Move the pointer up or down until you see
the desired increment displayed in the Message Area and release
MB1.
5. Click Next Section (l) or Loop Section (L). The seismic display will
refresh to the next or previous section. Click MB1 to repeat the
command and access the next or previous display in the stack.
Any composite line can have the direction of display reversed by using the
Flip function (x). Composite displays can also be created between 3D surveys
that overlap.
2D/2D Intersections
There is a special function available with 2D or 2D/3D datasets which enables
composite displays to be created between non-intersecting 2D lines. The
function is called 2D/2D Intersections.
Random Lines
Charisma contains two options for generating Random lines. The quickest
way to generate a single random line is to use the OTF Random Lines
function from the Basemap or Grid window. The other method is to create a
Random Group and then generate the desired type of random line via the
Generate Random Lines dialog box.
The OTF (On The Fly) Random Lines function is a method to draw, create
and display random lines quickly and simply, without using the Generate
Random Lines dialog box. A Random Group must be created or selected
prior to generating a new random line when using the Random Lines
function. This function is included to provide you with management
capabilities, such as accessing or deleting groups of lines. When a random
group is selected (Basemap > Selections > Random Groups), all lines
already existing in that group are displayed on the Basemap and become
accessible for display. If you are not interested in using this option, just create
all lines under the same random group. Random lines can be created both
from the Basemap and the Grid. However, an already-created random group
can only be selected/deselected from the Basemap.
Random lines can be displayed on the IMain Basemap. Line definition only
lines (OTF Random lines) will be displayed as a dashed yellow-green line.
Random lines saved to hard disk will be displayed as a solid line in the color
of the survey from which they were generated.
The Optical Stacking function can be used to enhance the display on Random
Lines. The function is accessed from the IMain - Seismic window under
Functions > Display > Optical Stacking. MB1 is used to execute the
function, and MB2 to reset it.
Spider Lines
Spider Lines are composed of straight segments that extend radially from a
common pivot point, like the spokes of a wheel. You can control the number
of legs, the angle between them, and the length of the segments in order to
gain the coverage you want. Figure 2.2 illustrates the ways in which this
feature can be used.
1) 2) 3)
pivot point
pivot point
Figure 2.2 Spider Lines using varying pivot points and angles
Parallel Lines
You can define a suite of parallel straight segments (Figure 2.3) using this
function. You control the length, closeness and azimuth of the lines. Parallel
lines are displayed using Select Section (s) and Next/Previous Section to
view each segment.
second base
first base segment
segment
line 1
line 2
line 3
line 4
line 5
Regenerate will recreate any random lines that have lost their seismic data.
This is useful if the data files have to be deleted for disk space reasons, as you
can keep the random line definition stored in the database and just use
Regenerate at a later time.
Delete Bulk Data is a utility for deleting the seismic data without removing
the line definition. If this option is used the random line will still be displayed
in the Random Group list, but will appear as a red/green dashed line instead
of a solid line. The line name will also appear in the Regenerate selection list.
The Delete button in the Generate Random Lines dialog box will delete the
line data and definition from the database.The Delete Random Lines function
can also be used to delete random lines from the Grid and Basemap window.
Borehole Selection
3. Click the Data Focus icon. This will open the Data Focus Selection
dialog box.
4. Set Show to Field, and click Expand. This will list the Fields and
Wells in the project.
5. Then, set Show to Borehole. This will display all the boreholes
available in the project.
Query Tool
CheckShot surveys
1 From IMain Seismic or Basemap windows, open the Selections menu. Click
Boreholes.
3. Click the Query Tool icon. The Query Tool dialog box will open.
4. Click on the Set the entire project as data focus icon to set the data
focus to the entire project.
5. Select Edit Query tab. Select all from borehole selection drop-down
menu.
6. Toggle on and select Containing from the cascade menu where you
have with Attribute.
7. Click the arrow to the right of Activity to open a drop-down menu and
select Well_Check_Shot_Survey from the list.
8. Click Add Clause to place the clause into the Query Text window.
9. Save the query for later use, if desired. Click the Save Query tab.
The procedure below assumes that a User Collection has been created in the
General Data Manager or the Borehole Manager.
3. Click the Query Tool icon. The Query Tool dialog box will open.
4. Click on the Data focus icon and set the data focus to the entire
project.
5. Select Edit Query tab. Select all from borehole selection drop-down
menu.
6. Toggle on and select with Attribute from the cascade menu. From the
drop-down menu below the cascade menu, select Name.
7. In the white text field to the right of Name, type in the name of
boreholes of interest. Wildcard keys (for example, *a*) can be used.
Click Apply or OK.
11. In Borehole Selection, click the ITC Broadcast icon in the lower
right corner.
12. In Collection Editor, type a name for the collection into the white text
field to the right of Name. Click Apply or OK.
14. In Borehole Selection, click the down arrow to add the selected
borehole(s) to the Selection list. Click Apply or OK.
Log Selection
The Log Selection dialog box can be used to set the preferred log curve when
more than one log curve of the same type exists for the borehole.
Selection
2. Highlight the desired borehole(s) and use the down arrow to add to the
Selection window.
3. Click Log Selection button to open a Log Selection window for each
highlighted and selected borehole.
4. In the Log Selection dialog box highlight the log curves (arrays) of
interest to add to the Displayed list. Click Apply or OK to activate the
selection.
On the Gridmap and Basemap, the borehole trajectory is projected onto the
horizontal plane and a symbol indicates the status (oil, gas, dry, etc.). This
borehole symbol is placed at the bottom hole location together with the
borehole name. A derrick symbol marks the surface location.
The Log Types Selection dialog box lists all the log curves that have been
defined for the boreholes in the project. The curve is always displayed along
the borehole, so it may be deviated or vertical.
Markers
Markers are selected for display from the Markers (c + k) selection box. The
box will list all markers defined for the boreholes in the project.
Wellties
A Welltie is a user defined point that will connect a marker to a surface. The
position is picked in time and based on seismic information.
Borehole Functions
There is an interactive part of the well system in the Charisma
Interpretation program that enables you to work with the well data. The
functions available include: Identify, Move, Define, Properties, and
Correlate.
When a project is defined and generated, predefined standard color tables are
created. (These are the recognized industry standard scales for the
display/attribute type.) Each table is displayed automatically, depending on the
display type.
When an item is selected for display (seismic, map, etc.) the system
automatically uses the pre-selected (default) color table corresponding to that
item. You can decide to change the display using another of the pre-defined
color tables.
From the options menu in the Seismic or Grid window, you can go to the
Colortable Editor to select or create a new color table. You can also import a
color table into IMain as long as it is in the XPM X-windows Pixmaps format
••••••
Note: A color can also be selected by clicking the Grab Color button and clicking
MB1 anywhere on the entire screen. The Grab Color button must be
reselected each time to pick another color.
The Color Definition dialog box allows you to edit an existing color table and
save the modifications. The procedure is very similar to creating a new color
table.
4. From the color palette or using the Grab Color button, select a color
to replace or insert into the active table.
5. Move the cursor inside the horizontal color scale and click MB1 to
place the color at the desired value. The selected color can also be
placed in multiple color scale values by holding MB1 down and
dragging along the horizontal color scale.
Color Manipulation
The Color Manipulation feature allows you to manipulate the selected color
table for the seismic or grid display.
3. Click the seismic section. The variable density display will now
become a wiggle trace display.
••••••
Note: When activating the Va-Wiggle Display function, avoid moving the cursor. This will also
zoom the seismic display.
••••••
Note: The wiggle parameter adjustments can be selectively assigned to either
inlines, crosslines, time slices, 2D lines, or random lines. To see the effect of
the parameter changes, make sure that the type of seismic line displayed
matches the type of line the parameters are applied to.
7. Click OK or Apply.
Squash Plots
Squash plots are a way of performing a data decimation (reduce number of
traces and or number of time/depth samples) to the seismic display to allow
for large regional line interpretation.
3. From Display, click Squash Plot. Use accelerator key ‘q’ to skip this
step. The pointer will change to a double-headed arrow, indicating that
a value is required.
4. While holding MB1, move the pointer up and down and/or left and
right until you see the desired decimation factors displayed in the
Message Area. The new section will be displayed in the Seismic
window.
5. To reset the display, click MB2 with Squash Plot as the active
function.
Multiframe Display
The Multiframe option allows the interpreter to split the Seismic or Gridmap
window into multiple viewing frames for sections and horizons. The
maximum number of windows that can be created is nine. Each frame consists
of a title bar, a pair of scroll bars (horizontal and vertical) and a content area.
All of the IMain tools for interpreting are available for each frame. In a
Multiframe layout, one of the frames is the active or main frame.
2. Click MultiFrame.
6. Click OK or Apply.
••••••
Note: Lock Multiframe Actions does not become active until after applying
Multiframe function.
Seismic Attributes
Seismic attributes can be generated for any display at the click of a button.
The calculations are performed instantaneously and require no storage. The
following seismic attributes are available in IMain.
Reflection Strength
Instantaneous Phase
Response Phase
Cosine of Phase
Instantaneous Frequency
Response Frequency
Apparent Polarity
Planimeter
The Planimeter tool is used for calculating map distance and surface area.
This can be used for a quick map distance measurement. It is also beneficial
for determining reservoir area and/or the areal extent of a fault block. The
function can be found under IMain Grid > Functions > Planimeter.
Distance and area units will be based on the project’s display unit system. For
instance, if the display units are set to “feet”, the planimeter results will be in
feet [ft.] and square feet [sqr(ft.)].
WriteOn
The WriteOn tool offers more flexibility for drawing objects through the use
of custom-built shapes, text, symbols and hyperlinks which is used in
enhancing your display on the Seismic window and the Grid window.The
WriteOn function can be accessed from the Seismic or Grid window under
Functions > WriteOn.
2. In the WriteOn tool bar, click on one of the drawing tools to select it.
3. On the last row of the tool bar are drop down menus for setting
different properties for the available tools. You can set the Line width,
color, fill, shapes, etc. Select the drop down menu where you want
changes for a property.
Overview
Mistie analysis corrects the differences in the time of coincident reflection events
on seismic data of different lines in the same 2D survey or different 2D surveys. A
mistie is a value associated with the intersection of two seismic lines.
The Mistie analysis tool is used to correct static time shifts that can occur when
different static datums are used or when time shifts are produced by using different
weathering thicknesses or static velocities. The Processing Toolbox functionality
can be utilized to correct seismic time shifts and phase shift.
It is important to note that mistie analysis works only on 2D data. In cases where
there are misties between 2D and 3D data in a project, a portion of the 3D data must
be converted to 2D lines via SegyOut/Segy2D Load before it can be analyzed. The
diagram below represents a generalized workflow for mistie analysis.
Exercises
Correlate Mistie
Correct Mistie
Determining
Mistie
3D Survey correction?
YES
Create NO
Random line
Select
2D Surveys
Extracting
and Printing
Mistie Values
Reference
Average Mistie Mistie
Calculation Calculation
Edit Mistie
Calculation
Modify
horizons
Seismic Misties
Determining Misties
The following procedures show how to export a 3D line to segy and load this segy
file as a 2D line. However, a detailed seismic data loading description is beyond the
scope of this course.
1 In the Seismic Catalog, select Charisma Utilities > Seismic Data Management
>SEGY Data>SEGY Out.
4 Click Set Selection Options. Toggle on Cube to export inlines or crosslines. Toggle on
Random Line to export a Random Line. Click Done.
5 If Random line is toggled on, the Selection Flags dialogue box will appear. Set Select
Lines to Yes. Click Done. If Cube is toggled on, the CubeSelect_popup window will
appear. Select desired inline or crossline cube. Click OK. For the selected cube, set the
desired line and time range. Click Apply.
6 Click Show Survey Information. Check the information and click Done.
7 Click Make Selection and highlight the random line. Click Add line to list and Done.
8 Click Output Units. Check that the units are correct and click Done.
9 Click Output Parameters. Note where the SEGY file is stored. Change the output file
file path as needed and click OK.
2 Select an existing 2D survey. In this case, the line to be loaded is added to an existing
survey.
••••••
NOTE: A new 2D survey can be created in Charisma Utilities > Seismic Data
Management > Survey Manager. The line can be loaded into this new
survey.
3 Click IO Parameters.
5 Click Get Tape parm.... and select the SEGY file. Click OK.
7 Click Dump functions and in the Dump Commands window, click Next, click Auto
Scan, then click Close.
8 Select File>Exit.
2 Select 2D survey.
3 Click IO Parameters. Click Alloc tape... (even if this is a disk file). Select the SEGY file
and click OK. Click Apply and Close.
8 Click Display test panel. Look at the seismic to see if the seismic acceptable.
2 In the SEGY 2D Load window, click List parameter file. Our 2D line should be listed
under Available lines.
5 Check that the correct seismic Version is selected and that Vintage = Scale1. This
name comes from the previous scaling procedure. The name of the line can be
changed, if desired. Make sure the CDP and SP ranges are correct. The navigation is
read from the trace header of the seismic disk file.
8 If the line name was changed, click again List parameters file.
9 Highlight our 2D-line and click Load seismic/nav. Select the SEGY file and click OK.
The line will now be loaded. The loading is finished when the text Loading
completed appears.
The Correlate Mistie function is used to visually adjust the mistie for individual
intersections directly on the seismic window.
After analyzing the static seismic mistie, the seismic data can be adjusted to reflect
the correct seismic tie by utilizing the Processing Toolbox.
After correcting for seismic misties, misties may still exist. These may be caused by
utilizing generalized shifting parameters during re-processing of the entire 2D
survey. Dynamic misties may also still be present.
Extracting the horizon mistie values can be done in the Basemap window using the
Mistie Calculation dialogue box. This will show the actual value in milliseconds at
each intersection point on a line-by-line basis.
Misties are corrected from the Mistie Calculation dialogue box in the Basemap
window. There are four functions used for calculating the correction value(s). If you
do not see the correction value displayed at the end of the line(s), then go back to
the Basemap Display options and toggle on Print Correction. The four correction
functions follow.
Use this function to calculate correction values based on all of the mistie values
previously extracted. Averaged values are derived across the data set, which
minimizes the mistie at each intersection.
This function is used to generate a single correction value on a line-by-line basis, based
on the average mistie along the individual line. Any previously stored correction value
for that line will be updated in the database.
The function, Apply Corrections, allows you to modify the interpretation time for
the selected horizon(s). This is done by applying the last stored correction values to
the horizon values. The same correction values may be applied to more than one
horizon, however, only one horizon at a time may be modified.
The use of the Intermediate Time Level (ITL) is to apply a floating time datum to
all seismic data associated with the 2D lines of a project. Seismic data includes
horizons, faults, grids, well trajectories, and markers. For example, ITL would be
used to correct for static problems due to acquisition methods or parameters,
migration errors or imprecision, or processing velocity errors. A secondary use
could be to correct misties.
1 A profile associated with the line needs to be obtained. This profile should be an ASCII
formatted file that can be loaded into the database using Segment Load. A typical
source could be a text file output from the Mistie program in IMain or an elevation file
from the processing center.
2 An ITL Horizon needs to be created prior to loading the profile ASCII file. This is done
from Seismic Catalog>Data Manager>Surface Manager by selecting the Create
option. The Surface Set type should be set to ITL. If it is not possible to select this
option, it is because there is already an existing profile. You can either use this definition
or delete it, then create a new ITL profile.
3 Proceed to Segment Load under Input and Output from the Seismic Catalog menu.
Load the profile into the system. Select Import from the Functions menu and proceed
to input the appropriate parameters. The Input Filename is the ASCII file name. This
file should be in the lineload directory under project work directory. If it is not, the whole
path name may be utilized. Select the Dump file option to view the file in the Segment
Load - Import Parameters window. Define the format of the data and its location in the
file. The option ITL segments should be selected. This allows you to select Surface
selection where you can only select the ITL Horizon that was previously created in
step 2. After defining the file format (by either highlight and select, or by manual
definition) select Set in import window and the ITL Horizon and format definition will
be passed to the main Segment Load - Import Parameters window for execution.
The ITL Horizon is loaded. The user has the option to apply this datum shift or not. The
toggle switch is located under Options>Seismic Display in the Seismic window. If the
ITL Correction option is not selectable (gray color rather than black), then the profile
has not been loaded or is not available.
If the ITL Correction option is on, then all information associated with the project is
referred to this datum. This includes interpretation grids and profiles that can be
exported to other software modules such as MapPlot or other software systems.
Overview
Horizons mark the boundaries between different rock units. Picking a reflector
across the seismic section is carried out using a predefined activated horizon grid.
The interpretation can be carried out manually, or by a combination of manual and
automatic tracking methods. Horizons can have a number of surfaces associated
with them.
Multiple surfaces can be associated with each horizon, which enable interpretation
of multiple picks for the same horizon at the same coordinate location. This feature
is useful with reverse faulting, overthrust zones, “wedging” events, etc., or for
interpreting inlines, crosslines and slices independently on 3D surveys. Multiple
surfaces are also useful for interpretation of 2D surveys with steeply dipping beds
(separate surfaces for unmigrated dip and strike lines). The surfaces are individually
numbered and can be selected freely during interpretation.
Additional tools are available on the Charisma system which are designed to assist
in the horizon interpretation. The horizon flattening tool allows proper analysis of
structural evolution of growth faults by repeatedly stripping away the layers above
the interpreted horizon. The Seismic Correlation function is used to define an area
of the seismic display to use as a correlation window. This window can be moved to
correlate events, such as horizons, across faults. The correlation window can be
displayed on the current selection or any other seismic display selected after the
creation of the correlation window. Model Centric Interpretation has been
introduced in GeoFrame 4.0 with the addition of Interpretation Data
Managers but will not be discussed in this basic course.
Exercises
Horizon Definition
Horizon flattening
The creation of new horizons can be performed any time during the life of the
project. They can be defined prior to starting the interpretation work or at any time
later. Horizons and their associated surfaces may be defined from Options >
Horizon Definition in the seismic window or from within the IMain - Horizon
Selector window which is launched from Selections > Horizons in the Grid or
Seismic window.
Some editing of the Horizon information is done in the Surface Manager which is
accessed from the Seismic Catalog under Charisma Utilities > GeoModel
Interpretation Management and Mapping > Surface Manager.
All horizons that have been created for the project either in Selections > Horizons
or from Horizon Definition are available for selection. You will first select relevant
horizons from a list of all horizons associated with the project; then you will activate
one horizon for interpreting. The ‘active horizon’ will be displayed in the IMain -
Grid window.
Representation Locking
5 To unlock the representation, click Apply. This will clear the status from “Locked” to
blank. This means that the particular representation is available for editing by any other
user who shares this project.
••••••
NOTE: Update Status: In some cases not all changes in the locking status are
updated automatically while the dialogue is open. Use the Update Status
button if necessary.
As you interpret, you can adjust various graphical aspects of the horizons, line ties,
grid plots, and other related displays on the Seismic window. The color and style of
the active horizon can be changed. You can also project interpretation from previous
and later sections onto the current display as an interpretation guide as well as
display 2D grids on a 3D section (and vice versa) if they exist. The horizon
representation on the Seismic window can be controlled by a combination of the
style, width and background settings. If the style is set to Solid, the feature is
displayed with a solid line in a chosen color. If the style is set to As Is, the line will
be displayed in the original horizon color. If Dashed, it will be displayed as a dashed
line. The dashes are composed of the foreground color, and either the original
horizon color (if background is set to Horizon) or blank (if background is set to
None). Use this functionality to color code horizons. For example, as you activate
and interpret the active horizon it will appear in the default color, a light green. You
can change this color by activating the horizon and picking a new color from the
color palette as the foreground color.
Once a horizon is activated, you can start to interpret it. Two functions can be used
for that purpose: Draw for manual picking and Autotrack for automatic tracking. If
you have a new horizon and intend to use Autotrack, the tracking parameters must
be set up and stored before interpreting. The IMain - Grid window is automatically
updated with your interpretation for the active surface or horizon. For 3D
interpretation only one time pick is stored for each bin location. If an inline is
interpreted followed by a crossline, the previous pick at the intersection point will
be updated on the inline. For 2D interpretation, a time pick is available for each trace
location.
Point-to-Point Drawing
5 Click the point where you wish to begin interpretation. A dot will appear at the point. If
in Draw with Rubberband mode, a dashed black and white line will follow the cursor
movement.
The color of this dot will be the active horizon color, which by default is light green. The
user can change this if another color is desired using the Seismic Display options
under Seismic window > Options. The user can change the size of this dot by toggling
on the Single Points option under the Seismic Display > Interpretation menu.
6 Move along the horizon and click MB1 again. A green line will automatically join this
point with the previous one.
••••••
NOTE: If you need to move back to correct an already interpreted part of the
horizon, press MB2 and re-draw that section of the horizon. Do not forget
to use MB2 to terminate the connection when you come to a fault or you are
finished interpreting that section of the horizon.
Continuous Drawing
4 From Interpretation, click Draw. Use accelerator key d to skip this step.
5 Place the pointer at the location where you wish to begin interpretation. Hold MB1
down and move along the horizon. A green line will follow the pointer indicating the
position of the interpretation. Interpretation will be drawn as long as MB1 is held down.
••••••
NOTE: Do not forget to use MB2 to terminate the connection when you come to a
fault or you are finished interpreting that section of the horizon.
Use the Delete function if you wish to erase incorrect interpretation. Delete
activates an eraser in the form of a rectangle that can be moved over the section,
erasing every pick that comes within its area.
••••••
NOTE: This operation is not reversible!
3 From Interpretation, click Delete. Release MB1. (Use accelerator key D to skip this
step.) The cursor will change to a rectangle.
5 The size of the eraser rectangle can be adjusted by holding down MB2 and dragging
to adjust the size. You should activate the eraser some distance above or below the
horizon and then move the box once it is displayed. This avoids accidental deletion. The
green active horizon picks are erased, indicating the removal of the picks from the
database. The Gridmap window is automatically updated.
Horizon Flattening
This function enables the user to flatten the currently displayed seismic section on
any active or passive horizon. It is then possible to interpret the selected horizon on
this flattened section and all picks will be restored to their correct position upon reset
of the display.
Horizon flattening (Figure 5.1) can be used to check the accuracy of stored picks,
especially in heavily faulted areas. By flattening the chosen horizon, its geological
age is effectively reduced to zero, creating a datum. The picks of horizons below the
flattened horizon are corrected to display their accurate position on the seismic
traces, so it should be easier to find correlation across these horizons. This feature
allows proper analysis of structural evolution or growth faults by stripping away the
layers above the interpreted horizon.
Figure 5.1 Horizons prior to flattening (left) and Horizons after flattening
(right).
Seismic Correlation
The Seismic Correlation function is used to define an area of the seismic display to
use as a correlation window. This window can be moved to correlate events across
faults on the current selection or any other seismic display selected after the creation
of the correlation window.
Overview
This chapter introduces you to some of the automated horizon interpretation and
map editing techniques that are available within the Charisma system. The main
functions include:
• Autotrack
• Loop Autotrack
• Interpolation
• ASAP (Automatic Seismic Area Picker)
• Deleting different interpretation types
The map editing techniques include the ability to edit by interpretation type.
Interpretation types include: Seismic interpretation (manual and autotracked),
automatic interpretation (ASAP and Loop Autotrack), and interpolated
interpretation.
Exercises
Using Autotrack
Using Interpolate
Using ASAP
The Autotrack feature allows you to quickly and accurately pick an event, as long
as the signal-to-noise ratio is sufficiently high. Tracking can be done on a variety of
wavelet features such as a minimum (trough) or maximum (peak) amplitude or
upper or lower zero-crossings. Autotrack parameters must be defined from the
AutoTrack Parameters dialogue box found under the Options menu of the
Seismic window. If these parameters have not been previously defined, the dialogue
box will be automatically displayed on the screen upon the first selection of
AutoTrack for a newly defined horizon that is active.
Autotrack Parameters
Filter Constant
Reflection
Max Change
Refine Interpretation places the source interpretation to the nearest peak, trough or
zero-crossing rather than at the sample itself, increasing the accuracy of the
interpretation to a sub-sample level. If the refinement option is enabled, autotracking
will take place according to the following rules.
• Curve is full, reflection is>0: refine at maximum
• Curve is full, reflection is < 0: refine at minimum
• If curve is lower or upper, take the actual value to be the one of minimum
reflection or maximum reflection that is closest to the reflection setting.
— If this value is less than -40: refine at minimum
— If it is greater than 40: refine at maximum
— If between -40 and +40: refine at nearest zero crossing
Grid window
3rd line
First line
in loop 2nd line
Draw first
point (EXECUTE)
Loop Autotrack
2 Interpret two crosslines, one at either end of the zone you wish to loop autotrack. Select
an inline on the edge of the area to be autotracked and look for the tie points from the
two crosslines. Set the inline increment to the desired step for the loop. Use the Set
Increment (y) function in the Seismic Selections menu.
4 From Functions, open the Interpretation submenu. Click the dotted line to post the
menu to the screen. Use Loop AutoTrack to put a single point (MB1) slightly to the left
of the left-hand tie point.
5 Click to the right of the right tie-point using MB3. The system will start tracking
between the seed points in an inline direction, by the user defined increment. You can
view the interpretation being picked as it loops through each line.
Interpolation
Interpolation is used to fill in time values on the horizon grid between interpreted
lines.
3 From Edit Map, click Interpolate. Use accelerator key x to skip this step. The pointer
will change to a cross.
4 Drag an expanding rectangle over the area to interpolate. The interpolation will be
performed when you release MB1.
With the Interpolate function, you can only interpolate inside a square or rectangle.
It is useful to be able to define a polygon for interpolation; for example, you may
want to follow a structure, which obviously does not have the shape of a rectangle.
The functions Define Area and Interpolate Inside Area are used together to create
a polygon for interpolation of non rectangular areas.
3 From Edit Map, click Define Area. The pointer will change to a cross.
4 Use the pointer to draw a polygon around the area you want to interpolate by clicking
node points of the polygon using MB1. Click MB3 to join the ends and close the
polygon.
6 Starting outside of the defined area, click and drag a box to encompass the entire
defined area. Release MB1 and the interpolation will be limited to the area defined by
the polygon.
The general Delete function uses a delete eraser to delete one, all, or any
combination of interpretation types (hand drawn, autotracked, interpolated,
contoured or unknown source).
Delete All: Delete All is a special function that will delete all the interpretation
types defined above. Using this function will remove everything from inside the
rectangular map eraser. This function does not take into consideration any
interpretation types or flags.
If you accidentally delete interpretation, you can revert to the last interpretation edit
saved in the database. This would be the last time you clicked on Save Edits or the
point at which you enabled the Recall function.
1 Make sure that a horizon is set active and displayed in the IMain - Grid window.
4 Click the dotted line at the top of the Edit Map. This will leave the menu on the screen.
Move the menu to the side so that it does not overlay the map.
5 Select Delete All from the menu. The pointer will change to a rectangle. Select the area
of the map to delete. Press MB1 on the areas to delete. By holding MB1, you can
continue deleting. Use accelerator key E to skip this step.
6 Select Recall from the menu. Use accelerator key e to skip this step.
Contouring is a useful form of interpretation on the IMain - Grid, which can tie
together interpretation from separate seismic sections. This is particularly useful
when interpreting 2D seismic lines. These contours can be digitized on the Grid
Window and can be used to enhance the accuracy of control points within the
horizon. Before drawing contours on the map, you need to set the correct contour
level. Contours can be drawn using the Point-to-Point drawing method or the
Continuous drawing method.
3 Set the contour level by sliding the bar in the Contour Levels dialogue box to the right
or left. Set the Contour Interval by doing the same.
You may select the Highlight Contour option from the Contour Levels dialogue box
by selecting the toggle button to the left of the option using MB1. This option will
highlight the selected contour value in purple on the Color Bar in the lower right corner
on the IMain - Grid. This is strictly optional, but can be to good help in the contour
drawing process.
7 From Edit Map, click Draw Contour. Use accelerator key d to skip this step. The
pointer will change to a cross.
8 Use MB1 to digitize the contour on the IMain - Grid. The contour will be the value you
have set, so take the color of that representation in the color bar.
9 To terminate the contour, click MB2. A red stop sign will appear on the screen.
You may use a faster option, Set Contour Level, to set the contour level. The
function is found in the Edit Map menu and allows you to place the cursor on the
IMain - Grid Window and point to a specific Interpretation location. The grid cell
value at that point will become the active contour level. That value will then be
displayed in the Contour Levels dialogue box. It will also be highlighted in purple
in the Map Info dialogue box and on the IMain - Grid if the option Highlight
Contour is active.
A few things need to be completed before tracking an event using ASAP. ASAP
allows you to use a newly created horizon with a few seed points or an existing
horizon with interpretation. It is necessary to pick seed points for the tracker to use
as input. The minimum input requirement for the tracker is one interpreted X, Y, Z
value or welltie within the volume to be tracked. These seed points can be picked
using Draw, Autotrack, or Loop Autotrack from the Seismic window. They can
be picked on the IMain - Grid window using Draw Contour or Interpolate.
Wellties can also be considered.
Each seed point will be evaluated against the constraints set by the user in the
Tracking Parameters window. Only those points meeting the constraints will be
used as input (seed points). The user can optionally “snap” all seed points to the
selected event (e.g. minimum, maximum, zero crossing) adjusting each pick within
a user-defined time range. The mask defining the seed point “type” can also be used
as a selection criteria. For example, use as input all values defined with the Draw
and Autotrack functions, but ignore those created by Interpolation. Additionally,
the user can set the update policy for each point type.
As the tracker begins to expand out from all valid seed points, each cell value will
be assigned a mask code recording the “parent-child” relationship. Once a location
has been tracked, it becomes a potential parent to all empty neighboring locations.
Several grid editing and highlighting functions are available from the IMain - Grid
window using the Functions > Edit Map menu, allowing the user to highlight the
parent/child relationship for a given location and to edit tracked locations. ASAP
parameters and execution are started from IMain - Grid > Functions > ASAP.
The ASAP Tracking Parameters dialogue box (Figure 6.3) is used to define all the
necessary input and constraint parameters required to use the ASAP tracker. The
most critical and frequently changed parameters are located in the main dialogue
box. ASAP consists of five main parameter settings: Event, Quality, Correlation,
Area, and Seeds. The Track Technique selected, has a lot of influence on how
well your grid is filled during the tracking. The Charisma Online help provides
a lot of good information on the ASAP parameters.
2 Select a point in the grid window with MB1. All the ancestors of the chosen grid cell
selected will be highlighted.
3 Select a grid point in the grid window with MB2. All the points that have that gridpoint
as parent will be highlighted.
4 Click MB3 to undo the last selection. If several selections have been highlighted, they
will be removed one at a time by successive clicks of MB3.
1 Select/highlight child points using the Show Parent/Child Relation function (MB2).
2 Select Delete Child Points from the ASAP menu. All the selected/highlighted child
points will be deleted.
2 From Functions, click Edit Map. Click the dashed line at the top of the menu. This will
display the Edit Map menu.
3 From Edit Map, click Delete. The Delete Interpretation dialogue box will be displayed.
Toggle off all interpretation types except Automatic Interpretation.
4 Move the cursor into the map area and it will take the shape of a rectangle. If you would
like to resize the rectangle, press and hold MB2. Drag the lower right corner until the
desired size is obtained and release MB2.
5 To delete the area in the rectangle, click MB1. Move the rectangle over other areas to
be deleted while holding down MB1. If something is deleted by mistake, immediately
select Recall from Edit Map. Click the map.
Now you may change the ASAP parameters and execute the program again.
Overview
The Fault Interpretation module within the main interpretation program provides
the user with a set of tools for interpreting geologic structures. These structures
include faults, salt domes, unconformities, diapirs, and other structures requiring
more than one interpretation value per X, Y location. In this chapter, all descriptions
of functionality refer to fault interpretation since this is the majority of work that is
done with this module. The term fault cut is used within the chapter and refers to
interpretation done on vertical seismic sections. The term Fault Boundary refers to
interpretation done on horizontal sections. These include time slices and attribute
maps in the IMain - Seismic window and time interpretation maps, subgrids, and
attribute maps in the IMain - Grid window.
When defining the geometry of faults, the time picks or data points are stored as
segments, as opposed to the traditional grid-based data points, which are stored with
only one value per grid cell. At minimum, a segment will contain two X, Y
coordinate pairs. Fault segments can be grouped together and assigned to a fault cut.
Functions for automatic fault cut assignment aid the user in correlating faults from
section to section. Triangulation creates a three dimensional surface, allowing the
fault cut to be gridded for contouring and mapping.
Exercises
Fault Interpretation
Fault Interpretation
There are five dialogue boxes associated with the Fault Interpretation module. The
user should become familiar with each of the parameter options within these boxes.
Read this section before starting an interpretation as these parameter settings will
affect the outcome of the interpretation. Three dialogue boxes are in the Seismic
window and two are in the IMain - Grid window.
From the Fault Interpretation Display Options dialogue box, the user controls
display options for the Fault Interpretation module on the Seismic screen. In
addition, parameter controls for automatic fault cut assignment and fault cut
projections are located here.
2 From the Options menu, select Seismic Display. This will open the Seismic Display
dialogue box.
3 From the Seismic Display dialogue box, click Setup located to the right of Fault
Interpretation. This will open the Fault Interpretation Display Options (Seismic)
dialogue box.
New Fault cuts are defined from the Seismic window under Options > Fault
Definition, or from the IMain - Fault Selector box using the Create a new object
icon.
The IMain - Fault Selector dialogue box will list all fault cuts defined in the
database for your current project. Any new fault cuts you define will be added to this
list. You will use this box to activate individual fault cut sets for any of the fault
operations. The Unknown fault cut set, is used to hold all unassigned fault cuts, it is
defined by the system when the main interpretation program is initiated for the first
time within a project. To access this dialogue box, select Selections > Faults in the
Seismic window.
Deletion of Fault cut sets has to be done in the Project Surface Data Manager
which can be launched from the IMain - Fault Selector through the Launch Data
Manager icon.
A fault cut set must be active to interpret fault cuts. The Unknown cut set is active
by default upon the first entry into the main interpretation program. Any fault
interpretation done before creating new sets will be assigned to the Unknown fault
cut set. After creating new fault cut sets the user has the option to set one set active
at a time. All fault interpretation will be assigned to the active fault cut set, unless
the Auto Assign option is engaged and certain parameters are set.
The Fault Interpretation Display Options (IMain - Grid) dialogue box is used to
display the fault cut and fault boundary information on the IMain - Grid window.
The Fault Interpretation Display Options dialogue box in the Grid window is
very similar to the corresponding box in the Seismic window, with the exception of
Passive Fault Boundaries and a TBar Scale. The range scale for displaying Fault
cuts, Contacts, and Fault boundaries is in time (ms) and depth (ft., M.) instead of
distance. To use the time or depth range scale, the option Depth must be selected
under the Color column instead of Fault. Also, the TBar Scale allows the display
of heave and throw of the fault in map view.
2 From Options, click Grid Display. The Grid Display dialogue box will open.
3 From Grid Display, select Fault Interpretation by clicking the toggle box to the left of
Fault Interpretation. This will enable the Fault Interpretation Display Options in the
Grid window.
4 Click Setup to the right of Fault Interpretation. This will open the Fault Interpretation
Display Options dialogue box.
The Fault Plane gridding of a fault cut set is now performed in the Grid
Computation Manager which is available in the IMain - Grid window.
Fault cut - a sequence of X, Y, and Z points defining a fault geometry, such as a fault
on vertical seismic sections. A fault cut contains at least two points (or segment
nodes).
Segment nodes (picks) - the knee points defining a fault cut or fault boundary
(Figure 7.1). The segment nodes are defined by the cursor position upon clicking the
left mouse button for the Draw Fault and Draw Fault Boundary functions. These
points are indicated by small squares in the color of the assigned fault cut.
Segment
nodes
Fault Cut Set - is composed of a set of related (or assigned) fault cuts.
Unknown Fault Cut - is defined when you enter IMain for the first time. It is used
for all unassigned fault cuts until such time as you wish to define a Fault Cut Set
and assign Fault Cuts.
Area polygon - an area polygon is a temporary polygon drawn on the active Grid
Display to define polygons for deleting and interpolation of grid points which fall
inside the polygon.
Contact points - these are the points of intersection between a Horizon and a Fault
Cut.
1 Select Fault Interpretation from the Functions menu on the Seismic window. Move
the pointer to the right and select the dashed line at the top of the menu. This will keep
the Fault Interpretation submenu on your screen for easy access.
2 In the IMain - Seismic window, select Selections > Faults. In the IMain - Fault
Selector dialogue box, select the Faults by highlighting them with MB1. Activate one
of the Faults by using the Activate button or by double clicking on the name of the Fault.
3 Select Draw Fault Cut from the Fault Interpretation submenu. Place the pointer on
the seismic section at the beginning of the fault and press MB1. Move the pointer down
the fault pressing MB1 whenever a small bend in the fault is encountered. Each click of
MB1 defines a segment node. A dashed line will appear as the fault is drawn. This
dashed line is an uncommitted fault cut.
4 When you have reached the last point on the fault, press MB2 rather than MB1 to
digitize the final point and commit the fault cut. The dashed line will now become a solid
line in the color assigned to the active fault cut.
5 To delete a committed segment, select Delete Fault Cut. Place the pointer on the fault
cut and press MB1. This will highlight the segment nodes with small squares. Next,
press MB1 to delete the fault plane.
••••••
NOTE: A fault cut can also be deleted by holding down MB1 and expanding a
square box around part of the fault cut. This will highlight the segment
nodes with small squares. Next, press MB2 to delete the fault cut. If there
are fault projections from adjacent seismic sections displayed and your
square box encompasses these projections, the actual fault cuts from
adjacent sections will also be deleted.
Using Undo
The Undo function is used to remove tentative fault points (Cuts, Contacts,
boundaries) not yet saved to the database. If you have selected the wrong segment
for the function or picked an incorrect point for the position of a fault node, you can
rectify the selection before executing any function. For example, when digitizing
new nodes with Draw Fault, the segments indicated by a dashed line can be
removed one point at a time each time you click Undo using MB1.
1 Select Draw Fault Cut from the Functions menu on the Seismic window and move
the pointer to the right and select the dashed line at the top of the menu. This will keep
the Fault Interpretation submenu on your screen for easy access. This step is not
necessary if the Fault Interpretation submenu is already posted on the Seismic
window.
2 Select Draw Fault Cut (Insert points, Extend, Draw Contacts, or Draw Fault
Boundary) from the Fault Interpretation submenu. After digitizing an unwanted
segment, select Undo from the Fault Interpretation submenu using MB1. The last
segment digitized will be removed. Each click of MB1 will remove an unwanted
segment.
••••••
NOTE: Undo will also de-activate a fault cut selected for Delete Fault Cut, Assign
Fault Cut, Remove Point, Split, or Compute Contacts. once MB2 has been
pressed to execute the function, Undo does not apply.
Using Extend
The Extend function allows the user to add segments to the end of existing fault cut
or fault boundaries. This function can also be used to join separated segments into
a single segment, however, it should not be used for adding segment nodes between
joined nodes of a segment. Insert Points is used for this purpose.
1 Select Extend from the Fault Interpretation submenu. Click the fault cut you want to
extend with MB1. The end segment nodes will be highlighted with small squares in the
assigned color of the fault cut. Click the desired end node. The selected segment
node will become enlarged. This represents the segment node to be extended and you
will now see a solid white and black line as you move the pointer on the Seismic
window. This black and white line acts as a rubber band as you digitize the new portion
of the segment.
2 Move the pointer to the desired length of extension and press MB1. Repeat this step
for further extension. Do not forget to use Undo for unwanted fault cuts.
3 To commit this fault cut, press MB2. The dashed line will now become a solid line in the
color assigned to that fault cut.
The Insert Picks function is used to add segment nodes by inserting nodes into
existing fault cut. New segment nodes can only be inserted between two existing
nodes. Operations with this function must begin and end at segment nodes.
1 Select Insert Picks from the Fault Interpretation submenu. Click the Fault cut. All
nodes will be highlighted.
2 Click the desired node. The selected segment node will become enlarged and you will
now see a dashed line as you move the pointer on the Seismic window. This line acts
as a rubber band as you digitize the new portion of the segment.
3 Digitize the points to be inserted by placing the pointer in the desired locations and
pressing MB1. The last point during the insertion must be on an existing segment
node.
4 To commit the inserted points, press MB2. The dashed line will now become a solid line
in the color assigned to the active fault cut and the added points should be visible.
Removing Picks
The Remove Pick function is used to remove segment nodes from existing fault cut
or fault boundary. only one segment node can be removed for each execution of this
function.
1 Select Remove pick from the Fault Interpretation submenu. Click the fault cut or
fault boundary. All nodes will be highlighted.
2 Click the desired node. The selected segment node will become enlarged. This
represents the node to be removed.
3 To remove this segment node, press MB2. The segment nodes on either side of the
highlighted node will now be joined together as one segment.
The Move Pick function is used to move segment nodes on existing fault cut or fault
boundaries. only one segment node can be moved for each execution of this
function.
1 Select Move Pick from the Fault Interpretation submenu. Click the fault cut or fault
boundary. All nodes will be highlighted.
2 Place the pointer on the desired node and press MB1 again. The selected segment
node will become enlarged and you will see a dashed line as you move the pointer on
the Seismic window. This line acts as a rubber band as you select the new location for
the segment node.
3 To commit the new segment node, press MB2. The dashed line will become a solid line
in the color assigned to the active fault cut. The new shape of the fault cut or fault
boundary should be visible.
Using Split
The Split function is used to remove segments from existing fault cuts or fault
boundaries. This enables the user to break apart a fault cut or fault boundary into
two or more distinct segments. The selected fault cut must contain a minimum of
four segment nodes to be split.
1 Select Split from the Fault Interpretation submenu. Place the pointer anywhere on
the fault cut or fault boundary and press MB1. The first click of MB1 will highlight all
nodes.
2 Click the segment to be deleted with MB1. The two segment nodes on either side of
the selected segment will become enlarged.
3 To delete the segment and split the fault cut or fault boundary, press MB2. Extend may
be used to reconnect the fault or fault boundary, if necessary.
The IMain - Fault Selector dialogue box under Selections > Faults on the Seismic
window is used to select fault cuts for display and to turn on or turn off projections
and Triangulations.
The Fault Interpretation Display Options (Seismic) dialogue box under Options
> Seismic Display > Fault Interpretation > Setup. on the Seismic window is used
to turn on or turn off fault cut intersections (cross postings) and fault boundary
intersections (cross-postings). It is also used for annotating these intersections.
2 Place the pointer on the square box to the left of Fault Cut Cross Posting, Fault
Boundary Cross Posting, and/or Annotate Cross Postings and press MB1. These
boxes should turn red when on and gray when off.
3 Select the desired symbol for the fault cut and fault boundary cross postings by placing
the pointer on the rectangular box to the far right located under Symbol and press
MB1. There will be three options, Square, Cross, or Circle. Slide the pointer up or
down to make the selection. If the default symbol is the desired one, then this step may
be omitted.
4 Click Apply. To deselect or turn off this information repeat the second step, however,
the box should turn back to gray upon pressing MB1.
The IMain - Fault Selector dialogue box under Selections > Faults on the Seismic
window is used to turn on or off fault projections. The Fault Interpretation Display
Options dialogue box under Options > Seismic Display > Fault Interpretation >
Setup is used for setting the search distance for displaying projections.
1 In the IMain - Fault Selector dialogue box, highlight the faults you want to project
on the seismic sections.
1 To display or turn on projections, click the Toggle Projection icon so that on is
displayed in the Proj column next to the selected Fault Cuts Color column.
2 Choose the type of projections to display from the Fault Interpretation Display
Options dialogue box under Options > Seismic Display > Fault Interpretation >
Setup. Active Projections is the default.
3 Check the Projection/Assignment Range to make sure it has a large enough value
to see the adjacent sections. If the value is too small, make it larger by placing the
pointer on the slide bar and moving it to the right while pressing MB1. Also check the
Projection Count and increase the value if it is too small. If an exact value for
Projection/Assignment range is wanted, place the cursor to the left or to the right of the
slide bar. By clicking MB1, the slide bar will move one unit per click.
4 Click Apply.
Fault Cuts may also be projected using a distance color scale instead of the
conventional dashed lines in the color of the fault cut. The distance option will
display the fault cut projections in different colors as a function of distance from the
active section. The user has control of the total distance and the colors used for the
display.
1 Open the Fault Interpretation Display Options dialogue box under Options >
Seismic Display > Fault Interpretation > Setup
2 In the dialogue box, change the Color option of the Fault Cuts from Fault to Distance.
4 Choose Manual or By Scale from the Range Def button. If you choose Manual, set
the minimum and maximum color scale by clicking and typing values in the Min/Max
text fields. If you choose By Scale, set the extremes of the scale using the slider bar
underneath.
5 If you want to see parts of the projections outside the set range, toggle on the Display
Out Of Range Segments option. The part of the segment out of range will appear in
white.
6 To change the color scale, click the drop down menu to the right of Pick Color with
MB1.
7 Click a color in the master palette. Then, place the pointer on the projection distance
color scale at the position you want the new color. Press MB1 and drag the pointer
along the scale to fill in blocks of color.
8 Click Apply.
.
Red
Min Max
-50 50
Figure 7.2 If the Min/Max values are set to -50 and 50 and the interval
between lines is 25 meters, the seismic display should look like
Figure 7.3 with the Distance option applied.
Line No. 100 101102 103 104 Line No. 100 101102 103 104
Line 102 is the active section Line 103 is the active section
Line 102 is the active section on the Seismic window with the color scale applied as
shown in Figure 7.3. A single color value will be given to each projection because
of the number of colors available on the color scale and the distance values selected
(Figure 7.2). A Min value of -50 will display the two projections, yellow and blue,
to the left of the active section since that is the direction of decreasing X, Y values;
a Max value of 50 will display the two projections, green and black to the right of
the active section since that is the direction of increasing X, Y values (Figure 7.3).
The active seismic section will always be placed at zero with respect to the
Min/Max values. If you advance one line to the right in the example above, Line
103 will be placed in the center of the color scale and line 100 will not be seen,
unless the option Display Out of Range Segments is active. If active, then Line 100
will be displayed in white since it is farther than 50 meters from active section.
Fault Assignment
Introduction
Manual assignment uses Assign Fault Cut from the Fault Interpretation submenu
in the IMain - Seismic window. If fault projections are visible on the seismic section
and are selected (highlighted) with the fault to be assigned, the projections will be
assigned simultaneously to the active fault plane.
1 Select Fault Interpretation from the Functions menu on the Seismic window and
move the pointer to the right and select the dashed line at the top of the menu. This will
keep the Fault Interpretation submenu on your screen for easy access. This step is
not necessary if the Fault Interpretation submenu is already posted on the Seismic
window.
2 Select Faults from the Selections menu on the IMain -Seismic window to open the
IMain - Fault Selector box. In the Displayed section of the box, highlight the desired
Fault Cut Set name with MB1. Then activate the fault cut set by clicking the Activate
button.
3 Select Assign fault cut from the Fault Interpretation submenu. Place the pointer on
the segment to be assigned and press MB1. The segment nodes will be highlighted
with small squares in the assigned color of the original fault cut. This represents the
fault to be assigned. Another way of selecting the faults cut(s) for assignment is to draw
a box around the fault cut and its projections.
4 Press MB2 and the fault color should change to the color of the active fault cut set. This
fault is now assigned to the active fault cut set.
These steps involve an assignment of faults cuts on several sections that geologically
belong to one Fault Cut Set. Therefore, the term multiple fault cut assignments
does not mean assignment into several sets at one time, but rather several fault cuts
into one Fault Cut Set.
1 Open the IMain - Fault Selector box. In the Displayed section of the box, highlight the
desired Fault Cut Set name with MB1. Then activate the fault cut set by clicking the
Activate button. This will enable fault cut assignments to that fault cut set.
2 Using the Toggle Projection icon, set the Proj toggle switch in the IMain - Fault
Selector dialogue box to on to post the projections of the fault cut to be assigned. Also,
check to see if the Proj toggle switch is turned on for the destination fault cut set as well.
3 Select Fault Interpretation from the Functions menu on the Seismic window. Move
the pointer to the right and select the dashed line at the top of the menu. This will keep
the Fault Interpretation submenu on your screen for easy access. This step is not
necessary if the Fault Interpretation submenu is already posted in the Seismic
window.
4 Select Assign Fault Cut from the Fault Interpretation submenu. Press MB1 and use
the pointer to draw a box around the fault cut to be assigned and its projections. The
segment nodes will be highlighted with small squares in the assigned color of the
original fault cut. This represents the faults to be assigned.
5 Press MB2 and the fault color should change to the color of the active fault cut set. This
fault and its displayed projections are now assigned to the active set.
Fault A Fault B
Segments interpreted
on the current line
The Automatic assignment feature will analyze the geometry of the fault cuts
within the Projection/Assignment Range to find the best fault assignment. If a
reasonable correlation cannot be found the segment will be assigned to the Unknown
fault cut set. The example in Figure 7.4 illustrates how automatic assignment is used.
In this figure, the faults were interpreted in lines 100 and 105 and manually assigned
to the planes Fault A and Fault B. After line 110 was selected, the Auto assign
feature was turned on and the Unknown fault cut set was activated. When each one
of the two segments were drawn and stored, the system automatically assigns them
to the fault cut sets Fault A and Fault B even if the Unknown fault cut set was active.
This feature relieves the interpreter from having to switch back and forth between
active fault cut sets. The automatic assignment is performed based on the analysis
of the geometry of the fault cuts located within the distance defined by the
Projection/Assignment Range.
These steps involve an assignment of faults cuts on several sections that geologically
belong to one Fault Cut Set. Therefore, the term multiple fault cut assignments
does not mean assignment into several sets at one time, but rather several fault cuts
into one Fault Cut Set
1 Select Grid Display. Select Setup to the right of Fault Interpretation. Toggle on Fault
Cuts and Annotate Fault Cuts.
2 Click Apply. The faults should now be displayed in the IMain - Grid window.
3 Open the IMain - Fault Selector box. In the Displayed section of the box, highlight the
desired Fault Cut Set name with MB1. Then activate the fault cut set by clicking the
Activate button. This will enable fault cut assignments to that fault cut set.
4 From the IMain - Grid > Functions menu, post the Fault Interpretation submenu.
5 From Fault Interpretation, select Assign Fault Cut. Use the pointer to draw a box
crossing the faults to be assigned. The segment nodes will be highlighted with small
squares in the assigned color of the original fault cut. This represents the faults to be
assigned.
6 Press MB2 and the fault color should change to the color of the active fault cut set. This
fault cut is now assigned to the active fault cut set.
Triangulation
The Fault Edit dialogue box accessed from the IMain - Fault Selector dialogue
box is used for triangulating fault cuts in the IMain - Seismic window.
Contact Points
The Contact points are the points of intersection between a horizon and a fault cut
segment.
Horizon
Fault cut
1 The Fault Cuts have to be displayed in the seismic section for the contact points to be
computed. Select them for display from the IMain - Fault Selector dialogue box.
2 From the Seismic>Options menu, select Seismic Display. Select Setup to the right
of Fault Interpretation. Check the Contact Closeness to make sure it has a large
enough value to see the adjacent sections. If the value is too small, make it larger by
placing the pointer on the slide bar and moving it to the right while pressing MB1. Click
Apply.
3 Choose a contact point display style from the Symbol column to the right of Contacts.
You may choose either Circle, Square, Cross or Line. Click Apply. This will set the
display style for the Seismic window only.
5 From Fault Interpretation, select Compute Contacts. Press MB1 and use the pointer
to draw a box crossing the fault cuts (and its projections) to be calculated. The segment
nodes will be highlighted with small squares in the assigned color of the fault plane. To
calculate contact points for one fault only, click the fault cut. This will highlight only one
fault for calculation.
6 Press MB2 and the contact points should appear in the selected style on the IMain -
Grid as well as the IMain - Seismic window. If the circles do not appear, increase the
Contact closeness and repeat the last two steps.
1 The Fault Cuts have to be displayed in the grid window for the contact points to be
computed. Select them for display from the IMain - Fault Selector dialogue box
accessible form the IMain - Seismic window under Selections > Faults.
4 Make sure the Fault Cuts radio button is toggled on (red color) in the Fault
Interpretation Display Options dialogue box. If it is off, the computed contact points
will not be seen on the seismic window.
5 In the Fault Interpretation Display Options dialogue box, check the Contact
Closeness to make sure it has a large enough value to see the adjacent sections. If
the value is too small, make it larger by placing the pointer on the slide bar and moving
it to the right while pressing MB1. Place the pointer on Apply and press MB1.
6 Choose a contact point display style from the Symbol column to the right of Contacts.
You may choose either Circle, Square, Cross or Line. Click Apply. This will set the
display style for the Seismic window only.
Fault gap
Contact
points displayed
with circle
symbol
8 Choose a contact point display style from the Symbol column to the right of Contacts.
You may choose either Circle, Tbar or Line. Click Apply. This will set the display style
for the IMain - Grid only.
9 From the IMain - Grid > Functions menu, post the Fault Interpretation menu.
10 From Fault Interpretation, select Compute Contacts. Use the pointer to draw a box
crossing the faults to be calculated. The segment nodes will be highlighted with small
squares in the assigned color of the fault plane. To calculate contact points for one fault
only, place the pointer on the fault cut and press MB1. This will highlight only one fault
for calculation.
11 Press MB2 and the contact points should appear in the selected style on the IMain -
Grid as well as the IMain - Seismic window. If the circles do not appear, increase the
Contact closeness and repeat the last two steps.
••••••
NOTE: If Compute Contacts is repeated on the same fault cut(s), the old contact points
are not removed, leading to an overlay of several points. Old contact points
should be removed manually with Delete Contacts.
Contact points can be manually drawn on the active seismic section using Draw
Contacts. The user has control of the placement of fault intersection points. You
may also need to draw fault contacts by hand if automatic computation fails for
some part of the horizon. Since contact points are associated with a particular
horizon, it is necessary to activate the correct horizon before using Draw Contacts.
This option is only available on the Seismic window.
1 Check the IMain - Grid or the IMain - Seismic window to see if the correct horizon is
active. The name of the active horizon can be seen in the information area in both
windows. In addition, it can be seen at the top border of the IMain - Grid unless another
surface is displayed.
3 Select Draw Contacts from the Fault Interpretation submenu. Click the intersection
of the fault cut and the active horizon.
4 Move the pointer down the fault (you will see an elastic band as you move the pointer)
to the next intersection point and press MB2. The contact points should appear in the
selected style on the Seismic window.
••••••
NOTE: If Draw Contacts is repeated on the same fault cut(s), the old contact points
are not removed, leading to an overlay of several points. Old contact points
should be removed manually with Delete Contacts.
Like fault cuts, contact points can be assigned and reassigned to the active fault cut set.
This can be done from the Seismic or the Grid window.
1 If the correct fault cut set is not active, open IMain - Fault Selector dialogue box from
the IMain - Seismic > Selections > Fault menu. Highlight the desired fault cut set and
press the Activate button.
2 Post the Fault Interpretation submenu from the Functions menu in the window you
want to work (IMain - Seismic or IMain - Grid).
3 From Fault Interpretation, select Assign Contacts. Use the pointer to draw a box
crossing the contacts to be assigned. The nodes will be highlighted in the assigned
color of the original fault cut set. This represents the contacts to be assigned.
4 Press MB2 and the contact points should change to the color of the active fault cut set.
On the IMain - Grid window, the contact points can be displayed with the Tbar symbol.
This symbol allows the user to see the heave (horizontal displacement) and the
direction of throw (vertical displacement) on the fault. Using the Tbar symbol, the
amount of horizontal displacement can be seen by the line displayed across the fault
gap and the arrow identifies the direction of throw on the fault; therefore, it is necessary
to have two contact points on each fault cut.
1 From the IMain - Grid > Options menu, select Grid Display.
2 Select Setup to the right of Fault Interpretation. Click the Symbol menu box to the far
right of Contacts.
3 Click Tbar.
4 Click Apply. This will set the display style for the IMain - Grid only.
If the Tbar symbol is selected and there is only one contact point or the fault is almost
vertical, the IMain - Grid will display a star rather than a Tbar.
North
East
Fault gap
Single contact
points with Tbar
✱
symbol
✱
✱
✱
✱
✱
Figure 7.7 Contact points on grid displayed with Tbar symbol and Star
display
Fault Boundaries
Fault boundaries are used to define the limits of a surface, such as the intersection
points of the up and downthrown sides of a fault and a horizon surface. Fault
boundaries are assigned to faults/horizons.
To begin digitizing fault boundaries, select the appropriate time slice or attribute map,
check the active horizon, and the active fault cut set, and follow the steps below.
1 Select Fault Interpretation from the Functions menu on the window you want to work
from and move the pointer to the right and select the dashed line at the top of the menu.
This will keep the Fault Interpretation submenu on your screen for easy access.
2 Select Seismic Display. Select Setup to the right of Fault Interpretation. Check the
toggle buttons for Fault Boundaries, Fault Boundary Intersections, and Annotate
Fault Boundaries. These options will probably be toggled to the on position, since this
is the default setting. If they are not active, place the pointer on the square boxes to the
left of the option and press MB1. Place the pointer on Apply and press MB1.
3 Select Draw Fault Boundary from the Fault Interpretation submenu. Place the
pointer on the horizon (on the IMain - Grid), time slice (IMain - Seismic) or attribute
map (IMain - Grid or Seismic window) at the beginning of the position for the fault
boundary and press MB1. As you move the pointer, a dashed black and white line will
follow the cursor movement. This black and white line acts as a rubber band. Move the
pointer to the next position or knee point of the fault boundary and press MB1. Each
click of MB1 defines a segment node.
5 To commit the fault boundary, you may press MB2 or MB3 depending on how you wish
to terminate the fault boundary. If the fault boundary is a closed polygon, then digitize
the last point by pressing MB3. The fault boundary will be closed automatically. The
dashed line will now become a solid line in the color of the active fault plane. If the fault
boundary is not a closed polygon, then use MB2 to digitize the last point and commit
the fault boundary.
6 To delete a committed fault boundary, select Delete Fault Boundary from the Fault
Interpretation submenu. Place the pointer on the fault boundary or draw a box
crossing unwanted segments and press MB1. This will highlight the segment nodes
with small squares. Press MB2 to delete the fault boundaries)
••••••
NOTE: The editing functions Undo, Insert Picks, Remove Pick, Move Pick,
Extend, and Split may also be used with fault boundaries. These functions
work in the same manner with Draw Fault Boundary as they do with Draw
Fault Cut.
Like fault cuts and contact points, fault boundaries can be assigned and reassigned to
the active fault plane. This can be done from the Seismic or the Grid window.
1 If the correct fault cut set is not active, open IMain - Fault Selector dialogue box from
the IMain - Seismic > Selections > Fault menu. Highlight the desired fault cut set and
press the Activate button.
2 Select Fault Interpretation from the Functions menu on the window you want to work
from and move the pointer to the right and select the dashed line at the top of the menu.
This will keep the Fault Interpretation submenu on your screen for easy access. This
step is not necessary if the Fault Interpretation submenu is already posted on the
window you are working from.
3 Select Assign Fault Boundary from the Fault Interpretation submenu. Press MB1
and use the pointer to draw a box crossing the fault boundaries to be assigned. The
nodes will be highlighted in the assigned color of the original fault cut set.
4 Press MB2 and the fault boundary should change to the color of the active fault cut set.
A fault boundary can be generated automatically from the IMain - Grid window
using the function Fault Boundary Generation. The computed fault boundaries
will be assigned to the fault cut set that the input contact points belong to.
2 Select Fault Interpretation from the Functions menu on the IMain - Grid window and
move the pointer to the right and select the dashed line at the top of the menu. This will
keep the Fault Interpretation submenu on your screen for easy access.
3 Select Fault Boundary Generation from the Fault Interpretation submenu. The
Fault Boundary Generation dialogue box will come up. Press MB1 and use the
pointer to draw a box encompassing the contact points you wish to use as input for fault
boundary generation. The nodes will be highlighted in assigned color of the fault cut
set.
4 Press MB2 to confirm the selection and to make the Fault Boundary Generation
options active. All of the selected contact nodes will be highlighted in white. To change
the selection, repeat step 3 and 4.
5 In the Fault Boundary Generation box, toggle on the required generation method,
and click Apply to start the calculation.
6 When completed, the fault boundary is shown in the IMain - Grid and the Seismic
windows updated with the new fault boundary intersections.
It is often necessary to delete interpretation inside a fault gap for the purpose of
contour mapping. These values may cause unwanted contouring inside the fault gap.
The functions Define Area and Delete All Inside Area are used for tidying up fault
gaps and other areas where there should be no time values. Define Area uses
existing Fault Boundaries as a guideline or can be drawn manually. Interpretation
inside this defined area will be deleted upon executing Delete All Inside Area. The
function Recall can be used immediately after Delete All Inside Area, if
interpretation is deleted by mistake.
1 Select Edit Map from the Functions menu on the IMain - Grid window and move the
pointer to the right and select the dashed line at the top of the menu. This will keep the
Edit Map submenu on your screen for easy access.
2 Select Define Area from the Edit Map submenu. All segment nodes for all the
boundaries on the map should become highlighted.
3 Place the pointer directly on top of a segment node and press MB1. Move the pointer
to another node and press MB1 again. As you move the pointer, the dashed black/white
line will snap to the fault boundary if you continue to press MB1 on segment nodes. You
may skip a few segment nodes, however, if you want to use the fault boundary as the
area to delete all inside, you should close the area by ending on a segment node.
4 Use MB3 to digitize the last segment node and close the area. You will now see a heavy
line in the color of the Unknown fault cut defining the area to be deleted.
5 Select Delete All Inside Area from the Edit Map submenu.
6 Press MB1 and use the pointer to draw a box completely crossing the polygons defined
by using Define Area. Upon releasing MB1, the interpretation within the area will be
deleted.
••••••
NOTE: Define Area may be used to draw an area anywhere on the IMain - Grid. It
does NOT have to follow existing fault boundaries. To manually draw an
area, use MB1 to digitize the area, followed by MB2 or MB3 to commit the
area. (MB3 will close the polygon automatically) Remember, the area
segment(s) will always take the color assigned to the Unknown fault cut set.
Use Delete All Inside Area to remove the interpretation. See the last step of
above procedure.
••••••
NOTE: The function Delete Area from the Edit Map submenu will delete any
unwanted area segments created by Define Area on the IMain - Grid. These
area segments are not stored in the database and will be removed by the
main interpretation program upon exiting. However, sometimes these
segments may overlay an important area of the IMain - Grid and need to be
removed from the display before exiting. When using Delete Area, use MB1
to draw a box touching the unwanted area segment(s) followed by MB2 to
delete the segment(s).
1 Select Edit Map from the Functions menu on the IMain - Grid window and move the
pointer to the right and select the dashed line at the top of the menu.
2 Select Define Area from the Edit Map submenu. Place the pointer on the fault
boundary. All segment nodes should become highlighted. Place the pointer directly on
top of a segment node and press MB1. Move the pointer to another node and press
MB1 again. As you move the pointer, the dashed black and white line will snap to the
fault boundary if you continue to press MB1 on segment nodes. Digitize away from the
fault boundary and include an area with interpretation. Use MB3 to digitize the last point
and close the area. You will now see a heavy line in the color of the generic fault plane
defining the area to be interpolated.
3 Select Interpolate Inside Area from the Edit Map submenu. Press MB1 and use the
pointer to draw a box completely crossing the polygons defined by using Define Area.
Upon releasing MB1, the interpretation within the area will be interpolated.
Faults, contact points, and fault boundaries may be displayed with a time/depth and
color option on the IMain - Grid. This allows the user to identify the time or depth
of occurrence in milliseconds or feet/meters using a color display. The user also has
control of the colors within the color bar and the minimum and maximum values.
2 Place the pointer on the selection box to the right of Fault Cuts, Fault Boundaries,
and/or Contact Points in the Color column and press MB1 to select Depth.
3 Set the minimum and maximum color scale by clicking and typing values in the
Min/Max text fields.
4 To change the color scale, place the pointer on the scale and press MB1. The Color
Definition dialogue box will appear.
5 Place the pointer on a color in the master palette and press MB1. Then place the
pointer on the color scale at the position you want the new color. Press MB1 and drag
the pointer along the scale to fill in blocks of color.
Overview
You can use GeoViz to do the following operations in a time or depth 3D view:
• Build an interactive, 3D view of a reservoir
• Display all Charisma and IESX data types
• Correlate borehole and seismic data
• Include 3D structural and stratigraphic interpretation
• Define a deviation survey for accurate drilling recommendations
• Integrate geologic data, including porosity and lithologic changes in true 3D
form
• View a prospect with accurate spatial positioning, provided by true 3D
coordinate geometry
GeoViz Explore allows the user to view various data items and manipulate displays
without altering the original data. GeoViz Explore is a visualization tool.
Interpretation functions are not available for use in GeoViz Explore.
In this manual, only a few of the basics of GeoViz and GeoViz Explore are covered,
with an emphasis on GeoViz. A two day GeoViz course is available to cover
additional details.
Exercises
Access GeoCube
Cube Cutting
Access GeoViz
Starting GeoCube
GeoCube is started from the IMain - Seismic window. After you have opened the
GeoCube window, you may proceed to load the seismic data, or seismic cube, into
your machine’s memory.
Use the Load Cube dialogue box to define the cube extent and load it into memory.
When more than one cube is loaded into memory, use the Select Cube dialogue box
to select the desired cube.
GeoCube inherits the general display environment set in the IMain - Seismic
window. All the display attributes for horizons, faults, wells and cultural data, which
are set in the Seismic Display dialogue box, will affect the GeoCube window. In
the same fashion, the selection of horizon surfaces, fault planes, wells, logs,
markers, and so on, is performed with the Selections menu in the IMain-Seismic
window.
The IMain - GeoCube window has six main file menus; File, Functions, Options,
Selections, User, and Help.
Display modes
Zoom: This function can operate in two different modes: rubber band zoom and
point and click zoom.
The rubber band zoom uses a three-dimensional wire frame to indicate the extent
of the new visible volume. Locate the cursor on the front face at one of the corners
of the area to zoom in and press MB1. The three-dimensional wire frame will be
displayed; move the cursor to resize it. The extent of the wire frame across the front
face will determine the zoom factor. The depth of the volume will change to keep
the current aspect ratio.
The incremental zoom operates by clicking MB1. Every time the button is clicked,
the zoom factors along the three axis will be increased by a fixed percentage. Be sure
not to move the mouse while clicking the button using this mode.
Zoom out: Invoke the Zoom function and click MB3. Every time you click the
button, the three zoom factors are decreased by a fixed percentage.
Default Zoom: This function resets the display to the original cube extent. This
function will compute zoom factors such that the whole cube is fit to the window.
View Angle: This function allows you to change the angle at which the cube is
viewed. Invoke the function, locate the cursor on the cube and hold MB1. A wire
frame representing the cube extent will be displayed. While holding the button,
move the mouse until the desired view is obtained and release the mouse button to
re-display the cube.
Slice: Use this function to change the selection displayed on any of the cube faces.
Invoke the function and place the cursor on the desired cube face. Press MB1 and
push the cube face. On the message field at the lower left corner of the screen will
be displayed the section at which the cursor is currently located. Once you obtain
the desired section, release the mouse button. After slicing the cube in, it is possible
to use this function in the opposite direction. This function can be used on the cube
faces or on the chair display faces.
Chair On/Off: Invoking this function causes a subcube to be removed from the
front corner of the cube. To reestablish the full cube display, use this function again.
Once a Chair Display is built, the faces of the chair can be changed using the Slice
function. If the View Angle is changed while in this display mode, the removed
subcube may move to the front corner of the new display.
Flip: Two opposite faces of the cube can be exchanged by using this function.
Invoke the function, locate the cursor on the desired face and click MB1. To restore
the original display, execute the function again.
Chair Display, Slice, Flip, Cut, Draw, etc. can be used in a flattened cube. To
flatten the cube with another horizon, just point to the new horizon and execute the
function again. Click MB2 to reset this function.
Set Color Focus: Since each face of the cube may display a different attribute, each
one using its own color table, this function helps to determine which one will be
affected when the Color Manipulation and Color Definition dialogue boxes are
used. Before any operation is performed in these dialogue boxes, invoke this
function, point to the face of the cube using the target color table and click MB1.
The GeoCube Info box will display the active color table. It is only necessary to use
this function if the three faces of the cube display do not have the same attribute.
Movie
The Movie functions allow you to generate live displays that loop sequentially in the
inward or outward direction, starting from any cut or flat face of the cube. Functions
for single step, one-way or two-way movie displays are available. Control for the
display speed and increment is provided in the GeoCube > Options > Movie
dialogue box. If the movie function is invoked while in chair display mode, it will
be executed on the faces of the chair.
The Cube Cutting submenu offers a group of functions that allow you to remove a
portion of the cube using a horizon or fault surface as a boundary. Also, it is possible
to perform cuts along user defined surfaces.
Normal horizon interpretation and fault interpretation can be carried out on any of
the cube surfaces.You have available to you most of the tools that are used in the
IMain - Seismic window.
Options Menu
The Options menu provides a series of dialogue boxes. These dialogue boxes can
be used to set parameters that control or complement the way that many of the
functions work. Information Area, Color Definition, and Color Manipulation
dialogue boxes perform some of the same functionality as in the IMain Seismic and
IMain Grid windows.
GeoViz and GeoViz Explore are started from Charisma IMain - Seismic window
> File menu or from the Geoframe Application Manager > Visualization
Catalog.
GeoViz gives the user the opportunity to interpret and create additional data.
GeoViz Explore gives the user the opportunity to utilize the many visualization
tools available in GeoViz, but none of the interpretation tools.
GeoViz Window
After opening GeoViz, the GeoViz window will display the wireline 3D cube
frame.The user is provided with a number of menus and icons to assist in viewing,
manipulating and interpreting the 2D and 3D data.
The wireline 3D cube frame can be manipulated using the 3 mouse buttons. MB1
(left) is used for zooming in and out. When selected, the pointer appears as a
modifying lense. MB2 (middle) is used for rotating the cube. The pointer appears
as a small hand. MB3 (right) is used for translation of the cube. The pointer becomes
a four directed arrow when MB3 is selected.
The Display menu is used to select various data types from Charisma and other
GeoFrame applications. This data can be selected graphically or from a list.
The data listed in the Display menu can be displayed in the GeoViz window without
loading a seismic volume. If too much data or too many different types of data are
displayed, they can be hidden from the GeoViz window based on type of data.
The exercises describes the procedures for displaying and hiding seismic data,
horizons and boreholes.
1 From Geoviz window, select Options>Hide Objects. or from IconTool bar, click Hide
Objects icon.
2 Select and highlight desired data type from the list, click OK.
3 Notice in the GeoViz window upon re-display, that the selected data type has been
removed from the view.
To view the seismic data as a volume, the data needs to be loaded into GeoViz. The
data can be in the Time or Depth domain. The domain can be selected from:
Options > Z Domain, or by clicking on the Z domain button in the lower right
corner of the GeoViz window.
Volumes not surfaces are being picked. This can be useful for delineating seismic
anomalies such as bright spots. Voxel volumes can be displayed and attached to a
horizon.
To pick in the voxel volume, the user specifies a seed point. From this point, all
surrounding voxel values are checked against a range of values allowed by the user.
The process continues generating a picked voxel volume for those voxels meeting
the criteria.
1 From GeoViz window, select Interpret > Voxel Pick > Pick to open the Voxel Picking
dialogue box. You must have a volume loaded in the session before you can use the
Pick function
2 Click Sample button, then <Shift> + MB1 on desired location in voxel display. This will
fill in the Sample value parameters.
4 Adjust Picking Limits to cease voxel picking beyond a certain percentage or number
of voxels.
6 Click Pick to begin auto picking of voxel volume. A voxel volume will be created. The
volume can be best viewed if other data types are turned off for display.
Overview
The user can define and create a new grid library to be used with 2D data. The map
area, orientation, and the row and column spacing can be defined for the grid. If a
new 2D grid is defined, the previous 2D grid interpretation, like fault boundaries
attached to the 2D mother grid, interpolation, and 2D contours will be lost. These
data items may be saved by exporting and reimporting them via GridLoad.
The 2D Regridding function is used to copy and regrid the interpretation from the
2D seismic lines to the 2D mother grid of a horizon. It is also used to go from a 2D
grid interpretation to a 2D line representation.
Exercises
Create a 2D Grid
2D Interpretation
The first step in the 2D Regridding process is to define a map area and create the
2D grid library for the map area or area of interest.
2D Regridding
The 2D Regridding function is used to copy and regrid the interpretation from the
2D seismic lines to the 2D mother grid of a horizon. It is also used to go from a 2D
grid interpretation to a 2D line representation. When performing 2D regridding, the
interpreted 2d grid interpolation and the 2d manual contours can be saved, if desired.
Overview
The IMain - Grid > Functions > Grid Manager menu contains a group of
functions used in manipulating grids or interpretation data in IMain. The menu
consists of the Grid Computation Manager, the Survey AOI Grid Manager,
and the Define Grid Library function
The Survey AOI Grid Manager enables one to interpret on Mother Grids that
cover only a sub-area of a 3D-survey. This provides the user with the ability to
interpret in smaller areas without the associated database overhead of a larger
survey. Multiple users can therefore interpret on the same horizon within different
grid libraries and later combine them together within the original survey grid library.
The Grid Constructor is used to construct a grid that contains data from several
grids, regardless of which survey they originally belonged to. It is designed to
enable simple gridding and contouring of multiple 3D survey projects. Any grid,
regardless of attribute, may be used in the Grid Constructor. The output grid may
be put into any grid library. The grid may be written to a surface (horizon) already
defined or written to a scratch grid.
The Gridding dialogue provides the main gridding algorithm for IMain. In IMain,
both 2D grid and 3D grid representations are stored in a grid form. For 3D, each
trace interpreted is written into the 3D grid. For 2D data, the 2D line interpretation
is written into a 2D grid, if the grid has been created for that particular horizon
(surface). The interpreted input grid library defines the gridding area and the final
grid interval to be used by the convergent gridding method. Convergent gridding
is a general purpose gridding algorithm, which can model a variety of data types. It
can be used for modeling random or clustered data such as 2D data, or scatter data.
Creation of a Fault Plane grid after it has been triangulated is also performed under
the Gridding option of the Grid Computation Manager.
Exercises
The Charisma Grid Manager main dialogue box (IMain - Grid > Functions >
Grid Manager > Grid Computation Manager) consists of Single Grid
Operations, Two Grid Operations, Equation Operations, Gridding, and Grid
Constructor operations. These are a group of interactive functions used to perform
logical and arithmetic operations between grids or operations on a single grid.
Operations on grids require input and output. A input grid is referred to as the
Source Grid. In all cases, except Copy or Save, the default destination grid is always
the Scratch Grid. The Scratch grid can be saved as a sub-grid under a Reference
Grid. Two Grids Operations requires a first source and a second source as the input
grids.
Add/Subtract Constant will apply a bulk shift up or down to any selected grid
(time, depth, amplitude etc.). In addition to this, you have Multiply by constant
and Divide by constant.
Filter offers the user a choice of two filters: Hamming and Biharmonic. This will
have the effect of reducing highs, filling lows, and smoothing small features.
Absolute Value converts all grid values to positive values. Input may be a grid of
any type.
Create constant Grid generates a grid with the same value in all grid cells. The user
can define different Grid types, so that when the grid is saved it has specific
attributes. The different grid types are: Time, Isotime, Depth, Isopach, Interval
Velocity, Average Velocity, and Amplitude Map.
Copy will copy the contents from one existing grid to another. Grids of different
types cannot be mixed. An amplitude grid cannot be copied into a time grid. If the
source is of type time, a primary grid can be used for the destination.
Grid Regenerate will regenerate all the subgrids connected to the source grid. For
example, the subgrids may have been deleted to save disk space; Grid Regenerate
will allow them to be recreated. If the interpretation in the Mother Grid has changed,
all the subgrids created from this Mother Grid will be incorrect. Grid Regenerate
is also very useful in this specific situation.
Statistics and Volume Calculations are other operations that can be performed
under the Single Grid Operations.
The following set of functions are accessed by setting the function to two grids
operations in the Grid Computation Manager dialogue box.
Merge / OR will merge two grids together. The First Source will have the highest
priority in areas where the two grids overlap. This is a very useful tool and can be
used to bring together different sides of fault blocks that have been interpreted
separately, if the user wishes to map them together. This can also be used for
merging nonconforming layers with overlying layers.
And will keep the values from the First Source in all overlapping areas, and leave
all other values blank.
Exclusive OR will blank out all the areas that do overlap, leaving only the non-
overlapping areas displayed.
Add will simply add two grids and their values together. Fault information can be
carried from either one, both, or none of the grids.
Subtract will subtract the Second Source from the First Source. The grids can be of
any subgrid type. Fault information can be carried from either one, both, or none of
the grids.
Multiply allows the user to multiply two grids together, for simple calculations
within IMain.
Grid Constructor
The Grid Constructor is used to construct a grid that contains data from several
grids, regardless of which survey they originally belonged to. This can be used to
merge 2D grid interpretation with 3D interpretation and to combine 3D
interpretations from multiple surveys. Any grid, regardless of attribute (i.e.,
TimeInterpretation, depth, or amplitude) may be used in the Grid Constructor.
Boundaries may be copied, if desired. The output grid (constructed grid) may be put
into any grid library. The grid may be written to a surface already defined or be
written to a scratch grid.
The Survey AOI Grid Manager is used to copy interpretation from Mother Grids
of one survey consistent grid library to Mother Grids of another survey consistent
grid library. The Survey AOI Grid Manager can be accessed through the
Functions > Grid Manager menu in the IMain - Grid window. The Survey AOI
Grid Manager provides the user with the ability to interpret in smaller areas
without the associated database overhead of a larger survey. Multiple users can
therefore interpret on the same horizon within different grid libraries and later
combine them together within the original survey grid library.
Within the Survey AOI Grid Manager, the user can create and define survey
consistent grid libraries, select which survey consistent grid library to use and copy
interpretation between 3D survey grid libraries and survey consistent grid libraries.
The Survey AOI Grid Manager dialogue box (Figure 10.3) is divided into two
main sections:
1. Set Grid Library
2. Copy Data
This is the part of the dialogue box where you select the 3D Seismic Survey,
create/select/activate Grid Libraries for use when using the Survey AOI Grid
Manager.
The user can select among grid libraries that are survey consistent with the selected
3D survey. This selection will be used for exporting from or importing to depending
on the copy choice made in the Copy Data section of the dialogue box.
••••••
NOTE: The survey grid library selected here will appear in the Representations.
dialogue box (IMain Grid > Selections > Representations). Only one 3D
grid survey library can be active (interpretable) at one time for one single
survey even, if there are several existing survey grid libraries for that
particular survey.
Copy Data
The user selects Import to or Export from the Mother Grids of the 3D Survey Grid
Library by toggling on one of the radio buttons in Figure 10.4. The icons describe
the copy-direction between the Mother Grid of the 3D Survey Grid, and Mother
Grids of other survey consistent grids. The default radio button is Export.
Export is used to copy interpretation from a larger grid library to one or more
smaller grid libraries. Import is used to copy interpretation from one or more
smaller grid libraries to a larger grid library.
Select which mother grid libraries you want to copy to and from, from the AOI Grid
Libraries list. If you want to copy mother grids to and from more than one grid
library, you can set the copy order in the Selection list. The top selection will be
copied last and be the top layer in an import. Fault boundaries and Contacts may
also be copied. You can copy for time and/or depth domain. The interpretation to
copy is made by selecting Horizon/Surface entries from the Horizons list.
No Value Transparency, similar to the one in Grid Constructor, defines how the
copy will work. If it is toggled on (default), no values will be copied from the source
grid where it contains no interpretation in the grid cell (CDP). In other words; if the
toggle is on for an Export to where the source grid contains no interpretation in the
grid cell, the resulting output grid will take the values from the Selection grid
libraries. Toggling this button off will make the Survey AOI Grid Manager use
what ever values it first encounters, whether no-value or not.
If the grids we are copying from (import) contain no values in the grid cells, the
value copied into the larger grid will be dependant on the priority order in the
Selection listing, if there is any survey overlap. The upper most selection has the
highest priority, if it contains values. However, if the upper most grid has no values,
then the values from the next grid down in the selection list will be used.
Overview
Map attributes can be generated for any time or depth horizon at the click of a
button. The attributes are used to enhance the time/depth seismic interpretation by
extracting specific characteristics of the reservoir or zone of interest. Additional
geological information can be obtained by tieing well data with the attribute
generation to aid interpretation and qualitative analysis. Interpretation can be
performed in any attribute map when the attribute is displayed as a seismic section.
A more detailed discussion of each attribute follows. Tools including Volume
Reflection Spectrum analysis (VRS), Correlation Mapping, Variance Cube and
Trace Reconstruction allow the interpreter to manipulate seismic data easily and
efficiently, yielding graphic displays interpretable by all.
The use of color is very important in attribute displays. When an attribute is made,
the display will automatically use a pre-defined color bar. The color bar, located in
the lower right corner of the Seismic and Grid window, is always available for
identification of the scale and color range.
The Correlation Mapping function generates an attribute map with values derived
from computing the cross-correlation of each trace against a number of adjacent
traces. This attribute is useful in detecting changes in the seismic signature caused
by faults or other structural or stratigraphic features.
The Variance cube can be created and used to highlight faults and subtle
stratigraphic features in a 3D seismic volume. The variance cube algorithm is a
direct measurement of dissimilarity rather than a measurement of similarity
Exercises
Four types of attribute maps can be generated: Surface Based mapping, Volume
Based Attribute mapping, Grid Based Attribute mapping and VRS (Volume
Reflection Spectrum) Attribute mapping. Surface Based Attribute maps extract
information from the seismic data near the picked horizon; a minimum window of
one data sample is used. For example, an amplitude map, which shows variations in
amplitude along a particular surface. Volume Based Attribute maps describe
changes within or over a specified interval. The interval may be defined as a time or
depth window around a horizon or the interval between two horizons. Both the depth
and time domain calculations use trace and interpreted horizon data as input for the
calculations. Grid Based Attributes use only interpreted horizon as input and show
variations between grid cells. For example, the Dip Map very effectively highlights
faults. The Attribute Maps are extremely powerful as subtle geologic, structural and
stratigraphic features are readily seen and enhanced via the manipulation of the
seismic data through the computations.
• Response Frequency
• Response Strength
• 1. derivative - Seismic Amplitude
• 2. derivative - Seismic Amplitudes
The Attribute Map Generator (Figure 11.1) is accessed from the IMain - Grid
window within the Functions menu (IMain - Grid > Functions >
AttributeMapGenerator). General input controls need to be defined to perform the
various attribute calculations and display.
For all the surfaced based attributes, the user has a set of control buttons available
from the Attribute Map Generator. With the selected survey, version and grid
library as the reference, the control options will define the exact location of the data
to be used as input for the attribute calculation.
Figure 11.2 Shows where the horizon will be snapped if Minimum is set and
one of the choices Nearest, Shallower or Deeper is selected.
Seismic Amplitude
This function creates a sample level attribute at the horizon, where the samples are
given the value of the amplitude. Amplitude maps can help to identify bright spots,
dim spots, and faults
Quadrature Amplitude
The Quadrature Amplitude function creates a sample level attribute at the horizon,
where the samples are given the amplitude value from the imaginary part of the
complex seismic trace.
Apparent Polarity
Apparent polarity is extracted from each sample at the picked horizon. The color
gradation of the display will vary with the magnitude of the reflection strength.
Apparent Polarity is the sign of the seismic trace (positive or negative) when the
Reflection Strength has its maximum value.
Instantaneous Phase
Instantaneous Phase is the description of the phase angle at any instant along the
trace extracted from each sample at the picked horizon. It is measured in degrees (-
180 to +180).
Instantaneous Frequency
Reflection Strength
Cosine of Phase
This is the cosine of the Instantaneous Phase. The Cosine of Phase is scaled from
-1 to +1. It provides help for fault interpretation.
Response Phase
Response Phase is the description of the phase angle at any instant along the trace.
Response Phase is the average weighted display of the Instantaneous Phase. The
weighted average is a function of the Reflection Strength. The Response Phase is
measured in degrees from -180 to +180.
Response Phase can be used to show continuity of events, particularly weak events.
It can also be used for identification of subtle sedimentary and tectonic features like
channels, downlaps, and pinchouts.
Figure 11.3 shows Six different surface based grid attributes. From top left: Seismic
Amplitude AZ, Quadrature Amplitude BA, Apparent Polarity BB, Instantaneous
Phase BC, Instantaneous Frequency BD, and Reflection Strength BE.
Figure 11.4 Six different surface-based grid attributes. From top left: Cosine
of Phase BF, Response Phase BG, Response Frequency BH,
Response Strength BI, 1. derivative - Seismic Amplitude BJ and
2. derivative - Seismic Amplitude BK.
Response Frequency
Response Phase is a single number describing how quickly the phase of the
complex trace changes. It is then a sample-by-sample estimate of the trace’s
dominant frequency at the picked horizon. Response Frequency is the
Instantaneous Frequency using the display method described under Response
Phase. It is measured in hertz.
Rapid changes of Response Frequency can help identify pinchouts and edges of
hydrocarbon/water. High frequencies are attenuated by gas and condensate
reservoirs. The result is that directly beneath a reservoir horizon one may find a
characteristically low frequency anomaly.
Response Strength
High Response Strength can be an indicator of high gross porosity. It may also be
associated with major lithologic changes between adjacent rock layers,
unconformities, sequence boundaries and gas accumulations.
Derivative Maps
The First Derivative Seismic Amplitude calculates the slope of the tangent
between the two nearest samples to the picked horizon. Figure 11.5 gives a overview
of the tangent and what values it will have depending on where the horizon is picked.
The result of the first derivative is a negative or positive number depending on the
slope of the tangent.
The Second Derivative measures the variation in the tangents (slope) of the selected
horizon from 3 sample points directly above and below the picked horizon. The
tangent value is given as a negative or positive number depending on the slope.
High values (negative or positive) of the Response Phase (slope) indicates that the
trace has a rapid shift from peak to trough (short wavelength). This indicates that the
interval between the samples have a high dominant frequency. Values near zero of
the 2nd derivative (slope) indicates that the trace has a slow change from peak to
trough (long wavelength). This indicates that the interval between the samples is
dominated by low frequency values.
This is a volume driven attribute that sums all amplitude values between two
horizons or a constant time/depth window. It helps to identify bright spots and
faults.
This is a volume driven attribute that sums all apparent polarity values inside a
volume. Apparent polarity is the polarity of the reflection strength multiplied by
reflection strength.
Polarity reveals the sign of the reflection coefficient, and therefore indicates factors
that would change it, such as lithology and unconformities. It can also be a bright
spot indicator. Bright spots associated with gas accumulations may have lower
acoustic impedance than the surrounding beds. It may also show negative polarity
for top of reservoir reflections and positive polarity for reflections from gas/oil or
gas/water interfaces.
This is a volume driven attribute that sums all instantaneous frequency values inside
a volume.
This is a volume driven attribute that sums all reflection strength values inside a
volume.
This is a volume driven attribute that sums all the cosine of phase values inside a
volume. It may help in structural delineations when used together with
Instantaneous Phase.
This is a volume driven attribute that calculates the sum of the absolute values of the
amplitudes along a seismic trace for a given volume of data.
The changes in amplitude within an interval may indicate changes in lithology over
an interval. Integrated-Magnitude Seismic Amplitude is useful in detection of
subtle faults and buried channels. It may also helpful in bright spot analysis and
locating thin beds.
Figure 11.7 Six different volume-based attribute maps. Starting from top left:
Integrated - Seismic Amplitude BL, Integrated - Apparent polarity
BM, Integrated - Instantaneous Frequency BN, Integrated -
Reflection Strength BO, Integrated - Cosine of Phase BP and
Integrated- Magnitude Seismic Amplitude BQ.
Reflection Heterogeneity
It calculates the amplitude values in each sample inside the defined volume and adds
together the absolute value of the samples.
It calculates the Instantaneous values in each sample inside the defined volume and
adds together the absolute value of the samples. It can be an effective identifier of
subtle sedimentary and tectonic features, such as, channels, downlaps, and
pinchouts.
It calculates the instantaneous values in each sample inside the defined volume and
adds together the absolute value of the samples.
This calculates the Reflection Strength values in each sample inside the defined
volume and adds together the absolute value of the samples.
Reflection Strength may have different maximum or minimum values than the
amplitude minimum or maximum values. This can be an indicator of lithologic
changes, hydrocarbon/water contacts and other local factors that relate to sequence
boundaries. These changes will vary in significance depending on the area and the
data, but the relative value of the change should not go unnoticed or un-investigated.
High Reflection Strength is often associated with major lithologic changes
between adjacent rock layers, unconformities, sequence boundaries, gas
accumulations, and gross porosity
Figure 11.8 Five different volume-based attribute maps. Staring from top left:
Heterogeneity- Seismic Amplitude BV, Heterogeneity -
Instantaneous Phase BW, Heterogeneity - Instantaneous
Frequency BX, Heterogeneity - Reflection Strength BY and
Heterogeneity - Cosine of Phase BZ
It calculates the Cosine of Phase values in each sample inside the defined volume
and adds together the absolute value of the samples.
It finds the lowest Seismic Amplitude for each trace in the defined volume
(time/depth), and displays that amplitude value in the corresponding grid cell. No
value is returned if only positive amplitudes exist in the defined volume. Minimum
Value - Seismic Amplitude can be used to detect negative amplitude bright spots
the may be a direct indicator of hydrocarbons.
It calculates the lowest Instantaneous Frequency value for each trace in the
defined volume (time/depth), and displays that value in the corresponding grid cell.
Minimum Value - Instantaneous Frequency may be used as a hydrocarbon
indicator. Higher frequencies are attenuated by gas and condensate reservoirs. The
result is that directly beneath a reservoir horizon one may find a low frequency
anomaly. Rapid changes of instantaneous frequency can help identify pinchouts and
edges of hydrocarbon/water contacts.
This attribute finds the highest amplitude for each trace in the defined volume
(time/depth), and displays that value in the corresponding grid cell. No value is
returned if only negative amplitudes exist in the defined volume. Maximum Value
- Seismic Amplitude can be used to detect positive amplitude bright spots the may
be a direct indicator of hydrocarbons.
This attribute finds the highest absolute amplitude value for each trace in the defined
volume (time/depth), and displays that value in the corresponding grid cell.
Maximum Value - Magnetic Seismic Amplitude may also be used as a direct
indicator of hydrocarbons. Use this attribute to map the strongest direct hydrocarbon
indicator within a zone.
It calculates the highest Instantaneous Frequency value for each trace in the
defined volume (time/depth) and displays that value in the corresponding grid cell.
The interpretational value of Instantaneous Frequency is that higher frequencies
are attenuated by gas and condensate reservoirs. Rapid changes of Instantaneous
Frequency can help identify pinchouts and edges of hydrocarbon/water contacts.
It calculates the highest Reflection Strength value for each trace in the defined
volume (time/depth) and displays that value in the corresponding grid cell.
Maximum Value - Reflection Strength can be an indicator of major lithologic
changes associated with unconformities and sequence boundaries. It may also be
used to delineate hydrocarbon/water contacts and overall gross porosity.
This attribute calculates the square root of the integral of the squared seismic
amplitude, divided by the number of samples, for each trace in the defined volume
(time/depth), and displays that value in the corresponding grid cell. RMS - Seismic
Amplitude is a measure of the reflectivity within a time window. This attribute can
be used as an indicator of hydrocarbons within a zone.
Grid Based Attributes are calculated from the grid values. No seismic data is used.
Grid Based Attributes can be useful in detecting anomalies in interpretation due to
acquisition, processing, mis-picks in the interpretation itself, and highlighting very
subtle faults and flexures.
To get the best result for a grid based attribute, It is suggested to interpolate and snap
the input grid prior to running these attributes. This is done by using the Adjust to
Event function from the Attribute Map Generator. The grid created from this
operation will be used when generating Dip and Azimuth maps.
Dip
Dip uses a refinement grid to calculate dip changes from trace to trace to the order
of one millionth of a second (microsecond). The Dip attribute enhances, very
clearly, indications of even subtle faults and flexures to further delineate faulting
patterns. Dip is measured in ms/meter or ms/ft.
Azimuth
Azimuth maps are created to indicate the direction of dip orientation. Azimuth
creates a map of the angle between the dip and Grid North or True North. The
results can vary from a detailed azimuth map (2x2) to a general trend azimuth map
(7x7) based on the grid array size. These values are set independent of the x and y
directions. The scale can range from -180 degrees to +180 degrees (where 0 degrees
is North).
Artificial Illumination
Artificial illumination helps to identify faults and to evaluate the direction (azimuth)
and dip of the fault plane. The unit is the same as Dip.
Median Filter
Median Filter is a filter, which smooths the selected source grid. Prior to generating
a dip/azimuth map it is often advisable to run the median filter. This will help to
remove outlines and reduce noise in the interpretation.
Curvature
Curvature is the ratio of the change in the angle of a tangent that moves over a given
arc to the length of the arc. The measurement has no units. It is used to define small
faults and other subtle features in the same way as Dip and Azimuth.
Edge Enhancements
It is designed for the detection of edges and corners while preserving the structure
and reducing the noise level. It calculates abrupt changes in the grid elevation.
VRS (Volume Reflection Spectrum) attributes are used to quantify the volume
reflectivity in a layer defined by two horizons. By performing a spectral analysis of
the reflectivity response for each seismic trace in the interval of interest, a spectral
representation for individual layers in the subsurface my be derived. The spectral
analysis uses an orthogonal base consisting of polynomials.
The process works in the following: each seismic trace is characterized in terms of
its Eigan value (spectral attribute) and the associated Eigan vector (orthogonal
polynomial) to approximate the reflection amplitudes along the trace in a least
square sense. The spectral attribute map defined as C0 (coefficient 0) is the bias of
the trace. C! is the linear trend and following (C2, C3, etc.) up to the exact
mathematical reconstruction of the observed trace; note that the basis is the
mathematical reconstruction and not an inversion of the trace. The VRS values in
the grid reflects the strength of the selected coefficient(s) for the particular trace. A
key point is that the trace is reconstructed on the basis of multiple coefficients; the
additional coefficient responses provide details of the theoretical reflection response
over the interval computed and not for a specific sample value. The respective
lateral coefficient response is indicative of laterally varying lithology changes:
sand/shale variations, hardness contrasts, porosity and permeability variations, etc.,
but are not directly measurable. To determine what the computed coefficient
responses indicate, a direct measurement such as a well, is necessary. Calibrate the
response to the well(s) and then extend the calibrations using the VRS outputs.
with completed horizons. As the maximum number of coefficients used is fifty (50),
results generally are realistic over shorter windows (200 - 300 milliseconds) than
those achieved using long windows (1000 milliseconds).
2 From the dialogue box, click on the Reconstruct Trace with MB1. Place the cursor in
the Seismic window between the two horizons of interest.
3 Press and hold MB1 and move the cursor within the zone between the two horizons.
The reconstructed trace should appear. As you move the cursor, the trace should move
also. Note that the display shows: an Error label which changes values as you move
the cursor. The Error label displays the overall error percentage as well as the
maximum number of Coefficients used to achieve the error. The Error shown is the
smallest error possible to compute using the maximum number of Coefficients set by
you.
4 A white line is also visible. The white line is the Zero Line.
5 The yellow trace that you may see is the Observed Trace (actual seismic trace which
the cursor is over).
7 The red trace which may or may not be visible is the Error Trace.
8 As you move the cursor, observe the values displayed in the white Label; the Label is
displayed directly above the traces described. If the Error is greater than 10%,
increase the Coefficient Limit by moving the slider bar to the right. Experiment with
the Coefficient Limit values until you reduce the Error to or less than 10 percent.
9 Note that as you move the Coefficient Limit slider control, the values shown in the
Label change. When you have successfully reduced the Error to less than 10 percent,
using MB1 move the cursor around the seismic section and verify that the Error
remains low. If acceptable, make a note of the approximate number of Coefficients
necessary to maintain the Error percentage.
1 In IMain - Grid, select Functions > Attribute Map Generator. The Attribute
Map Generator dialogue box will open.
2 If you wish to use an AOI (Area of Interest) toggle ON the “Use AOI” and click on
Define AOI (Area Of Interest) with MB1 to define the area.
4 The Shallow Source grid defines the upper bounding area for the VRS computation. To
select the Shallow Source grid, place the pointer on the cascade menu to the right of
Shallower Source and press MB1. A list of grids is displayed. Select the desired grid
with MB1.
5 Similarly, the Deeper Source grid defines the lower bounding area for the VRS
computation. Again, to select the Deeper Source grid, place the pointer on the cascade
menu to the right of Deeper Source and press MB1. A list of grids is displayed. Select
the desired grid with MB1.
6 Under Destination is a list of Volume Reflection Spectrum Coefficients. The list ranges
from C_0 to C_49. Based on the acceptable error value you determined earlier from
Trace Reconstruction, select the number of Volume Reflection Spectrum Coefficients.
For example, if you determined that 22 Coefficient Limits adequately described the
trace, using MB1 click, hold and drag from C_0 to C_21 ensuring that these are now
highlighted. Don’t forget that the Coefficients start at ZERO so selecting the first 22
coefficients is actually choosing 0 - 22!
7 The Output should be selected for at least the Grids. Press MB1 so that Grids is now
toggled on (red). If you wish to also output a set of corresponding sub-grids for the RMS
Error press MB1 so that RMS Error is now toggled on (red).
8 Store to must be set. Assuming you want to store the new sub-grids to the shallow
source, with MB1 select and activate the Shallower Source so that it is toggled on
(red).
10 Press with MB1 the Generate button. The process will take a minute or two depending
on how many Coefficients you wish and the specific CPU you are using.
Correlation Mapping
The Correlation Mapping function generates an attribute map with values derived
from computing the cross-correlation of each trace against a number of adjacent
traces. The computed attribute value provides a measure of how low or high the
cross-correlation of a trace in relation to one or more of its neighbor traces. This
attribute is useful in detecting changes in the seismic signature caused by faults or
other structural or stratigraphic features.
Parameters
IMain - Grid > Functions > Correlation Map > Parameters opens the
Correlation Map Parameters dialogue box, which contains the necessary input
and constraint parameters required to generate a Correlation Map. Any selections
made in this dialogue box must be registered by clicking either the OK or Apply
button prior to executing the computation.
Variance Cube
Variance Cube can be used to highlight faults and subtle stratigraphic features in a
3D seismic volume. In the output cube, incoherent areas are displayed in high
contrast (high values in the color scale).
Overview
The Processing Tool Box (PTB) consists of selected modules designed to perform
post-stack processing on 2D or 3D data. Synthetic well traces can be reprocessed
using the processing tools available in the Charisma Synthetics package. Use of
the various processors within PTB can enhance the data quality in the following
ways:
• Scale and apply filters to raw stack data
• Vintage matching
• Improve resolution of older data
• Determine new parameters for reprocessing
• Matching of seismic data and synthetic well traces
• Apply filters to remove noise
Exercises
Temporary Processing
Create Multiversion
The options within the Processing Tool Box are the same for 2D and 3D surveys.
The results of a processing job can be saved as multiversions of the original 2D and
3D data.
Temporary Image processing will submit and run the job as soon as you select Run
Now on the Processing Toolbox dialogue box (Figure 12.1). The temporary image
processing option directs the system to only process the number of traces set for the
display in the Preference Editor (normally 1024). PTB will actually process the
traces in this display setting regardless of the zoom settings or size of section. The
results of the processing is stored in scratch image files in the PTB sub directory;
one image file for each processing function. The image files are overwritten each
time the same function is used.
Calculates
available disk
space for storage
of seismic
Displays the multiversion.
processed seismic.
Lists contents of
the batch queue
and the information
about each
processing job.
In the Processing ToolBox Job Type (Figure 12.1) the user is presented with five
(5) options:
• Temporary Image
• 3D Cube
• 2D Section
• Active 2D survey
• All Selected 2D Surveys.
The 3D Cube option enable the user to process the entire (or sub-cube of) 3D
survey. Once selected, the cube extent button will be activated where the input
inline, cross-line, time ranges and increments may be specified
The 2D Section option processes the currently active (displayed) line. This option
applies only to 2D sections.
The Active 2D Survey processes all lines belonging to the active 2D survey.
All Selected 2D Surveys processes all lines belonging to all surveys selected in
the Imain session.
All of these options except Temporary Image will process the selected lines,
surveys, and cubes regardless of size, and save the results permanently on disk. Use
the function New Version to define destinations (multiversion names) for the
processing results.
Overview
MapEdit is a utility offering functions for interactive editing of various data types
stored in the Charisma database.
The horizon interpretation grids from Charisma has to be shared from GeoFrame
using Surface Share in other to make them available for use in MapEdit and
MapPlot.
All plots are output in a standard binary CGM metafile format. The CGMPreview
module provides an integrated metafile administration system including preview,
and color scale, and label editing subsequent to metafile generation.
Exercises
Surface Share
Generate a Basemap
MapPlot
All plots are output in a standard binary CGM metafile format. The CGMPreview
module provides an integrated metafile administration system including preview,
and color scale, and label editing subsequent to metafile generation.
All options available for Basemap Generation are also available for all other plot
functions. Basemap functions include:
• Display of 2D basemap lines with various attributes and different attributes
in several line classes.
• 3D basemap frame with inline and crossline markers and annotation.
• Geographical and rectangular coordinate nets as overlay.
• Cultural data plot from the database.
• Well locations, deviation lines, and posting of well measurements.
• Posting of scattered point data.
• Display of 2D basemap lines with various attributes and different attributes
in several line classes.
• 3D basemap frame with inline and crossline markers and annotation.
• Geographical and rectangular coordinate nets as overlay.
• Cultural data plot from the database.
• Well locations, deviation lines, and posting of well measurements.
The Contour Set Map function enables the generation of maps with contour
segment sets from the project database. You must have a Contour Set already
generated and stored in the database. These segments are generated and stored when
running a Grid Contour Map. Multiple contour sets may be selected for plotting
on the same map. The contours may be smoothed prior to posting. Contour sets can
also be displayed as overlays on maps generated within any other MapPlot
function.
The Segment Set Map function enables the generation of a posted (interpretation)
segment distribution map with segments stored as segment sets in the database. A
typical example is digitized 2D time interpretation. The following map display
options are available:
• Segment extension map display for lines selected in the 2D line map and 3D
map frame dialogues. Segment display with different line styles, colors, and
thicknesses
• Posted value display with various marker symbols indicating their location
along a line
• Posted data value display in fixed CDP (location) intervals
• Posted data value display in fixed time (depth) intervals
• Digitized segment point display
• Absolute mistie value display
• Delta mistie value display
• Intermediate Time Level (ITL) correction (only available if an ITL horizon
has been generated in the current project)
• Fault segment tie point display (only available if the segment set is a horizon
and segments are available in the project database)
The Grid Raster Map function enables quick generation of colored grid raster
maps. Every grid point will be displayed as a color filled rectangle; the grid point is
located at the center of the rectangle and the color indicates the grid value at each
location.
Grid Contour Map enables the generation of a map with contours calculated from
a grid within the project database. If there are fault boundaries or ridge lines
assigned to a grid, they will be honored properly as border lines for contours. In
addition, contouring can be controlled very well by the attributes of gridding and
contouring boundaries, fault zone polygons, no data area polygons, etc., if such
segments are available within an associated boundary set. The contouring function
in MapPlot tries to honor precisely all values input from a grid. Therefore, a better
quality contour map can usually be achieved after applying a gridding or smoothing
operation to the grid. For example, grid smoothing options are available in Grid
Utility under Functions>Gridding.
The Color Contour Map function enables the generation of high quality color filled
contour maps. The color areas are calculated by means of the associated grid and
contour segments evaluated previously. The color area boundaries will honor the
contours and associated fault boundaries and ridge lines very well. When calling up
the Color Contour Map function, a Metafile Selector window is displayed and it
is necessary to select a color map metafile. Such a color map metafile entry is
created during a previous generation of a Grid Contour Map for the grid using the
option, Color plot preparation under Contour Lines The contours calculated
within the contour map generation procedure are stored on disk and they are
automatically associated to this Color Contour Map metafile entry. In addition, the
contour file keeps information about the grid mesh reduction selected for the
previous Grid Contour Map generation, because the grid resolution for the colored
contour map cannot be higher than for the corresponding contours.
Evaluation of the colored contour areas is performed by triangulation within the grid
cells and against the fault, boundary and contour segments, so that a unique color
can be assigned to every triangle. This procedure ensures a high quality of the color
maps, even if the fault and contour segments do not properly enclose closed contour
areas, i.e. they may be split up or disconnected by means of insufficient grid data.
The Seismic Slice Map function is only available within 3D projects. It enables
generation of a map, which displays a colored seismic timeslice; i.e. it enables
seismic amplitude mapping of a seismic 3D cube. This is a map where every seismic
sample is displayed as a color filled rectangle. The sample is located at the center of
the rectangle and the color indicates the amplitude value at this location. In this way,
the map layout is quite similar to a colored grid raster map. Calling up this function
will present a selector where the seismic version and the slice value to be displayed
have to be defined. The slice value selected must match an existing level of seismic
samples (timeslice). You must generate timeslices using Genloc before running this
MapPlot option. If not, a dialogue box will pop up and say that there are no seismic
slices available for the project.
A scattered point set is a surface representation of data points, which are arbitrarily
distributed in the general case. The Scattered Point Map function enables the
generation of a map of a scattered point set with a color coded point value display.
This is a map where every point location is displayed as a color filled symbol; the
colors being assigned to a color scale indicating the point value. The point locations
can be displayed with marker symbols and value annotation. Scattered points can
also be displayed with markers and annotation in maps generated within any other
MapPlot function; however, color coded display is only possible within the
Scattered Point Map function. The location symbols to be used can be selected by
the user or they may vary depending on a point key saved in the database. Their
colors always indicate the main point value, whereas additionally posted point
annotation can also show point z-values or uncertainties.
The scattered point data can be loaded into the database using Seismic Catalog >
Input and Output > Interpretation Data > Grid Load > Import. The option,
Scatter, should be used when importing the data points. Scatter point data are also
created in InDepth.
For seismic lines (3Dline, 2Dline, randomline or any compose of those lines) there
is the option to make a hardcopy plot of a screen dump, whole section and part
section. If a seismic attributes is selected as display hardcopy can plot a screen dump
or the whole section.
Using CGMPreview
MapEdit
MapEdit is a utility offering functions for interactive editing of various data types
stored in the Charisma database. With this program, the user can display one or
more windows for viewing or editing purposes.