CVLGDec 8, 2023

Synthesizing Traffic Datasets using Graph Neural Networks

arXiv:2312.05031v1h-index: 52023 IEEE 26th International Conference on Intelligent Transportation Systems (ITSC)
Originality Incremental advance
AI Analysis

This addresses the problem of limited realistic traffic data for ITS applications, though it is incremental as it builds on existing GAN and GNN techniques.

The paper tackles the sim-real gap in traffic datasets by generating photorealistic images from 2D simulations and junction footage using a novel method that integrates a Conditional GAN with a Graph Neural Network, resulting in realistic urban traffic images conditioned on factors like entity positions and time of day.

Traffic congestion in urban areas presents significant challenges, and Intelligent Transportation Systems (ITS) have sought to address these via automated and adaptive controls. However, these systems often struggle to transfer simulated experiences to real-world scenarios. This paper introduces a novel methodology for bridging this `sim-real' gap by creating photorealistic images from 2D traffic simulations and recorded junction footage. We propose a novel image generation approach, integrating a Conditional Generative Adversarial Network with a Graph Neural Network (GNN) to facilitate the creation of realistic urban traffic images. We harness GNNs' ability to process information at different levels of abstraction alongside segmented images for preserving locality data. The presented architecture leverages the power of SPADE and Graph ATtention (GAT) network models to create images based on simulated traffic scenarios. These images are conditioned by factors such as entity positions, colors, and time of day. The uniqueness of our approach lies in its ability to effectively translate structured and human-readable conditions, encoded as graphs, into realistic images. This advancement contributes to applications requiring rich traffic image datasets, from data augmentation to urban traffic solutions. We further provide an application to test the model's capabilities, including generating images with manually defined positions for various entities.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes