Marine Biodiversity and Ecosystem Functioning
EU Network of Excellence

 
Main Menu

· Home
· Contacts
· Data Systems
· Documents
· FAQ
· Links
· MarBEF Open Archive
· Network Description
· Outreach
· Photo Gallery
· Quality Assurance
· Register of Resources
· Research Projects
· Rules and Guidelines
· Training
· Wiki
· Worldconference

 

Register of Resources (RoR)

 People  |  Datasets  |  Literature  |  Institutes  |  Projects 

[ report an error in this record ]basket (0): add | show Print this page

Themachinethatgoesping: Pythonic(++) processing of MBES and SBES data
Urban, P.; Praet, N.; Vandorpe, T.; Hermans, T. (2024). Themachinethatgoesping: Pythonic(++) processing of MBES and SBES data, in: EGU General Assembly 2024. Vienna, Austria & Online, 14-19 April 2024. pp. EGU24-19250. https://dx.doi.org/10.5194/egusphere-egu24-19250
In: (2024). EGU General Assembly 2024. Vienna, Austria & Online, 14-19 April 2024. European Geosciences Union: [s.l.].

Available in  Authors 
Document type: Summary

Keyword
    Marine/Coastal

Authors  Top 
  • Urban, P.
  • Praet, N.
  • Vandorpe, T.
  • Hermans, T.

Abstract

    A few powerful tools already exist for processing and investigating multibeam echosounder (MBES) data. They fulfill many industrial and scientific needs regarding quick visualization and bathymetric processing. However, none of these tools sufficiently target scientists that need to- develop new or custom MBES processing methods.

    Projects focusing on investigating objects in the water column (e.g. gas bubble streams, suspended particulate matter, fish, …) formed the base for a new MEBS processing tool that is currently being developed within the framework of the TURBEAMS project. The aim is a tool that possesses the flexibility to execute custom processing routines, the transparency to understand the specific equations applied to the acoustic raw data, and the power to efficiently apply these customized routines to large amounts of MBES data gathered during scientific surveys.

    The result of these specifications evolved into themachinethatgoesping (short: Ping), a new open-source python library (implemented in c++) for processing multi- and singlebeam echosounder data. Ping aims at simplifying the development and application of novel processing methods by providing a performant, pythonic interface to the acoustic raw data, together with commonly needed processing routines. A few examples:

    • Extract configuration and navigation data.
    • Extract quantitative meaningful backscatter data.
    • Implement and test water column calibration routines.
    • Create time series echograms or render water column images.
    • Filter, georeference and grid acoustic samples in 2D and 3D space.

    These functions – and the large amount of python data science libraries – form the base to implementing processing methods (or tools) that are shareable as comprehensive python scripts. Ping is still incomplete and e.g. currently limited to processing Kongsberg .all and Simrad EK80 .raw data files. But you can test it and follow the active development here: https://github.com/themachinethatgoesping


All data in the Integrated Marine Information System (IMIS) is subject to the VLIZ privacy policy Top | Authors 


If any information here appears to be incorrect, please contact us
Back to Register of Resources
 
Quick links

MarBEF WIKI

Erasmus Mundus Master of Science in Marine Biodiversity and Conservation (EMBC)
Outreach

Science
Responsive Mode Programme (RMP) - Marie Nordstrom, copyright Aspden Rebecca

WoRMS
part of WoRMS logo

ERMS 2.0
Epinephelus marginatus Picture: JG Harmelin

EurOBIS

Geographic System

Datasets

 


Web site hosted and maintained by Flanders Marine Institute (VLIZ) - Contact data-at-marbef.org