Soiling detection for Advanced Driver Assistance Systems
Filip Beránek, Václav Diviš, Ivan Gruber
TL;DR
This work addresses robust soiling detection for automotive cameras by framing it as semantic segmentation and comparing multiple segmentation networks to tile-based baselines. It scrutinizes the Woodscape dataset, uncovering data leakage and annotation issues, and contributes a refined sequence-based data split along with four annotation-strict training subsets. Empirical results show semantic segmentation outperforming tile-level methods, with FPNet achieving about 94% accuracy, and reveal limited gains from increasing encoder size due to the dataset's modest scale. The paper emphasizes data-centric improvements and suggests future exploration of hyperparameters and transformer-based approaches to further enhance robustness in adverse conditions.
Abstract
Soiling detection for automotive cameras is a crucial part of advanced driver assistance systems to make them more robust to external conditions like weather, dust, etc. In this paper, we regard the soiling detection as a semantic segmentation problem. We provide a comprehensive comparison of popular segmentation methods and show their superiority in performance while comparing them to tile-level classification approaches. Moreover, we present an extensive analysis of the Woodscape dataset showing that the original dataset contains a data-leakage and imprecise annotations. To address these problems, we create a new data subset, which, despite being much smaller, provides enough information for the segmentation method to reach comparable results in a much shorter time. All our codes and dataset splits are available at https://github.com/filipberanek/woodscape_revision.
