Friday, 6 January 2017

GeoTeric 2016.2.1 - new release!

GeoTeric 2016.2.1 Release Notes

New! Link to PaleoScan- allowing closer and faster integration between the 2 applications. The link allows for:
·         Creation of a new PaleoScan project based on data in GeoTeric
·         Transfer of volume(s) both ways
·         Transfer of horizon(s) both ways
·         Transfer of PaleoScan geological model(s) from PaleoScan to GeoTeric

Users can now easily scroll through a mapped blend or a volume on several horizons by creating a Horizon Pack. By using the IsoProportional Slicing tool the user can create iso-conformant surfaces and then scroll through these showing the geology in a stratigraphically conformant manner. 


It’s now easy to switch on multiple horizon overlays by right-clicking on any surface (horizon or fault) and open the Overlay dialog where all the overlays can be managed from one dialog.

Spectral Expression has been extended and now does Spectral Band passing using either Butterworth, Ormsby, High pass or a Low pass filter.

The wells in the 2d and the IFC+ now also shows the wells as ribbons with same controls as was introduced for the wells in the 3D scene in 2016.2. 

For further details on the release or for link to download it please contact

Thursday, 5 January 2017

Exporting RGB Blend from GeoTeric to Petrel*

First Method: Exporting RGB blend from GeoTeric to Petrel using GeoTeric's Link for Petrel

1. You need link-for-Petrel installed in your machine. If you do not have it installed, you can find the installer in C:\Program Files\GeoTeric\GeoTeric 2016.2\link-for-petrel. Petrel project need to be first open for you to transfer the RGB blend from GeoTeric.

2. In GeoTeric > Click on Links > Click on Connect to Petrel

3. In the Petrel Data Transfer window > Go to Export Colour Blend Tab > Select Colour Blend
(Mulitple colour blends can be exported by Shift +Left mouse click) > Specify which survey folder to transfer to (survey in Petrel should have the same survey with the RGB blend) > Click Apply

4. In Petrel Project, below is an example of RGB blend, where you could visualise in XLine, Inline, Time Slice and Horizon Slice in the 3D window, but no Petrel Interpretation tool can be done on this volume. This need to be converted into Petrel zgy file format.

5. To convert the RGB into zgy > Right click on the RGB to go to setting > Convert to Seismic Cube tab > Set the parameter > Click Convert

6. Next step, is go to the Converted RGB blend Settting > Style > Intersection > Interpolation Method from Smooth to None > Click Apply.

Second Method: Exporting RGB Blend as SEGY

1. Go to File > Project Manager

2. Project Manager > Colour Blend > Select Colour Blend > Click Export

3. Select Colour Blend to export > Click Next

4. Export as .segy 16bit 256 colours > Click Next

5. Set inline and crossline byte locations to Petrel > Click Next

6. Edit or leave the Text Header as default > Click Next

7. Specify the folder for the SEGY output by clicking the Browse button > Click Next once done

8. Select Petrel Colourmap by ticking the box > Click Finish

9. In Petrel project, import the RGB blend segy volume as standard segy volume. To properly display the RGB blend, Go to Templates > Color tables > Right click on the folder and choose import files > Import the Petrel Colourmap using Simple RGB color table.

10. Then, Go to RGB blend Setting > Colors > Assign the RGB colormap in Global color table > Click Apply. Next, open colors setting (red arrow) > Use Limits define in colour table > Set Max value to 256 and Min value to 0 > Click Apply.

11. Final step to properly display the RGB blend, Go to the Style > Intersection tab > Change the Interpolation Method from Smooth to None > Click Apply.

* Petrel is a mark by Schlumberger

Monday, 19 December 2016

Pseudo relief attribute

This blog post shows how to calculate a pseudo relief attribute volume using GeoTeric. The pseudo relief attribute gives a topography-like representation of the data, where the interpreter might have the feeling of looking at an outcrop instead of looking at seismic data.

Pseudo relief attribute calculated on the HCA2000 dataset (NW shelf of Australia).

