​Resources»​Reveal Newsletter»​February 2018

Welcome to our periodic newsletter that aims to highlight recent changes and additions to Shearwater Reveal. In this issue we discuss new tools added, a few updates to tools, and we introduce new team members. 

User Group Meetings
  • European User Group Meeting

    The 2017 European User Group Meeting took place in November in Tunbridge Wells. Many clients attended as the Reveal team discussed the latest developments, the upcoming roadmap, and hosted one-on-one sessions at mobile workstations. Live-streaming was introduced at the UGM for the first time as an option for clients who could not attend the event.  

    2018 US UGM

    The 2018 US UGM will take place in spring in Houston. It will follow a similar format to last year’s UGM with discussions on latest developments, the roadmap, and one-on-one sessions. Look for the official announcement in the coming months.

Welcome to the Team!
  • Nada Mehio

    Research Geophysicist

    Nada Mehio has a PhD in Physical Chemistry from the University of Tennessee in Knoxville. Prior to joining Shearwater she was a postdoctoral researcher at Los Alamos National Laboratory working on the computational design of charge carriers for redox flow batteries. She is looking forward to learning more about the filtering tools in Reveal and working with the team to expand upon their existing capabilities.

  • Adrian Conlon

    Senior Programmer

    Adrian Conlon has over 25 years of software development experience, working in the engineering industry.  Prior to joining Shearwater Reveal, he has worked on process plant design software, CAD, structural analysis tools, data extraction and search engines.

  • Mark Wuenscher

    Global Support Manager

    Mark Wuenscher brings over 25 years of seismic data processing, software support and software testing experience to our support team.  Most recently, he successfully led a Reveal deployment project for a major O&G company.  He looks forward to meeting our Reveal clients and is committed to our goals of continuing to improve Reveal and delivering high quality support.


New Analysis Tools
SurveyMatchCompute and SurveyMatchApply

SurveyMatchCompute provides a robust way to interactively compute and QC time shifts, phase shifts and amplitude matches between two 3D surveys or two sets of co-located traces (e.g. co-located shots).  See Figures 2 and 3.  Database files can be also be output for further QC and analysis (Figure 4).  SurveyMatchApply can be used to apply a bulk time shift, phase shift, and amplitude ratio to an entire survey either manually or from the database file output from SurveyMatchCompute.

Figure 1: Image of two overlapping surveys with the overlap colored in orange. 

Figure 2: Interleaved co-located traces from overlapping portion of survey BEFORE correction applied.  Note the time and phase shift between the traces.

Figure 3: Interleaved co-located traces from overlapping portion of survey AFTER time and phase shift corrections were applied.

Figure 4: Output database allows for easy QC of spatial variations of amplitude, cross correlation coefficient, time shift and phase shift between co-located traces in the survey overlap region.
Top Left: Amplitude Map, Top Right: Cross Correlation Map, Bottom Left: Trace Shift Map, Bottom Right: Phase Shift Map. 


DBInterp is a new tool that interpolates header values (via linear interpolation) from a DB or CSV file onto a user-specified grid and writes to an output DB. An example is shown below.

Figure 4: Values of input from DB file on left, output interpolated values of new DB file on right

Additional Functionality Updates

IMEPredict now has a 2D SRME option. There is also now an option to output multiple-contribution gathers (MCGs) for both the SRME (surface multiples) and IME (internal multiles) options. For IME, the MCG is output in three dimensions: bounce-point 1 CMP, bounce-point 2 CMP, and time.  See Figure 4, left. 

Figure 4: MCGs for simple synthetic for (left) IME in three-slice view and (right) SRME.


VelocityMLPicking has changed its name to SmartVelPicker. SmartVelPicker can now project picks interactively onto the output semblance. This makes for easier parameterization of the tool. Another new feature of SmartVelPicker is the ability to auto-pick on RSemblance. One final new feature is the use of multiple horizon dbs or one single multi-z file for horizon-controlled picking. 

Figure 5: New velocity auto-picker with picks displayed interactively (left) and auto-picked RSemblance (right)

Figure 6: A user selects multiple events at a single CMP location on a stack with the new multi-z picker (right) and uses this to guide the SmartVelPicker for auto-picking velocities (left). Notice the velocity pick locations corresponding to the picks on the stack. 


A new tool named DatumStatics has been created. This tool computes datum statics headers for user defined replacement velocity and final datum scenarios. This allows for testing different datum statics solutions prior to setting the replacement velocity and final datum at the project level. 

A new section has been added to the datum and statics documentation titled “Reveal Land Statics Application” to provide additional guidance to users in computing and applying statics corrections on land processing projects.  In addition, the 3D Teapot Land example flows have been completely updated to follow the new workflow. 


PadTracesMPI is a new tool. It duplicates much of what the PadTraces tool does but is also MPI capable. 

PreStackTime MPI Changes

PreStackTime has been modified to divide the stack over ranks when using MPI. The benefit of this is that memory usage is reduced since each rank now only needs to hold locally a portion of a stack. A similar change will be made to PreStackDepth in the future.

Q-Tomography, Q-Picking and Q-PSDM

The depth migration workflow tools -Tomography, TomoPicker, TTRayTrace, TTEikonal and PrestackDepth - have been upgraded to include attenuation (Q).  They are likely to undergo further development following additional testing so let us know if you’re using them on your own data. These are included in the tomography and depth packages respectively. 

Figure 7: A 2D depth volume with a Q anomaly (at ~CMP 5000-5500) - without compensation for Q (left) and with compensation (right). Notice the improved continuity across the stack and the spectral improvement gained from Q migration (Spectrum View below: blue without compensation vs green with compensation).


The ray tracing in the Tomography tool has been modified from a “bottom up” to a “top down” approach resulting in significantly improved run times for 3D, more robust MPI behavior and a simplified, easier to use GUI. Other recent upgrades include MPI capabilities for the inversion and using multiple pick files.  

Migration from Topography

Both time (PreStackTime) and depth (PreStackDepth, TTRayTrace and TTEikonal) migrations now support migration from topography. In PreStackDepth sources and receivers may be at the same or different topographies. In PreStackTime topography is available in true-azimuth prestack migrations of land data.