Schlumberger OMNI 3D 2020 x64

OMNI 3D seismic survey design software is the industry standard for seismic survey design and modeling. Plan, execute, and analyze land, marine, transition zone, vertical seismic profile (VSP), and multicomponent surveys. The intuitive interface and versatile multiproject handling capability of the software enable users to quickly and effectively analyze and monitor their seismic acquisition projects. OMNI 3D 2019 delivers a range of enhancements and improvements related to project projection, survey design, usability, productivity, and reliability.


Release details

Convert 2D ray models to 3D ray models

A new feature to convert 2D ray models into 3D ray models has been added. OMNI layout and illumination methods are inherently 3D, and so conversion of 2D models into 3D opens many new analysis options to the 2D ray model user. To perform, right-click Horizons folder > Save > Save as 3D ray model file. Multi-valued horizons should be converted to single-valued horizons prior to conversion.

OBN H and I patterns (OBC script shooting enhancements)

A number of enhancements have been made to the OBC script shooting mode to enable the shooting of OBN H and I patterns.

A new robust and consistent method is now used to determine active source stations for a given patch. Previously some station layouts lead to incorrect source lines being active for some patches. The parameters Offset Shots from Center Point (Number of Lines, Number of Stations) are now honored as one would expect. In some cases, shot events were created for nonexistent shots and for empty patches.

Illumination, diffraction, and reflection analyses for 3D ray and grid models

The entire set of ray attributes can now be exported to CSV file for further data analysis. Individual ray attributes can now be copied directly from the wizard display pane. The user interface has been standardized and cleaned up.

Travel time and amplitude have been added to the ray attributes of reflection analyses for 3D grid models. In addition, ray attributes (individual and export) for reflection analyses are now consistent for both 3D grid and ray models.

3D ray model CMP – CRP displacement analysis

A new method for computing 3D ray model CMP – CRP displacement analysis has been added. The legacy method failed to generate results when a ray could not be traced, which frequently occured in steeply dipping areas (where you want the estimate most).

Synthetic data SEGY formatting

SEGY trace headers for synthetic data generation (50+ cases) have been overhauled to improve portability, clarity, and documentation:


SEGY revision 1 standard trace headers are now used for bytes 1-196. OMNI specific trace headers are used for bytes 197-225.


Reel (EBCIDIC) headers are now autogenerated for all synthetic data to include the following information: filename, date, format, byte order, software version, projection data (system, datum, zone/attrib, units), data description, and trace headers of interest (bytes, name, description).

The X and Y coordinates of the ensemble CDP position (CDP_X and CDP_Y) have been moved to their standard byte locations of 181-184 and 185-188, respectively.

Inline and xline numbers (INLINE_NO and XLINE_NO) have been moved to their standard byte locations of 189-192 and 193-196, respectively.

Field-station, receiver-line, and shot-line numbers (FIELD_STATION_NO, RECLINE_NO, SHOTLINE_NO) have been moved to byte locations 213-216, 217-220, and 221-224, respectively.

Measured depth of downhole VSP sources and receivers (DEPTH_SHOT and DEPTH_REC) are now computed and written to byte locations 49-52 and 225-228, respectively, when applicable.

Many cases of missing trace headers are now written.

Fix various crashes associated with SEGY synthetic generation.

All synthetic generation methods now perform no processing by default. This is the most popular choice, as processing is typically performed afterwards with a separate processing system.

Omni Help has been updated with a full listing of all trace headers.

SPS exports now include project and GIS information

The SPS exporter now automatically populates header records H00 thru H30 with information pulled from user and project settings. Here is a list of the automatically populated headers and their information sources:

H00: User selection of SPS Column Definitions

H01 (Area): Survey Style > Data tab > Area Name

