Toward a Hybrid Approach for Crowd Simulation

We address the problem of simulating pedestrian crowd behaviors in real time. To date, two approaches can be used in modeling and simulation of crowd behaviors, i.e. macroscopic and microscopic models. Microscopic simulation techniques can capture the accuracy simulation of individualistic pedestrian behavior while macroscopic simulations maximize the efficiency of simulation; neither of them assures the two goals at the same time. In order to achieve the strengths of the two classes of crowd modeling, we propose a hybrid architecture for defining the complex behaviors of crowd at two levels, the individual behaviors, and the aggregate motion of pedestrian flow. It consists of combining a microscopic and a macroscopic model in an unified framework, we simulate individual pedestrian behaviors in regions of low density by using a microscopic model, and we use a faster continuum model of pedestrian flow in the remainder regions of the simulation environment. We demonstrate the flexibility and scalability of our interactive hybrid simulation technique in a large environment. This technique demonstrates the applicability of hybrid techniques to the efficient simulation of large-scale flows with complex dynamics.

[1]  Michael Lees,et al.  Hybrid modelling of crowd simulation , 2010, ICCS.

[2]  Demetri Terzopoulos,et al.  Autonomous pedestrians , 2007, Graph. Model..

[3]  D. Thalmann,et al.  A navigation graph for real-time crowd animation on multilayered and uneven terrain , 2005 .

[4]  Chi-Wang Shu,et al.  Revisiting Hughes’ dynamic continuum model for pedestrian flow and the development of an efficient solution algorithm , 2009 .

[5]  Yanqun Jiang,et al.  Modeling and simulation of pedestrian flow through hydrodynamics , 2012 .

[6]  Dirk Helbing,et al.  Simulating dynamical features of escape panic , 2000, Nature.

[7]  Hai-Jun Huang,et al.  A mobile lattice gas model for simulating pedestrian evacuation , 2008 .

[8]  Dinesh Manocha,et al.  PLEdestrians: a least-effort approach to crowd simulation , 2010, SCA '10.

[9]  Roger L. Hughes,et al.  A continuum theory for the flow of pedestrians , 2002 .

[10]  Craig W. Reynolds Steering Behaviors For Autonomous Characters , 1999 .

[11]  Zhihan Lv,et al.  Virtual Reality Based GIS Analysis Platform , 2015, ICONIP.

[12]  Dinesh Manocha,et al.  Real-time navigation of independent agents using adaptive roadmaps , 2007, VRST '07.

[13]  Yanqun Jiang,et al.  Numerical simulation of pedestrian flow past a circular obstruction , 2011 .

[14]  Pradeep Dubey,et al.  Interactive hybrid simulation of large-scale traffic , 2011, SIGGRAPH '11.

[15]  Daniel Thalmann,et al.  Crowd simulation , 2007 .

[16]  Alexis Drogoul,et al.  A hybrid macro-micro pedestrians evacuation model to speed up simulation in road networks , 2011, AAMAS'11.

[17]  Daniel Thalmann,et al.  Real-time crowd motion planning , 2008, The Visual Computer.

[18]  Daniel Thalmann,et al.  Hierarchical Model for Real Time Simulation of Virtual Human Crowds , 2001, IEEE Trans. Vis. Comput. Graph..

[19]  Hubert Klüpfel,et al.  Evacuation Dynamics: Empirical Results, Modeling and Applications , 2009, Encyclopedia of Complexity and Systems Science.

[20]  Zhigang Deng,et al.  Crowd Simulation and Its Applications: Recent Advances , 2014, Journal of Computer Science and Technology.

[21]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[22]  Rahul Narain,et al.  Aggregate dynamics for dense crowd simulation , 2009, SIGGRAPH 2009.

[23]  Michael Gleicher,et al.  Scalable behaviors for crowd simulation , 2004, Comput. Graph. Forum.

[24]  C. Rabiaa,et al.  Multi-layered framework for crowd microscopic simulation , 2012, 2012 International Conference on Multimedia Computing and Systems.

[25]  Norman I. Badler,et al.  Creating crowd variation with the OCEAN personality model , 2008, AAMAS.

[26]  Yanqun Jiang,et al.  Numerical simulation of a continuum model for bi-directional pedestrian flow , 2011, Appl. Math. Comput..

[27]  Stéphane Donikian,et al.  Crowd of Virtual Humans: a New Approach for Real Time Navigation in Complex and Structured Environments , 2004, Comput. Graph. Forum.

[28]  Adrien Treuille,et al.  Continuum crowds , 2006, ACM Trans. Graph..

[29]  Andreas Schadschneider,et al.  Evacuation Dynamics: Empirical Results, Modeling and Applications , 2008, Encyclopedia of Complexity and Systems Science.

[30]  Wentong Cai,et al.  A case study of multi-resolution modeling for crowd simulation , 2009, SpringSim '09.

[31]  Natalie Fridman,et al.  Towards a Cognitive Model of Crowd Behavior Based on Social Comparison Theory , 2007, AAAI.

[32]  Norman I. Badler,et al.  Controlling individual agents in high-density crowd simulation , 2007, SCA '07.

[33]  Dinesh Manocha,et al.  Reactive deformation roadmaps: motion planning of multiple robots in dynamic environments , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Sébastien Paris,et al.  Environmental abstraction and path planning techniques for realistic crowd simulation , 2006, Comput. Animat. Virtual Worlds.

[35]  Dinesh Manocha,et al.  Real-Time Path Planning in Dynamic Virtual Environments Using Multiagent Navigation Graphs , 2008, IEEE Transactions on Visualization and Computer Graphics.

[36]  Ming C. Lin,et al.  Interactive hybrid simulation of large-scale traffic , 2011, ACM Trans. Graph..

[37]  Norman I. Badler,et al.  Virtual Crowds: Methods, Simulation, and Control , 2008, Virtual Crowds: Methods, Simulation, and Control.

[38]  Dan Zhao,et al.  A Hybrid Model for Simulating Crowd Evacuation , 2013, New Generation Computing.

[39]  Xiaoping Zheng,et al.  Modeling crowd evacuation of a building based on seven methodological approaches , 2009 .

[40]  Hao Jiang,et al.  Continuum crowd simulation in complex environments , 2010, Comput. Graph..

[41]  Andreas Schadschneider,et al.  Simulation of evacuation processes using a bionics-inspired cellular automaton model for pedestrian dynamics , 2002 .