Benchmarking Image Perturbations for Testing Automated Driving Assistance Systems

Stefano Carlo Lambertenghi, Hannes Leonhard, Andrea Stocco
1/21/2025
cs.SEcs.CV

No official code found. Best implementation: ast-fortiss-tum/perturbation-drive (3 stars, last commit 2026-03-11).

Abstract

Advanced Driver Assistance Systems (ADAS) based on deep neural networks (DNNs) are widely used in autonomous vehicles for critical perception tasks such as object detection, semantic segmentation, and lane recognition. However, these systems are highly sensitive to input variations, such as noise and changes in lighting, which can compromise their effectiveness and potentially lead to safety-critical failures. This study offers a comprehensive empirical evaluation of image perturbations, techniques commonly used to assess the robustness of DNNs, to validate and improve the robustness and generalization of ADAS perception systems. We first conducted a systematic review of the literature, identifying 38 categories of perturbations. Next, we evaluated their effectiveness in revealing failures in two different ADAS, both at the component and at the system level. Finally, we explored the use of perturbation-based data augmentation and continuous learning strategies to improve ADAS adaptation to new operational design domains. Our results demonstrate that all categories of image perturbations successfully expose robustness issues in ADAS and that the use of dataset augmentation and continuous learning significantly improves ADAS performance in novel, unseen environments.

View on arXivView PDF

Code Implementations(1)

Replication package of the paper "Benchmarking Image Perturbations for Testing Automated Driving Assistance Systems" (ICST 2025) πŸ†

32Shell, PythonOct 2, 20247 months ago

Similar Papers

Cite this paper

@article{lambertenghi2025benchmarking,
  title  = {Benchmarking Image Perturbations for Testing Automated Driving Assistance Systems},
  author = {Stefano Carlo Lambertenghi and Hannes Leonhard and Andrea Stocco},
  year   = {2025},
  eprint = {2501.12269},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.12269v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.12269.svg)](https://codeofpaper.com/paper/2501.12269)

Discussion