Generation of crowd arrival and destination locations/times in complex transit facilities

Brian Ricks, Andrew Dobson, Athanasios Krontiris, Kostas Bekris, Mubbasir Kapadia, Fred Roberts

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


In order to simulate virtual agents in the replica of a real facility across a long time span, a crowd simulation engine needs a list of agent arrival and destination locations and times that reflect those seen in the actual facility. Working together with a major metropolitan transportation authority, we propose a specification that can be used to procedurally generate this information. This specification is both uniquely compact and expressive—compact enough to mirror the mental model of building managers and expressive enough to handle the wide variety of crowds seen in real urban environments. We also propose a procedural algorithm for generating tens of thousands of high-level agent paths from this specification. This algorithm allows our specification to be used with traditional crowd simulation obstacle avoidance algorithms while still maintaining the realism required for the complex, real-world simulations of a transit facility. Our evaluation with industry professionals shows that our approach is intuitive and provides controls at the right level of detail to be used in large facilities (200,000+ people/day).

Original languageEnglish (US)
Pages (from-to)1651-1661
Number of pages11
JournalVisual Computer
Issue number8
StatePublished - Aug 1 2020

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design


  • Building simulation
  • Crowd generation
  • Crowd simulation


Dive into the research topics of 'Generation of crowd arrival and destination locations/times in complex transit facilities'. Together they form a unique fingerprint.

Cite this