Home
Name Modified Size InfoDownloads / Week
esp3_install_ver_1.52.0.msi 2023-10-23 257.5 MB
esp3_install_ver_1.50.0.msi 2023-02-23 271.1 MB
README.md 2023-02-23 16.3 kB
esp3_install_ver_1.8.4.msi 2020-06-21 525.7 MB
Totals: 4 Items   1.1 GB 17

Release Notes ESP3

Version 1.50.0

  • Compatible with NetCDF files produced by EK80 (first version ADCP data)
  • Added a data partitionning tool (DPT) to automatically partiotion datasets based on time/location/sunrise
  • Fixed issue with TS(f) processing when openning files the second time/location/sunrise
  • Added transceiver configuration parameter (offsets,...) tool
  • New 3D display capabilities for MBES, bathy and curtains
  • Various bugs fixes and performance improvements.

Version 1.47.0 to 1.49.0 (not published)

Version 1.46.0

  • Parallel processing (background) option to open files now working (still being tested).
  • Added interface for formatting of screengrabs.
  • Various bugs fixes and performance improvements.

Version 1.45.0

  • Added parallel processing option to open files (under further testing).
  • Added automated deep-calibration processing.
  • CFAR algorithm for MBES data added (T. C. Weber, “A CFAR Detection Approach for Identifying Gas Bubble Seeps With Multibeam Echo Sounders”, IEEE Journal of Oceanic Engineering. pp. 1-10, 2021.)
  • Added Calibration database (for FM and CW).
  • Various bugs fixes and performance improvements.

Version 1.41.0 to 1.44.0 (not published)

Version 1.40.0

  • Uses Matlab MCR 2022a.
  • A few more 3D tools to see bathymetry and WC from MBES.
  • Added spatialised database output for integration.
  • Added updated Oculus file formats (SQLite3 based).
  • Various bugs fixes and performance improvements.

Version 1.33.0 to 1.39.0 (not published)

Version 1.32.0

  • Switched to MCR 2021b
  • Reads .sl3/.sl2 files
  • Work on 3D display for transects. To be improved in later releases.
  • Improved EM (.wcd and .raw) and *.oculus files reading
  • Various bugs fixes and performance improvements.

Version 1.10.0 to 1.31.0 (not published)

Version 1.10.0

  • New Scattering tool to estimate bubble/swimbladder equivalent radius size distribution from broadband data
  • Export MBES/Imaging Sonar data to MPEG-4/Motion JPEG AVI files
  • Improvement of ST detection in FM mode
  • Various bugs fixes and performance improvements.

Version 1.9.15 to 1.9.17 (not published)

Version 1.9.14

  • Now opens more files: Kongsberg EM series files
  • Data from EM can be echo-integrated limits on beam angle... More to come on that in future versions.
  • New logbook window, faster...
  • New indexing of files, 10x faster...
  • Various bugs fixes and performance improvements.

Version 1.9.10 to 1.9.13 (not published)

Version 1.9.9

  • Now opens more files: Furuno FCV-38 (Sonar NetCDF4), Didson (.ddf), Oculus (.oculus)
  • Reading new .bot files from Simrad
  • Now using XML output similar to Simrad to save/load FM calibration
  • Homogenised notations for exports and classification files
  • Various bugs fixes and performance improvements.

Version 1.9.0 to 1.9.8 (not published)

Version 1.8.4

  • Work on memory allocation when loading large amount of files (hundreds...).
  • Fixed background noise removal when range was changed during a file.
  • Context menu added on integrated region display.
  • 2D-histogram of tracked target added.
  • Various bugs fixes and (lots of) performance improvements.

Version 1.8.3(not published)

Version 1.8.2(not published)

Version 1.8.1

  • Fixed Sv(f) computation and display of matched Sv when nominal frequency is not center frequency
  • Replaced default 1-way gain by 20xlog10(f_nom/f_c) instead of 10xlog10(f_nom/f_c) to match EK80 software.
  • Various bugs fixes and performance improvements.

Version 1.8.0

  • Added InType ("By regions" or "WC") and IntRef option in integration script to integrate WC without creating a WC region.
  • Added additive noise filter in Bad transmits.
  • Major speed improvement after changing the way the interaction work in the code.
  • Improved FM/CW calibration procedure and display.
  • Various bugs fixes and performance improvements.

Version 1.7.2

  • Added cell by cell classification capabilities.
  • Added bottom features computation (E1/E2)
  • Modified calibration computation and calibration tab. Echoes selected based on single target detection algorithm.
  • Re-vamped all algos tabs.
  • Fixed computation of vbscf in Transect summary output where transects were made of more than 3 disjointed parts.
  • Added units test class (non deployed version).
  • Various bugs fixes and performance improvements.

Version 1.7.1 (not published)

Version 1.7.0 (not published)

Version 1.6.1

Version 1.6.0

  • Integration outputs now have a field with a tag per cell depending on what region it was part of
  • Fixed region export during integration that was failing for transducer based regions
  • Added some new options in survey processing
  • Various bug fixes and performance improvements

