Multibeam Data Processing Software

MD4ロゴ.PNG  MarineDiscovery6

 About MarineDiscovery

MarineDiscovery5 Catalog (PDF)

MarineDiscovery ( i.e. MD ) provides High-grade Function that enables to process of importing any type of raw data file up to outputting many kinds of charts. You donʼt need to buy other software.

MD provides accurate and efficient managing functions that enable to integrate data and applications and save your valuable time.

Almost time for multibeam data processing is spent by noise extracting procedure. MD also provides the function that enables prefilter noise and edit noise accurately and efficiently.


This chart is a detailed bathymetric anaglyph of Nankai Trough based on the output obtained by Marine Discovery's processing of survey data. Based on the grid data created by MarineDiscovry, creating a stereoscopic image with synthesizing shadow from two different light direction appears the detailed bathymetric anaglyph.

Nankai Trough is a submarine trough located in the south of Shikoku island. Its depth is about 4,000 m. It is said that Nankai Trough is a very active and large-scale earthquake zone. The north part of Nankai Trough is called Suruga Trough locate in Suruga Bay.


 Main Features of MarineDiscovery
  1. Operation of recording files of multiple formats with the same procedure, various outputs
  2. Quality control by corrections
  3. Keeping sounding accuracy by extracting error data accuracy by extracting error data
  4. Significant reduction of noise removal work time by CUBE
  5. Visualization by Gridding and Contouring
  6. Various Charting Style
  7. Batch creation of cross-sectional images from cross-sectional lines
  8. Exportable data to CAD, GIS, etc.
  9. ICT (i-Construction) compliant. NEW!
  10. Other convenient functions

■ Input of Multibeam bathymetric data



□ Support of Various multi-beam recording file format 
MD supports various recording file format of multi-beam acoustic sounder. By converting the recording data to Marine Discovery format, it is possible to process and manage the recording data in a unified procedure.

It corresponds to ACF, ALL, GSF, HSX, Imagenex, LOG, XSE, MB41, NM, S7K, XTF, etc. as the data format of multi-beam acoustic sounding machine. It also supports recording data format of dual head sonar.

■ Analysis and correction of Multibeam bathymetric data


□ Reading external files
Positioning information, MRU information, and sensor water depth information can be read from external files and used for correction. 


□ Edit wake track
Failure positioning may be recorded in the wake data at the time of investigation due to incompleteness of GNSS reception, etc. In addition, the data of the rapid ship turning part is generally inferior in quality and it is not suitable for use. You can draw such defective data on the plan and delete it by mouse operation.

□ Various corrections to sounding data
MD provides various correction functions to improve the sounding data quality. There is also a function that sets parameters and corrects enormous data collectively.

  • Sound speed correction
  • Sonar bias correction
  • Sensor offset correction
  • Sensor latency compensation
  • Tide correction
  • Dynamic draft correction
□ Keeping a sounding accuracy by extracting error data
It is available to keep a sounding accuracy by extracting error data.
  • Removal function of bad positioning data
  • IHO S-44 compliant filter
  • Pre-filter
  • Manual removal function
  • Efficient noise removal function
□ Automatic noise reduction
MD provides automatic noise reduction functions below.
  • Pre-filter with threshold values of swath angle or beam number
  • CUBE filter
  • Plane estimation filter
  • Depth filter
  • Yaw, or Pitch and Roll filter 

□ Significant reduction of noise removal work time by CUBE
CUBE (Combined Uncertainty and Bathymetry Estimator) is one of the methods to create bathymetric data. In this method, the water depth value of the grid and its PU (Propagated Uncertainty) are assumed by TPU (Total Propagated Uncertainty) and statistical techniques. This method was developed by Dr. Brian Calder (University of New Hampshire) and has been licensed to our company.

CUBE filter compares the water depth at the grid obtained by CUBE and known depth points and removes automatically the water depth points where depth difference are more than the threshold. It has world widely reported that the working time of noise removal were dramatically shortened as compared with the conventional noise removal operations by utilizing CUBE filter noise rejection.

The following images shows the comparisons of the grid before removing noise and the grid obtained by the CUBE function in MarineDiscovery. The grid obtained by CUBE becomes totally smooth and a bathymetric image with high reproducibility. 

□ Embedding noise extracting data
If you notice some mistake of correction after noise extracting work have been finished, doing over again the job is very heavy. To evade this inconvenience, MD provides the function of embedding noise extracting data in the rightly corrected file.


 md-9.png  md-10.png
 Grid before removing noise Grid obtained by CUBE


  □ Efficient data processing
MD can organize recording data for each project, so you can efficiently process and manage data. Data can be efficiently processed by collectively loading files, activating a noise elimination application from a track diagram, automatic noise reduction filter function using the CUBE algorithm, and others.


■ Management of Multibeam bathymetric data


