AA-SGAN: Adversarially Augmented Social GAN with Synthetic Data
Mirko Zaffaroni, Federico Signoretta, Marco Grangetto, Attilio Fiandrotti
TL;DR
AA-SGAN addresses pedestrian trajectory forecasting by leveraging synthetic data through a learnable synth-augmentation module trained in an end-to-end adversarial loop. The architecture couples an Augmenter, a Generator, and a Discriminator to produce synth-augmented trajectories that diversify training while preserving realism, enabling improved predictions on real-world data. Experimental results on ETH/UCY show substantial gains over baselines trained on real, synthetic, or hybrid data, with ADE and FDE reductions of about 20% and 25%, respectively. Ablation studies demonstrate that joint end-to-end training and maintaining a balanced real-to-synthetic ratio are essential for achieving these gains. The approach suggests that high-quality synthetic data, when properly augmented, can meaningfully boost pedestrian path prediction in real-world scenarios.
Abstract
Accurately predicting pedestrian trajectories is crucial in applications such as autonomous driving or service robotics, to name a few. Deep generative models achieve top performance in this task, assuming enough labelled trajectories are available for training. To this end, large amounts of synthetically generated, labelled trajectories exist (e.g., generated by video games). However, such trajectories are not meant to represent pedestrian motion realistically and are ineffective at training a predictive model. We propose a method and an architecture to augment synthetic trajectories at training time and with an adversarial approach. We show that trajectory augmentation at training time unleashes significant gains when a state-of-the-art generative model is evaluated over real-world trajectories.
