In Proceedings of VS-GAMES

Semantic Crowds: Reusable Population for Virtual Worlds

Nick Kraayenbrink, Jassin Kessing, Tim Tutenel, Gerwin de Haan, Fernando Marson, Soraia R. Musse, and Rafael Bidarra

Heatmaps for Case 2. The left map uses the same color scheme as the heatmaps in Figure 5; in the right map, blue traces are males and pink traces are females.

Recent advances in crowd simulation techniques have led to realistic agent and group behavior through elaborate behavioral models, complex motion planning algorithms and impressive physics systems. As many crowd simulation solutions typically target only specific types of environment and scenario, a variety of special-purpose methods and systems has emerged that are hard to re-configure and re-use in other contexts. Solving this situation demands a higher-level approach that takes re-use and configuration of crowds as a priority, for adequate application in a broad variety of scenarios, virtual environments and interaction with the entities present in that environment. In this article we propose semantic crowds, a novel approach that allows one to re-use the same crowds for virtually any environment, and have them use the objects available in it in a meaningful manner, without any modification. To have the agents autonomously interact within any virtual world, we minimize in them the information relative to what objects do and how to use them. Instead, that information is stored in the objects themselves, which the agents can then query, based on what they plausibly want to achieve. To facilitate creating such crowds, we developed an interactive crowd editor that provides high-level editing parameters for defining crowd templates. We illustrate the flexibility of semantic crowds by means of two cases, in which we let the same crowd populate quite differently configured airport terminal environments. These examples also highlight that this modular approach easily combines with your custom implementations of agent behavior model and or motion planner.


More Information

Citation

Nick Kraayenbrink, Jassin Kessing, Tim Tutenel, Gerwin de Haan, Fernando Marson, Soraia R. Musse, and Rafael Bidarra, Semantic Crowds: Reusable Population for Virtual Worlds, In Proceedings of VS-GAMES, pp. 122–139, 2012.

BibTex

@inproceedings{bib:kraayenbrink:2012,
    author       = { Kraayenbrink, Nick and Kessing, Jassin and Tutenel, Tim and de Haan, Gerwin and Marson, Fernando and Musse, Soraia R. and Bidarra, Rafael },    
    title        = { Semantic Crowds: Reusable Population for Virtual Worlds },
    booktitle    = { In Proceedings of VS-GAMES },
    year         = { 2012 },
    pages        = { 122--139 },
    doi          = { 10.1016/j.procs.2012.10.064 },
    dblp         = { journals/procedia/KraayenbrinkKTHMMB12 },
    url          = { https://publications.graphics.tudelft.nl/papers/311 },
}