□ Creating random water depth data (Correct data)
Random water depth point data can be output as correct data after inspection.

□ Confirmation of data density  ICT 
The achievement rate can be checked by obtained the data density from the sounding point count contained in the grid.

□ Comparison of measurement data  ICT  
Calculation of differences of water depth in measurement data of orthogonal survey lines can be used for comparison and check. 


□ Quality control by visualizing

MarineDiscovery provides visualizing functions that can overlap grids and soundings in order to evaluate grids' quality. If grids' quality is lower, MD can feedback the output to the previous process.

md-12.png  md-13.png md-14.png 
Flat view Three-dimensional view Cross section view 
To clarify the number of the depth points involved in the grid 

To clarify the depth difference between the grid and the water depth point 

To verify quantitatively the depth difference between the grid and the water depth point 

■ Output of Multibeam bathymetric data

  □ Gridding and Contouring
For visualization of multibeam data, it is possible to create grid files or multiple grid with water depth values arranged at equal intervals and depth contour. 
  • Gridding
Grid data are generated only in the grid points where water depth data are obtained. Interpolation is also possible. As each grid data value, shallowest value or average value can be set.
  • Contouring
Contour data is calculated from the grid file or random grid file. The depth contour is calculated dynamically from a triangle (TIN). The depth contour is not include part of no grid data. The grid size can be changed dynamically for smooth contours.


  □ Projected coordinate system
MD supports a rotating coordinate system centered on an arbitrary origin. (MD also supports plane orthogonal coordinate system and UTM coordinate system, etc.)


□ Various file output
Based on the grid, contour, or track data which are made from recording data, the MD can output the water depth map, the sound pressure map, the inclination amount map, the difference chart, the three dimensional diagram, the cross section, etc. as various file formats such as PDF and Postscript. DXF, Shape file, etc. In addition, on the background of the plan view, MD can place drawing information, index map, etc. freely. When converting the grid to GeoTiff, MD can add color and shade, making it easier to grasp the terrain.

MarineDiscovery6 can output the bird's eye view to 3D PDF. NEW!          (→ a 3D PDF Sample [a 3D image of Wreck])

Output images of MarineDiscovery 
md-1.png md-2.png md-3.png
 Contour Track Depth
md-4.png md-6.png md-5.png
 Inclination  Sounding  3D
md-7.png md-8.png  
 Difference  Cross section  

□ Charting
MD provides charting functions that display grids, random grids, contours or track, and output data to printers, plotter or PDF. Images which freely place index map, drawing information, or scale can be made. DXF, Shape, GeoTiff file can be displayed on the background of the image.


md-15.png md-16.png md-17.png
Example of creating a chart Example of creating a water depth chart Example of creating a chart with index map

□ Creating cross-sectional images
Cross-section lines are automatically created by setting of starting and end points of latitude and longitude, range of creating section lines, and line spacing of section lines.

On the basis of the created grid and the section line, cross-sectional images are automatically created. Display range, scale, color, etc. of a cross-sectional image can be configured.



Example of creating cross-section lines


 md-19.png  md-20.png
 Example of creating cross-sectional images Example of creating cross-sectional images with index map

□ Creating 3D bathymetric model (TIN model)  ICT 
A TIN model at each stage (design, construction, or formulation management) can be created.

□ Creating Bird's Eye View  ICT 
Three-dimensional display of the undersea ground topography, soil quality, and N value of boring survey information at each stage (present condition, finished shape, before construction, at completion) can be displayed and created.

 ■ Other convenient functions  
  □ Difference calculation
MD provides the function of difference calculation of the piled-up mass of sand in a dam or its dredging mass and yearly change of sand movement or water depth in a dam, etc.

□ Inclination calculation
MD provides the function of Inclination calculation that calculates inclination from grids and displays it with clear. 


■ Importable Data Formats

  • Sounding data
  ACF Multibeam echo sounder - HYDROSWEEP (Teledyne Reson)
  ALL Multibeam echo sounder - EM series (Kongsberg)
  GSF Generic Sensor Format (SAIC Ⓡ)
  HSX HYPACK Hydrographic Survey Software (HYPACK Ⓡ)
  LOG Multibeam sonar - HS-600F (Furuno)
  XSE, MB41, NM Multibeam System - SeaBeam (L-3 ELAC Nautik)
  XTF eXtended Triton Format (Triton Imaging Ⓡ)


  •  Information from several sensors
  Tide, heading, upset, water depth can be imported from external files (CSV format). 
■ Operating environment
  OS Windows7 SP1 or Windows10 (64 bit)
  CPU Intel Core i7 2600K or more
  Memory 8 GB or more
  Hard Disk 50 GB or more
  Monitor Resolution: 1400×1050 pixels or higher
Number of colors: True Color 32 bit

MarineDiscovery5 Catalog (PDF)