This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.
Segmenting submarine boulders with Random Forest and nnU-Net: from bathymetric rasters to survey-scale size distributions
Downloads
Supplementary Files
Authors
Abstract
In the soft-bottom-dominated southern Baltic Sea, geogenic hard substrates are biodiversity hotspots. The lack of open-source, pixel-level segmentation approaches for boulders in MBES data has made it difficult to advance the
ecological understanding of boulder fields in the Baltic Sea. This study developed and evaluated two segmentation approaches. A deep learning model (nnU-Net) and a classical machine learning model (APOC-25, based on Random Forest classification) were trained to segment boulders using multibeam echosounder (MBES) bathymetry data at scale. Both models were trained on manually annotated data. Additionally, a pipeline for extracting per-boulder
dimension metrics from the resulting segments was developed. The trade-off between annotation effort and segmentation performance was assessed. The nnU-Net model achieved the best overall performance, with a recall of 0.77, a precision of 0.84, and an F1 score of 0.8. APOC-25, trained on a sparse subset of labelled pixels, reached a recall of 0.73, a precision of 0.51, and an F1 score of 0.60. Upscaling the input data improved detection performance for both models. Additional analyses of areal coverage bias and detection accuracy were performed, and predictions were compared against side-scan sonar (SSS) annotations at two sites. This study provides open-source tools for systematic boulder mapping, enabling the generation of ecologically relevant baseline data and facilitating habitat mapping, monitoring and restoration.
DOI
https://doi.org/10.31223/X5TJ8D
Subjects
Earth Sciences
Keywords
boulder mapping, marine habitat mapping, Baltic Sea, semantic segmentation, deep learning, multibeam echosounder (MBES)
Dates
Published: 2026-10-07 08:29
Last Updated: 2026-10-07 08:29
License
CC-BY Attribution-NonCommercial 4.0 International
Additional Metadata
Conflict of interest statement:
None
Data Availability:
Model weights are available at https://doi.iow.de/10.12754/data-2026-0008 and the training/test bathymetry and annotation data at https://doi.iow.de/10.12754/data-2026-0007. Scripts for data pre- and postprocessing, pipeline implementation, and analysis were developed by the authors, with coding assistance from Claude Code (Anthropic). All AI-assisted and author-modified code was reviewed. The full source code is available at https://github.com/carabini/mbes-boulder-detection.
Metrics
Views: 12
Downloads: 1
There are no comments or no comments have been made public for this article.