Crowd Behavior Model
ISL’s Crowd Behavior Modeling (CBM) is a formally defined and implemented model for the behavior of (crowds of) people in various environments such as public buildings. The model is generally based on agents but furthermore incorporates elements from flow-field and aggregate movement dynamics to achieve a high level of realism while maintaining the capacity to simulate tens of thousands of agents in real-time. Part of the CBM platform are independent 2d visualization and analysis tools as well as an interface with the Unity 3D engine for real time 3D rendering of the scene. Finally, an interface with people tracking devices has been recently realized.
The CBM is mainly used to simulate the effects of (terrorist or otherwise disruptive) activities in areas where crowds of people are gathered, serving as a generic contingency scenarios planner, test bed and benchmarking tool as well as personnel trainer allowing trainees to visualize the results of their actions. Furthermore, the CBM is used as a foundation for games where a large number of autonomous and independent NPCs is needed.
Real-time 3D scene visualization
2D Visualization and Analysis Tool