CVOct 11, 2024

Impact of Surface Reflections in Maritime Obstacle Detection

arXiv:2410.08713v12 citationsh-index: 33Has CodeBMVC Workshops
Originality Incremental advance
AI Analysis

This addresses a specific issue for autonomous maritime navigation, but is incremental as it builds on known problems with reflections.

The paper tackles the problem of surface reflections causing false positives in maritime obstacle detection for autonomous surface vehicles, showing that reflections reduce mAP by 1.2 to 9.6 points across detectors and proposing a filtering method that reduces false positives by 34.64%.

Maritime obstacle detection aims to detect possible obstacles for autonomous driving of unmanned surface vehicles. In the context of maritime obstacle detection, the water surface can act like a mirror on certain circumstances, causing reflections on imagery. Previous works have indicated surface reflections as a source of false positives for object detectors in maritime obstacle detection tasks. In this work, we show that surface reflections indeed adversely affect detector performance. We measure the effect of reflections by testing on two custom datasets, which we make publicly available. The first one contains imagery with reflections, while in the second reflections are inpainted. We show that the reflections reduce mAP by 1.2 to 9.6 points across various detectors. To remove false positives on reflections, we propose a novel filtering approach named Heatmap Based Sliding Filter. We show that the proposed method reduces the total number of false positives by 34.64% while minimally affecting true positives. We also conduct qualitative analysis and show that the proposed method indeed removes false positives on the reflections. The datasets can be found on https://github.com/SamedYalcin/MRAD.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes