Ocean Plug-ins for Commercial

Spectral Decomposition Solution

by Schlumberger

Introducing Spectral Decomposition

This plug-in allows you to perform spectral decomposition directly in Petrel.

Seismic Decomposition with scale control

The seismic shot record or migrated data-set depends on the scale at which it is obtained. This tool is based on 2D and 3D wavelet transform techniques.

Aids in identification of features

By analyzing time sections, various geological features (e.g., faults, fractures channels) can be identified by varying the scale, thereby varying frequencies.

Plug-in interface

The user has the option of generating attributes for either inline, crossline or cube. The algorithms used for these are 2D wavelet transform and 3D wavelet transform. The user provides information about the scale and type or wavelet to be used for spectral analysis. There is also an option for analyzing the amplitude or instantaneous phase spectrum.

For other licensing models, contact your Schlumberger account manager.
Petrel Versions:
2011, 2012, 2013 - 64 bit


Any observation, whether it is a photograph, a seismic shot record or migrated data-set, depends on the scale at which it is obtained. The Spectral Decomposition plug-in analyzes the scale dependence of seismic data. This tool is based on 2D and 3D wavelet transform techniques applied in form of continuous wavelet transform. This method is based on the assumption that the rise and decay of wavelet coefficients are directly related to scale and thus related to singularities in data-set.


The Spectral Decomposition plug-in is a novel wavelet analysis technique to analyze a multi-scale signal, tightly integrated into Petrel. Existing wavelet transform techniques apply 1D wavelets that are time consuming. Unlike 1D wavelets, 2D and 3D wavelets use spatial information of seismic data and thus a complete section or a cube can be analyzed fast, with varying scales. This plug-in makes use of Mexican or Morlet wavelet with an option to decompose amplitude or phase.


ECCN: India w/ US Content, EAR99

  • Complete spatial information by using complete section (inlines/crosslines or cube) instead of considering one trace sample at a time.
  • The algorithm is fast and takes a few seconds to decompose a complete cube.
  • Enhances features with different orientation without the loss of their topological relationships.
  • Option for phase or amplitude spectrum.
  • Phase spectrum generated represents wrapped instantaneous phase.  
  • Wavelet coefficients relates to the changes detected in the signal (for seismic data — changes in bed thickness, singularities, etc.)
  • Display seismic attributes in the Interpretation window. Improves and speeds up your  interpretation work.
  • Save output in either ZGY or SEGY format

Installation Requirements

  • Requires MatLab Compiler Runtime (MCR) 8.1 for Windows 7 64-bit installed prior to installation of plug-in.