English

eWaSR -- an embedded-compute-ready maritime obstacle detection network

Computer Vision and Pattern Recognition 2023-04-25 v1 Artificial Intelligence Machine Learning

Abstract

Maritime obstacle detection is critical for safe navigation of autonomous surface vehicles (ASVs). While the accuracy of image-based detection methods has advanced substantially, their computational and memory requirements prohibit deployment on embedded devices. In this paper we analyze the currently best-performing maritime obstacle detection network WaSR. Based on the analysis we then propose replacements for the most computationally intensive stages and propose its embedded-compute-ready variant eWaSR. In particular, the new design follows the most recent advancements of transformer-based lightweight networks. eWaSR achieves comparable detection results to state-of-the-art WaSR with only 0.52% F1 score performance drop and outperforms other state-of-the-art embedded-ready architectures by over 9.74% in F1 score. On a standard GPU, eWaSR runs 10x faster than the original WaSR (115 FPS vs 11 FPS). Tests on a real embedded device OAK-D show that, while WaSR cannot run due to memory restrictions, eWaSR runs comfortably at 5.5 FPS. This makes eWaSR the first practical embedded-compute-ready maritime obstacle detection network. The source code and trained eWaSR models are publicly available here: https://github.com/tersekmatija/eWaSR.

Keywords

Cite

@article{arxiv.2304.11249,
  title  = {eWaSR -- an embedded-compute-ready maritime obstacle detection network},
  author = {Matija Teršek and Lojze Žust and Matej Kristan},
  journal= {arXiv preprint arXiv:2304.11249},
  year   = {2023}
}

Comments

18 pages, 7 figures, submitted to MDPI Sensors

R2 v1 2026-06-28T10:14:14.610Z