SynTraC: A Synthetic Dataset for Traffic Signal Control from Traffic Monitoring Cameras
Tiejin Chen, Prithvi Shirke, Bharatesh Chakravarthi, Arpitsinh Vaghela, Longchao Da, Duo Lu, Yezhou Yang, Hua Wei
TL;DR
SynTraC introduces the first public image-based traffic signal control dataset generated with the CARLA simulator, pairing real-style intersection imagery with traffic signal states and multi-objective RL rewards. The dataset encompasses diverse weather and time-of-day conditions, four synchronized RGB cameras, and ground-truth vehicle bounding boxes and rewards, enabling offline RL experimentation. Extensive experiments reveal a pronounced gap between image-based RL and feature-based control, affected by detection quality and camera viewpoints, while real-world generalization is demonstrated via fine-tuned detectors and Tempe intersection data. The work provides a reusable data-generation pipeline and codebase to drive future advancements in image-based TSC, highlighting the need for robust perception-to-control algorithms under perception uncertainty.
Abstract
This paper introduces SynTraC, the first public image-based traffic signal control dataset, aimed at bridging the gap between simulated environments and real-world traffic management challenges. Unlike traditional datasets for traffic signal control which aim to provide simplified feature vectors like vehicle counts from traffic simulators, SynTraC provides real-style images from the CARLA simulator with annotated features, along with traffic signal states. This image-based dataset comes with diverse real-world scenarios, including varying weather and times of day. Additionally, SynTraC also provides different reward values for advanced traffic signal control algorithms like reinforcement learning. Experiments with SynTraC demonstrate that it is still an open challenge to image-based traffic signal control methods compared with feature-based control methods, indicating our dataset can further guide the development of future algorithms. The code for this paper can be found in \url{https://github.com/DaRL-LibSignal/SynTraC}.SynTraC