Version 1.5.0

  • Requires MCR 2019b
  • New version allows for non constant sound-speed and absorption
  • Added shapefiles display on maps when put in a sub-folder called "echomaps"
  • New way of referencing regions (bottom, surface, transducer, line)
  • Various bug fixes and performance improvements

Version 1.4.1

  • New Single target TS(f) export
  • Adding "Sorting by Survey data" option on layer tree
  • Fixed/Improved FCV30 data reading
  • Adding NMEA surport for HDG and XDR sentences
  • Fixed graphical bug causing ESP3 to get slower after long use
  • Added capabilities to specify transect separated by semi-column in scripts
  • Various bug fixes and performance improvements

Version 1.3.0

  • Sorted Bug to display integrated survey results
  • Sorted Bug to display/hide bad transmits
  • Added EQA to calibration process/parameters
  • Solved colormaps related issues
  • New defaults map tile server
  • Sorted Bug to display integrated survey results
  • Sorted Bug to display/hide bad transmits
  • Various bug fixes and performance improvements

Version 1.2.3 (not published)

Version 1.2.2 (not published)

Version 1.2.1

  • Sorted Bug while applying new sound-speed and absorption to non-Simrad files
  • Added impedance measurement for EK80 data
  • Added full echogramm and regions exports to .xlsx files
  • Various bug fixes and performance improvements

Version 1.2.0 (not published)

Version 1.1.1

  • Sorted Bug while applying new sound-speed and absorption to non-Simrad files
  • Added impedance measurement for EK80 data
  • Added full echogramm and regions exports to .xlsx files
  • Various bug fixes and performance improvements

Version 1.1.0

  • Major re-work of loading bar and performance improvements
  • Added basic dropout detection from region/selected area context menu
  • Various bug fixes and performance improvements

Version 1.0.1

  • Added option in the "Display" menu to disable/enable GPU processing in case there is some issues with CUDA version...

Version 1.0.0 (finally)

  • Improved performances for navigating through echogram by buffering larger area
  • New single target exports to allow for external analysis of wideband signals
  • New track UiContextmenu allowing for track removal, TS(f) plots etc...
  • New Map display allowing you to add basemaps through tiles servers and zoom in/out etc...
  • Added several "display quality" configurations for better performances and slower machines.
  • Various bug fixes and performance improvements

Version 0.9.11

  • Notch Filtering added for FM datasets
  • Added Curve export options for frequency responses
  • New tool for export of GPS data from raw files without opening them (to .csv and shapefile)
  • Updating Documentation (still in progress)
  • EK80 files reading about 2 to 3 times faster
  • Added Logging capabilities during work and for integrations(in log folder)
  • Various bug fixes and performance improvements

Version 0.9.10 (not published)

Version 0.9.9

  • Documentation first version accessible from the menu.
  • Two display modes available, 'Slow and Pretty' (the new one) and 'Fast and Ugly' (legacy one).
  • New transducer offset management for towed-bodies. All elements are displayed showing the offset in the secondary channels windows.
  • Channel displayed in secondary window can be selected to who all or just one.
  • Grid displayed
  • Fixes around display and processing of Sv(f), where central frequency was not computed properly. Now all tested and calibrated.
  • Added a Script Builder interface, accessible through existing scripts' context menu, the logbook's context menu or the scripts menu.
  • Possibility to change transducer offsets, angles, that are taken into account for positioning of echoes.
  • New 3D display of Single targets, tracked targets and Echoes, positioned with phase, compensated for motion and taking into account installation geometry.
  • Added Spike Removal Filter.

Version 0.9.8 (not published)

Version 0.9.7 (not published)

Version 0.9.6

  • Added reading support for files recorded with EK80 software with version higher than v1.12.1
  • Added support for 3-quadrants splitbeam transducer used in FM mode
  • Added ICES metadata database creation tool
  • Include fixes to read ASL files on Mac OS
  • Minor bug fixes and perf. improvements

Version 0.9.5

  • WARNING: Fix bug, where calibration was applied twice during Sv computation!
  • Version cross calibrated against ESP2 and former versions
  • Minor bug fixes and improvements

Version 0.9.4

  • Fixes in file reading for ES60/ES70 when GPS sentences where corrupted or containing no data.
  • Performance improvement for correction of triangle wave error on large ES60/ES/70 files.
  • Minor bug fixes and improvements

Version 0.9.3

  • 0.9.3 is a major update towards, one of the last update before version 1.0....
  • New ESP3 main tab that will host documentation, tutorials and links...
  • Better memory management to be able to handle bigger datasets.
  • New File tab with track preview.
  • Changes in Layer tab to make things clearer when many layers open.
  • New Echo-Integration tab, to integrate without scripting.
  • Following the last Simrad updates, now possible to have different ranges per frequencies in the multifrequency display.
  • Fixed FM processing when recording data in Auto range mode (Incomplete pings were dropped...)
  • Fixed bug for reading EK60/ES60/ES70 data with auto range.
  • Fixed bug for reading MRU0 Datagrams.
  • Separated Map and ST tabs. New options in map display/integration
  • Added possiblity to define multiple classification tree in the config/classification folder.

