Shearwater Reveal

Reveal is a periodic newsletter that intends to highlight some of the recent additions and changes to the Reveal Software. In this edition, we highlight below some of the new tools and updates that were added since the User Group Meeting in April 2016. We also introduce two new employees that have joined the Reveal team.

New Tools

SODenoise (Structure-Oriented Denoising) is a new tool for smoothing seismic images while at the same time preserving structures, such as faults. Instead of smoothing in the x, y, and/or z directions, SODenoise uses dip fields and anisotropic diffusion to create a smoother that only operates along the structures and not perpendicular to them. Figure 1, which shows a comparison of the same data unsmoothed and smoothed with SODenoise, demonstrates the benefits of the new tool: noise is reduced without sacrificing image sharpness and structure. SODenoise is available in the advanced land and advanced marine packages.

Figure 1: With SODenoise (left), without (right)


EdgeDetect uses a windowing technique to compute the discontinuity in a stack. This tool allows for the user to output a .seis file the same size as the stack (a discontinuity volume) or to output a .db file containing a row for each sample that falls within the threshold set in the parameters of the tool. SODenoise uses the .db output file as an input to determine where structure exists (and thus perform less smoothing in those areas). EdgeDetect is available in the base package.

Figure 2: Edge Detect Overlaid on Seismic


Figure 3: DipEstimatePWD Result Overlaid on Seismic

The new dip estimation tool DipEstimatePWD estimates a dip field from seismic traces by plane-wave destruction filtering. A filter constructed with a specified dip annihilates plane wave components of this dip in the data. The dip field is estimated via an inversion process that minimizes the filtering residual with respect to the dip field used for constructing the plane wave destruction filters. With a built-in smoothing functionality, this tool accurately estimates a localized and smooth dip field from seismic traces. DipEstimatePWD is available in the base package.


Create3DMarineGeometry calculates headers to synthesize 3D marine geometry for acquisition and illumination studies.  Two types of marine acquisition are currently supported:  NAZ3D and coil geometry.  Figure 4 shows a crossplot of the x and y coordinates for a coil geometry, Figure 5 shows an RTM illumination comparison between the coil geometry (left) and a NAZ3D geometry (right).  Observe the improved illumination using the coil geometry, seen as reduced acquisition footprint striping. Create3dMarineGeometry is available in the base package.

  • Figure 4: Crossplot of Coil Geometry

  • Figure 5: Illumunation Comparison, coil (left), NAZ3D (right)

Tool Enhancements

LineTieCompute now offers an option to compute a scalar to match amplitude levels for all 2D lines in a survey. This can be done along the whole trace or crafted within a window to compute a unique scalar for each line. 


Patch processing has been made simpler. An enhanced version of PatchInput, PatchInput2, has been added. PatchInput2 allows one replica to run multiple patches with the option to use MPI. This simplifies large jobs that would previously have been split into thousands of replicas.

Welcome to Reveal!
  • Alex Stedman

    Alex graduated from the University of Leeds with an MSc in Exploration Geophysics in 2008.  He then went on to work for a private seismic processing company in their Reservoir Services department, before moving to Dolphin as an Offshore Geophysicist in 2011.  Having been with Dolphin from, quite literally, the very first seismic shot, he remained offshore for 5 years building up experience processing data from Colombia through to India.  He now uses his extensive experience with OpenCPS to assist Open Geophysical as a Software Sales Geophysicist in the UK office, with a goal of getting OpenCPS on to every geophysical workstation in the industry.

  • Weiping Cao

    Weiping joined Open Geophysical in May 2016. He got his PhD degree in geophysics at the University of Utah in 2009. Before joining Open Geophysical, he worked as a research geophysicist at Chevron. Weiping developed professional seismic processing software including 3D deghosting, joint interpolation and deghosting for multi-component data, multiple removal and 3D VSP Kirchhoff migration. 

Be sure to come see us at SEG 2016 in Dallas. If you have any questions regarding these new additions or anything else, please contact support at or phone:713-224-6225. We look forward to hearing from you about these exciting updates!