The procedure to calculate the pseudo relief attribute in GeoTeric involves two steps:
  1. Calculate the absolute value of the conditioned reflectivity data.
    • Open the Parser, which is available under Reveal -> Processes and Workflows -> Processes -> Volume Maths -> Parser.
    • Select your conditioned reflectivity volume and add it to the Parser by clicking the arrow. Enter the Parser expression abs(im1) and click Run Workflow. This will produce the absolute value volume. If you are working with unsigned 8 bit data, the expression to use is: ((im1<128)*(255-im1))+((im1>=128)*im1)
  2. Calculate the Quadrature attribute on the absolute value volume.
    • Open the attributes tab available under Reveal -> Processes and Workflows -> Processes -> Attributes -> Trace Attributes -> Attributes.
    • Select your absolute value volume as the input and the Quadrature option, then click Run Workflow. This will produce the Quadrature volume.
In order get the best visualisation of the volume, we recommend using the Greyscale colour map and applying some compression to the colour bar.

Pseudo relief attribute calculated on a dataset from the Southern North Sea. The attribute is quite effective to show the strong reflectors at the salt top and the pinch-outs in the surrounding strata.
Once we have created the pseudo-relief attribute, it can be quite useful to produce an opacity blend combining the reflectivity data with the pseudo-relief attribute.

Opacity blend of the conditioned seismic and the pseudo-relief attribute.

Friday, 2 December 2016

Exporting Attribute Point-Sets from the IFC+ for Quantitative Data Analysis

In GeoTeric 2016.2 the IFC+ now supports the ability to export data values for the selected clusters. This allows increased quantitative attribute analysis of specific areas/features of interest using external spreadsheet packages.

Step 1 – Open IFC+ and select volume(s) or colour blend to use for defining our clusters, this may be any volume/ blend which delineates an area which we are interested in.
Step 2 - Define cluster polygon(s) as target areas for quantitative investigation
Step 3 – Send the cluster points to the scatter plot tool in the IFC+ module
Step 4 – Choose the attribute volumes of interest for comparison of values within the defined polygon area(s). This can be 2 volumes (2D mode) or 3 volumes (2.5D mode). In addition, if the seed points are defined using well markers we it is possible to export attribute vs well log values.
(Note: If more than 3 attributes are required the process can be repeated in the same IFC session by opening an additional scatter plot for the same classification and using the additional attributes.)
Step 5 – Export the scatterplot point set to CSV file (File – Export as CSV…)
Step 6 – Open the CSV file which will contain columns of data representing the values of the cluster locations for the selected attribute volumes. These can then be plotted up against each other to produce graph and charts of the distribution of attribute responses for the points, within the defined polygon cluster.

Below are two short examples of how this can be applied for different types of analysis:

Example 1 – Exporting amplitude values for Near, Mid, Far stacks for AVO analysis:

By exporting the 3 amplitude sets we can investigate changes between the different angle stacks for our selected polygon areas. To do this use the 2.5D mode and select the Near, Mid and Far angle partial stacks as the inputs in that order.  Note:  the angle stacks should be loaded into GeoTeric with the same scaling applied to each volume to retain relative amplitude relationships.  

Example 2 – Frequency magnitude responses Vs well log

In this example we use the export functionality to output values for three HDFD magnitude volumes, a time volume and also a gamma ray log, along a well path. This then allows the three frequency decomposition magnitude responses to be plotted against the gamma ray well log values and ordered by the TWT.

Friday, 25 November 2016

Bedform Blends

RGB Frequency Decomposition Blends are extremely useful in identifying both structural and stratigraphic events. These are best observed in the Z domain as the effects of vertical smearing are minimized.  When observed along the inline or crossline it can be harder to trace the stratigraphic events. Bedform Indicator is designed to skeletonize the seismic response to highlight the relationship between seismic strata within the data set. It highlights bedform features such as onlaps and clinoforms. So, by combining the Bedform Indicator volume with the RGB volume it will be possible to map and track sratigraphic features in 3D.

To undertake this process you will need a couple of pre-computed volumes. A Bedform Indicator volume preferably with Peaks or Troughs only is required and can be located in the Processing and Workflows option under the Reveal tab. Navigate to Attribute>Trace Attributes> Bedform Indicator. If Peaks and Troughs are selected then the combined blend image appears overcrowded with information. 

Now compute a RGB Blend, the process works for both standard Frequency Decomposition and High Definition Frequency Decomposition alike. Once the blend has been generated we need to imbed the Bedform Indicator volume into the individual magnitude volumes of the respective blend.  This is undertaken in the Parser within the Processes and Workflows window. Here we need to input the Bedform Indicator as im1 and the chosen magnitude volume as im2. We now indicate that where we get a Peak/Trough response  in the Bedform indicator we would like to make this a set value, in this example 2000 was chosen.  This value must be within the dynamic ranges of the three magnitude volumes, so no over stretching of the colour bar occurs.  This is then added to im2 (magnitude volume) to generate a magnitude volume with the bedform indicator imbedded into it.  One this is repeated on the other two magnitude volumes they can be combined using the New Colour Blend tool.  Any post scale settings that were applied to the original blend can also be applied to replicate the response observed in the original blend.

