Road Segmentation for ADAS/AD Applications
Mathanesh Vellingiri Ramasamy, Dimas Rizky Kurniasalim
TL;DR
The paper tackles robust road segmentation for ADAS/AD by comparing a modified VGG-16 trained on Comma10k with a modified U-Net trained on KITTI Road, and then performing cross-dataset validation to assess generalization. The results show that the VGG-16 variant generalizes better across unseen data, while the U-Net struggles despite significantly more training, highlighting the impact of pretraining and dataset characteristics. Analysis points to factors such as dataset size, environment (California highways vs Karlsruhe suburbs), tree shadows, pavement similarity, and annotation conventions as key drivers of cross-domain performance. The work underscores the need for diverse, well-annotated datasets and appropriate transfer learning and augmentation strategies to improve road segmentation performance in real-world ADAS/AD deployments.
Abstract
Accurate road segmentation is essential for autonomous driving and ADAS, enabling effective navigation in complex environments. This study examines how model architecture and dataset choice affect segmentation by training a modified VGG-16 on the Comma10k dataset and a modified U-Net on the KITTI Road dataset. Both models achieved high accuracy, with cross-dataset testing showing VGG-16 outperforming U-Net despite U-Net being trained for more epochs. We analyze model performance using metrics such as F1-score, mean intersection over union, and precision, discussing how architecture and dataset impact results.
