Related Experiment Video
Updated: Oct 22, 2025

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
Published on: February 6, 2020
High-Profile VRU Detection on Resource-Constrained Hardware Using YOLOv3/v4 on BDD100K
Vicent Ortiz Castelló1, Ismael Salvador Igual1, Omar Del Tejo Catalá1
1Instituto Tecnológico de Informática (ITI), Universitat Politècnica de València, 46022 Valencia, Spain.
Optimizing Vulnerable Road User (VRU) detection using YOLOv3 and YOLOv4 models on the BDD100K dataset significantly improved detection quality. Enhancements included new activation functions and data augmentation, boosting performance for safer autonomous driving systems.
Area of Science:
- Computer Vision
- Machine Learning
- Autonomous Systems
Background:
- Vulnerable Road User (VRU) detection is critical for advanced driver-assistance systems (ADAS) and autonomous vehicles.
- Current computer vision limitations hinder complete VRU detection accuracy and efficiency.
- Processing capacity and bandwidth constraints pose challenges for real-time detection.
Purpose of the Study:
- To enhance VRU detection performance using YOLOv3 and YOLOv4 object detection models.
- To evaluate the impact of novel activation functions (MISH, SWISH) and data augmentation techniques on detection quality.
- To analyze performance-throughput trade-offs for practical implementation.
Main Methods:
- Training YOLOv3 and YOLOv4 models on the BDD100K dataset for VRU and general on-road object detection.
- Retraining models with MISH and SWISH activation functions, replacing Leaky ReLU.
- Implementing data augmentation techniques like mosaic and cutmix, and exploring grid size configurations.
Main Results:
- Trained YOLO models showed significant detection quality improvement over generic MS-COCO models with minimal increase in processing time.
- MISH and SWISH activation functions yielded notable performance gains compared to Leaky ReLU.
- Mosaic, cutmix augmentation, and optimized grid sizes provided cumulative improvements.
Conclusions:
- YOLOv3 and YOLOv4, when trained on specific datasets and optimized, offer superior VRU detection capabilities.
- Advanced activation functions and data augmentation techniques are effective in improving object detection performance.
- The study provides valuable insights into optimizing deep learning models for enhanced road safety applications.
Related Concept Videos
Difference from Background: Limit of Detection
The LOD indicates the presence or absence...
Rolling Resistance: Problem Solving
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Distributed Loads: Problem Solving
Machines: Problem Solving II
Improving Translational Accuracy