This combination process allows the user to have a strong visual understanding of the dataset in both a structural and stratigraphic nature.  Allowing subtle stratigraphic features like clinoforms to be observed where they may not have been so visible in a RGB Blend in the inline and crossline orientation.

Thursday, 3 November 2016

Azimuth, Fault Trends, Instantaneous Phase: how to convert these values into degrees?

GeoTeric users know that some of the attributes calculated with the software have “strange” values, which are excellent for further attribute calculations or providing visual clues, however, they are not immediately meaningful for the interpreter. This blog post deals with three of these attributes – azimuth, fault trends and instantaneous phase – and shows how the GeoTeric values can be converted into ones that are more familiar for the geoscientist.


Azimuth values in GeoTeric are calculated relative to top of the grid and the values are stretched over the full dynamic range to provide high visual resolution. However, they are very different from the azimuth values that we find in maps or in borehole images, therefore an immediate comparison is very difficult. Converting the GeoTeric values into degrees measured relative to North is a multi-step process, and we’ll rely on the Parser throughout.

First let’s establish the degree of rotation, relative to North. You can find it by following the next steps:

Tools → 2D Slice Viewer…
Select a volume from the 'Input Volume' dropdown in the top right.
Select View → View North.
Now select View → Rotate View, and in the new, small pop-up window you’ll see a number. That’s the value we need. We will call this alpha in the Parser equations below.

Now we convert the azimuths to a range of 0-360 and rotate so they are calculated from North, instead of top of the grid.

16 bit: (im1/182.03888888+180+alpha)%360
32 bit: (im1/11930464.70555555+180+alpha)%360

After these steps your output volume will have azimuth values in degrees (only integer numbers), measured clockwise from North. You can either use the Azimuth or, for a wider range of hues, the FaultTrendsRotary colourmap. Please make sure that you compress it so that the maximum value is 360 (by setting the range of compression between 0% and 70.45%). In case you use the latter, it’s worth turning the Interpolation off on the volume Properties panel, and please be aware that this colourmap has a very short black segment at zero.

Fault Trends

This conversion only requires a single step. The input is the FaultTrends volume (im1). All you need to know is whether your fault trend volume is 16 or 32 bit. We can then use the following Parser expression:

16 bit: (im1>0)*(im1/181.0331491712 – 1)
32 bit: (im1>0)*(im1/11864550.5359116022 – 1)

The scale factor is a bit different than in the previous case, because Fault Trends calculations reserve a short interval of values for the non-fault voxels (the black background). In the output the integer values will represent fault trends relative to North. Using the FaultTrendsRotary colourmap is recommended, with a compression between 0% and 70.6% (i.e. 0-180°).
Note: There’s one known issue with this conversion. Segments with FaultTrend values in the range of 0-0.5° will merge into the background. If those faults are in fact important for your project, please contact us and we’ll help you.

Instantaneous Phase

This is another single step conversion, with the output values rounded to the nearest integer. The input (im1) is the Instantaneous Phase volume calculated by GeoTeric’s trace attribute function. We can then use the following Parser expression:

16 bit: im1/182.03888888
32 bit: im1/11930464.70555555

Compression of the colourmap is also recommended for this volume (0-70.45%).

(Peter Szafian and Jacob Smith)

Thursday, 20 October 2016

Investigating Spectral Enhancement using the Bedform Indicator Attribute

Spectral Enhancement is crucial process when analysing thin beds. The most common method to QC Spectral Enhancement is to use the slider in the Spectral Expression Tool. However, sometimes data quality can limit the true extent of enhancement that can be visualised, often characterised by washed out reflectors.

In order to get around this potential problem, we can use the Bedform Indicator attribute to help us. This attribute skeletonises the reflectors in the seismic data. It can be found in Workflows>Processes>Attributes>Trace Attributes>Bedform Indicator.

The image below shows the Bedform Indicator with the Peaks and Troughs option selected, which aids in visualising reflectors which appear more washed out.

This can sometimes lead to an over-cluttered image, so in the example below only Peaks will be outputted. The Bedform Indicator should be run on both the noise cancelled volume and the spectrally enhanced volume, and a slice can be created to compare the two results.