H01 (Name): Survey name as listed in project tree (SurveyName.osd

H022: Project name as written to file (ProjectName.odb)

H26 (Date): Date written to file in format YYYY-MM-DD HH:MM:SS

H03: Survey Style > Data tab > Client Name

H04 (Contractor): Settings > Options > User Data tab > Company Name

H04 (Party Name): Settings > Options > User Data tab > User Name



H12, H14, H18, H19, H20, H201, H210, H220, H232, H241, H30 (Area): Extracted from projection (GIS) settings

KML/KMZ exports

The ‘Save to KML’ operation for obstacles, detours, streamer obstacles, survey boundary has been improved:

These objects are now consistently output as polygons regardless of their type. Previously there were situations where objects were output as KML LineStrings, which caused issues during subsequent import.

Polygon outline width is transferred from the Outline Width setting. In addition, the polygon outline is now drawn.

Polygon fill setting is transferred from the Appearance setting. When set to Hollow, the polygon is not filled. Any other selection (Solid, Horizontal, etc.) causes the polygon to be filled.

Norsar exports

We have partnered with Norsar to add exports in the Norsar format for survey script and streamer objects. You can export to new or existing Norsar projects.

DIO exports

We have added DIO exports for survey and streamer objects. DIO is a proprietary seismic data format used by the Schlumberger WesternGeco Omega processing system.

More resolution from aerial imagery

Aerial imagery acquired from Bing Maps has been dramatically improved. First, the maximum possible resolution is now downloaded from Microsoft for a given tile. Secondly, a new multi-tile scheme has been added to further enhance image resolution. The number of tiles to download is set in the Settings > Options > Bing Maps tab. Options include 1, 4, 9, 16, and 25 tiles per image acquired.


Automatic grouping of imported obstacles, detours, and streamer obstacles

You can now create a new group folder in the project tree when importing shapefiles or KML/KMZ files as obstacles, detours, or streamer obstacles. Often shapefiles and KML/KMZ files contain multiple objects and so it is much cleaner to group these objects together. The default is to create a new group folder with the same name as the imported shapefile or KMZ/KML file.

Convenient view panning

Convenient view panning has been added. To pan the current view: Hold down the middle mouse button, and then drag the mouse. View panning is enabled for most tabs.

Color scale enhancements

Added ‘Load Scale, Except Title…’ and ‘Paste Scale, Except Title…’ operations to the color scale context (right-click) menu. These operations function the same as ‘Load Scale’ and ‘Paste Scale’ operations, with the exception that the title of the color scale is left unchanged. This is useful when you wish to modify a color scale but keep the current title, e.g., when displaying station attributes. Note that the title of a given color scale is the same as the name of the attribute that it is displaying, and so a modification in either one automatically updates the other.

The color scale context (right-click) menu has been reorganized to better group common functionality together.

Faster survey load and save times

Survey load and save times are now approximately 5x and 2x faster, respectively. Surveys with large scripts benefit the most.

Interactive station selection from shot events

Added operation to select stations of the currently displayed shot event (View Shot Events Wizard). When the slide bar is in focus/active, press S or U to select or unselect stations of the displayed event, respectively. For fast selection of multiple events, hold down S or U keys and advance events with the arrow keys.


Error resistant file I/O

More error checking has been added to low-level file reads and seeks. OMNI now attempts to skip over detected issues and continue loading whenever possible. Corrupt files can occur when a user kills OMNI (or OMNI crashes) while writing a file.


Robust estimates of the inline and xline angles

Robust estimates are now utilized to determine a line’s average inline and xline angles. These estimates are used extensively throughout the layout portion of the application, and are extremely important for handling zig-zag type station layouts.

Reprojection of data streamers

A method has been added to reproject data streamers into another projection system. Right click data streamer to re-project > Edit > Re-project MyStreamer.ost.

Report tags with GIS information

Report tag PROJ_DATUM now provides the full list of geodetic datum-spheroid parameters, namely, datum name, ellipsoid name, semi-major axis, and inverse flattening (1/f) as used for the survey. This change applies to summary and custom reports.

Report tags PROJ_DATUM_WGS84 and DATE_SHORT have been added for survey and streamer reports. PROJ_DATUM_WGS84 provides a list of datum transformation parameters to WGS84 (dx,dy,dz,rx,ry,rz,ds) as used for the survey. DATE_SHORT provides the current date in short format (YYYY-MM-DD) with no commas. The all-encompassing projection system report tag PROJECTION includes these modifications, plus some cleanup. These changes apply to summary and custom reports.

Datum and projection system enhancements

Added numerous new datums and projection systems.

New planar units have been added.

Improved parsing and saving of PRJ files (WKT projection strings).

Faster and more precise point and image reprojections.

Added numerous ellipsoids for selection during datum creation.



Dialogs for selecting SEGY files now support ‘sgy’ and ‘segy’ extensions and permit any file type to be selected. The ‘sgy’ extension remains the primary extension for SEGY files.

The apply obstacles operation now leaves stations unaltered when obstacles do not affect the given station type (shots or receivers). For example, if obstacles are set to affect only shots, then selected receivers will be left unaltered. Previously this situation would result in receivers being excluded.

Progress bars, panes, and windows now display immediately showing zero percent complete. Previously they would display only upon completing one percent of the progress. For large computations, the lack of progress update was frustrating and was frequently interpreted as a hung application.

Illumination analysis for 3D ray models now discards rays with a reflection angle that is >= 90 degrees.

The Clear File operation has been added to the right-click context menu of the ASCII tab.

The maximum number of characters that can be displayed in the ASCII tab is now 2X the previous limit.

BNN files now show up as text files in the ASCII tab text file selector.

Add support for remote shared licenses.

The installers have been updated to streamline the installation process.

The snapping distance tolerance is now defaulted to 0 for new installations. To turn off snapping in existing installations, click Settings > Options, choose the Project tab, set the distance tolerance to 0, and click the Apply button.

Users must now confirm SEGY processing before it is performed. Processing modifies SEGY files in place. The new confirmation message informs users (so that they do not overwrite an original) and recommended processing a copy.

Client and area names (for surveys and streamers) are now set to “N/A” by default upon object creation.

Add personal data retention notice in Settings menu > Options > User Data tab. The notice identifies personal data fields and how they are used. All fields are optional.

Omni 3d

Contact Us