Version 0.9.2

  • New EK80 compressed file formats in CW can now be read properly (as produced by version 1.12.1 of EK80)
  • Changes in region export: added global region parameter in the first sheet of the export
  • Added "type" attribute in logbook. Replaced old "type" in scripts (for hills) with "design".
  • Fixed ctrl+z bugs for removing regions created with school detection
  • Fixed issues with track regions
  • Added testing for available new versions on start

Version 0.9.1

  • Added "Type" attribute in dB. WARNING: once opened with this version, the logbook db file will no longer work with the older versions.
  • Fixed bug for compatibility with non-Nvidia card or old-Nvidia card.
  • Fixed bug of interaction between TS(f) and Sv(f) tabs.
  • Added "Save to clipboard" option on echogram and frequency curves.

Version 0.9.0

  • Version 0.9.0 is a major update, that introduces major new functionalities
  • It requires to install the MCR version R2017b (9.3) available at https://au.mathworks.com/products/compiler/matlab-runtime.html
  • If you have a CUDA compatible graphic card, it needs to be updated to the latest graphic driver to have CUDA 8.0 or higher.
  • New Multifrequency display window that shows all available frequency in one window, synchronized with the main analysis window. WARNING: this might slow down ESP3, but will get back to normal if you close it.
  • You can now select multiple regions to export, display or apply certain algorithms to those regions only.
  • Separate display config file in each folder so that you can save your grid display/integration size for each surveys.
  • Export of 2D-sliced transect per cell now available as an output from the scripts with the "ExportSlicedTransects" option (each transect in a separate *.xlsx file, to supplement the standard output.)

Version 0.8.1

  • Version 0.8.0 was a bit of an early release with a lot of bugs there at multiple levels following major internal changes.
  • Major and minor bug fixes
  • Dedicated tabs to display of Sv(f) and TS(f) curves
  • Performances improvements for loading of complex regions (saved from school-detection results)
  • This version was calibrated against ESP2 on 4 different surveys. Identical results.

Version 0.8.0

  • Fixed bug for reading ASL files introduced in version 0.7.1
  • Gives opportunity to the user to change certain tabs position
  • New Map&Co tab with single target position and histogram
  • Improved region/bottom database interface
  • Added multi-frequency analysis tab
  • Users can add and remove presets for algorithms parameters values

Version 0.7.2

  • New Bottom edit mode.
  • New Bad transmit algorithm. Can be applied on various selected area/regions. Much faster.
  • Export integrated region via region context menu (right click)
  • Export integrated transect via main menu
  • Updated calibration tab with calculation options for environmental variables
  • Horizontal axis display estimated bottom backscatter when in bottom edit of bad transmit mode and show high values in red
  • Undo/redo works for region creation/deletion as well as bottom/ bad transmit edit/algorithms
  • Minor bugs fixes and performances improvements.

Version 0.7.1

  • Added functionality so that you can apply target tracking to a region or a selected area (via context menu).
  • Added Tracked Target export function in the export menu.
  • Water Column region dialog box modified.

Version 0.7.0

  • Fixed Memory leak when changing layer that would not clean graphic objects properly and would slowly fill the ram.
  • Changes in the integration method:
    • sliced transect are now sliced independently of region cell size (cell size defined in the scripts).
  • Main edit bottom method changed. To stop editing double or right-click.
  • Minor bugs fixes and performances improvements. *

Version 0.6.2

  • Fixed some minor integration problems encountered while integrating shallow water data with small cell sizes and multiple complex regions.
  • Added choice of Model for computation of absorption in the calibration tab. Default was Francois and Garisson (1982), now Doonan(2003) or override available.
  • Added display of single target detected.
  • Added templates for algorithms in echo scripts.
  • Minor bugs fixes and performances improvements.

Version 0.6.1

  • Fixed problem to read EK80 files where Frequency is not in the initial XML0 but only FrequencyStart and FrequecyEnd (Introduced in Version 0.6.0).
  • Added warning when acquisition parameters are changed during while file is recorded. Sv and or range will not be properly calculated if pulse length is changed during acquisition (this should be fixed soon).
  • Work on Normalization of frequency response for Sv/Sp/TS. Some more to do...
  • TS(f) processing is right (as compared to Simrad EK80 calibration program).
  • Sv(f) processing might need some more testing.

Version 0.6.0

  • Added multiple edit bottom modes
  • Created a Undo/Redo manager, working for bottom edit/algorithms and bad transmit edit/algorithms.
  • Improved raw FCV30 file reading.
  • Multi channel reading for ASL file now available.
  • Revamped the display tab.
  • You can now specify the transparency for under bottom data.
  • Multiple bug fixes...
  • WARNING: NOT SUITABLE TO READ CW EK80 files. New Version on the way...

Version 0.5.4

  • This version has a bug... To work properly, you need to manually delete the config_echo.xml file in the C:\Program Files\ESP3_ver_0.5.4.0\config folder and restart ESP3. This will create a clean version of the config file.
Source: README.md, updated 2023-02-23