The red corresponds to positive reflectors while the green corresponds to positive doublets (often indicative of thin beds). As can be seen, some positive doublets now have been resolved fully into positive reflectors, helping to show the true extent of the spectral enhancement and allows the interpreter to explore the relationships between reflectors in more detail.

Tuesday, 4 October 2016

GeoTeric 2016.2

GeoTeric 2016.2 continues to improve the user experience by focusing on strengthening the core interpretation functionality. This includes:  

Faster performance in the Expression tools allowing you to work interactively with even larger datasets:
  • Fault Expression is up to 6 times faster
  • Noise Expression is up to 2-3 times faster.
  • Improvement seen will be dependent on data size, hardware and setup
  • The Expression tools also have Cursor location reporting feature added to help you navigate your volume.

Extended well functionality which includes: 

  • Ability to display logs as ribbons and up to 3 logs simultaneously for each well.
  • A new ‘Well Edit’ table allowing the user to QC the well data, and also to edit wells to remove spurious points, for example.
  • We have improved the handling of datum and depth measurements.
  • The 3rd party Links have been extended to allow control over which logs are imported.
  • The 3rd party Links also now clearly indicate when the well transfer is finished preventing the user from accidentally interrupting the transfer.
  • We have resolved several issues whereby the well would cause visualisation artefacts.
  • We have also improved the performance so visualising several wells with or without logs should not affect the overall interactivity of GeoTeric.

Left & Middle: GeoTeric’s new multi log display and improved multi well visualisation and performance. Right: Geobody, fault & horizon interpretation : in GeoTeric.

 Improved metrics & Hydrocarbon Calculator:

  • We have introduced further metrics to both Adaptive Geobodies and horizons. These can be found in the properties panel for each item, with the option to display it in the scene for easy snapshots.
  • To complete the Prospect Generation workflow in GeoTeric we have introduced a STOIIP/GIIP calculator to allow you to get a rough idea of the size of your reservoir. The hydrocarbon calculator can be accessed from the Tools menu, or alternatively by right-clicking on an Adaptive Geobody or a Horizon in either the project tree or 3D viewer.
  • The ruler in the 3D scene now has a show/hide option for better control when taking screenshots.

GeoTeric is now offered with a modular license option:

  • The modules are: Condition, Reveal, Interpret (which is the core license module) and Classify. For further information on what each module offers please contact Support.
  • Extended license functionality includes a “use offline” (borrow) feature.
  • We have improved the stability of GeoTeric when temporary interruptions to the license server occur.

Extended editing & transfer of fault sticks:
  • By selecting one or more points in a fault stick, the user can edit their location (either by mouse or keyboard).
  • Users can now delete points when picking Fault Sticks, either by stepping back when an erroneous pick is placed or by coming back later and deleting a misplaced pick.
  • We have also extended the 3rd party links to allow the transfer of fault sticks to and from GeoTeric.

Bug fixes and smaller enhancements include:
  • GeoTeric now fully supports projects with a negative start time or depth, including well data.
  • In the scatterplot tool we have added a save option, allowing you to compare data trends and determine the most optimal attribute to define the objective.
  • When exporting colour blends, there is an option to export a colour bar which is compatible with Jason*, allowing you to bring in your blends into Jason. Note: an option to import GeoTeric volumes is available in Jason 9.6.
  • Sometimes when interacting with the project tree in GeoTeric or moving through a volume, GeoTeric would slow down. This is resolved.
  • In GeoTeric 2016.1, the blends sometimes appeared with visual artefacts.  This is resolved.
  • Several issues have been resolved around Fault Stick picking including random crashes, faults disappearing, colours being wrong, ability to rename Fault Sets.
  • Fault Trends produced West-aligning faults for volumes orientated in certain way. This has been resolved.
  • Fault Expression sometimes failed to generate a 3D result.  This has been resolved.
  • Subset dialog now shows correct volume size
  • Sometimes the blend wasn’t showing the correct opacity applied. This has been fixed.
  • Now able to rename and delete items which are viewed in the 3D scene.
  • Expression tools crashed if the Z increment was not divisible with extent.  This has been resolved.
  • In some circumstances, volumes would be listed multiple times in selection boxes.  This has been resolved.
  • When a CMY blend was created using Fault Expression, it appeared in the tree with a red exclamation mark meaning it appeared invalid.  This has been fixed.

*Trademark of CGG