Whenever, Wherever: Towards Orchestrating Crowd Simulations with Spatio-Temporal Spawn Dynamics

Thomas Kreutz, Max Mühlhäuser, Alejandro Sanchez Guinea
3/20/2025
cs.LG

No official code found. Best implementation: thkreutz/crowdorchestrationsim (0 stars, last commit 2026-02-03).

Abstract

Realistic crowd simulations are essential for immersive virtual environments, relying on both individual behaviors (microscopic dynamics) and overall crowd patterns (macroscopic characteristics). While recent data-driven methods like deep reinforcement learning improve microscopic realism, they often overlook critical macroscopic features such as crowd density and flow, which are governed by spatio-temporal spawn dynamics, namely, when and where agents enter a scene. Traditional methods, like random spawn rates, stochastic processes, or fixed schedules, are not guaranteed to capture the underlying complexity or lack diversity and realism. To address this issue, we propose a novel approach called nTPP-GMM that models spatio-temporal spawn dynamics using Neural Temporal Point Processes (nTPPs) that are coupled with a spawn-conditional Gaussian Mixture Model (GMM) for agent spawn and goal positions. We evaluate our approach by orchestrating crowd simulations of three diverse real-world datasets with nTPP-GMM. Our experiments demonstrate the orchestration with nTPP-GMM leads to realistic simulations that reflect real-world crowd scenarios and allow crowd analysis.

View on arXivView PDF

Code Implementations(1)

00Python, Jupyter NotebookMar 4, 20258 months ago

Similar Papers

Cite this paper

@article{kreutz2025whenever,
  title  = {Whenever, Wherever: Towards Orchestrating Crowd Simulations with Spatio-Temporal Spawn Dynamics},
  author = {Thomas Kreutz and Max Mühlhäuser and Alejandro Sanchez Guinea},
  year   = {2025},
  eprint = {2503.16639},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.16639v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.16639.svg)](https://codeofpaper.com/paper/2503.16639)

Discussion