Animating agents based on radial view in crowd simulation

We present a simple agent-based approach for crowd simulation in a two-dimensional space. Our approach computes a set of collision-free feasible movement directions for each agent. The movement directions of the agent are determined according to a radial view of the agent in the local region. Subsequently, the direction with the least effort is selected for moving the agent. To efficiently compute feasible movement directions for each agent, we discretize the movement direction field of the agent and use a bit string to estimate the set of movement directions. Each bit of the bit string represents a span of movement directions. The proposed approach enables the agents to move around simple objects without using expensive global search techniques. Experimental results show that our approach can simulate agents that can alleviate the collision problem. The agents can move to their destinations efficiently.

[1]  Glenn Reinman,et al.  A modular framework for adaptive agent-based steering , 2011, SI3D.

[2]  J. Pettré,et al.  A synthetic-vision based steering approach for crowd simulation , 2010, ACM Trans. Graph..

[3]  Dimitris N. Metaxas,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2007) Group Behavior from Video: a Data-driven Approach to Crowd Simulation , 2022 .

[4]  Soraia Raupp Musse,et al.  Simulating crowds based on a space colonization algorithm , 2012, Comput. Graph..

[5]  Dinesh Manocha,et al.  Online parameter learning for data-driven crowd simulation and content generation , 2016, Comput. Graph..

[6]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[7]  Ming C. Lin,et al.  Hybrid Long-Range Collision Avoidancefor Crowd Simulation , 2014, IEEE Trans. Vis. Comput. Graph..

[8]  Ioannis Karamouzas,et al.  Universal power law governing pedestrian interactions. , 2014, Physical review letters.

[9]  Stéphane Donikian,et al.  A synthetic-vision based steering approach for crowd simulation , 2010, SIGGRAPH 2010.

[10]  Debasish Ghose,et al.  Obstacle avoidance in a dynamic environment: a collision cone approach , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[11]  Dinesh Manocha,et al.  Reciprocal collision avoidance with acceleration-velocity obstacles , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  Robert B. Fisher,et al.  Hidden Markov Models for Optical Flow Analysis in Crowds , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[13]  Yiorgos Chrysanthou,et al.  The PAG Crowd: A Graph Based Approach for Efficient Data‐Driven Crowd Simulation , 2014, Comput. Graph. Forum.

[14]  Dinesh Manocha,et al.  Directing Crowd Simulations Using Navigation Fields , 2011, IEEE Transactions on Visualization and Computer Graphics.

[15]  Dinesh Manocha,et al.  Reciprocal n-Body Collision Avoidance , 2011, ISRR.

[16]  T. Nagatani,et al.  Scaling behavior of crowd flow outside a hall , 2001 .

[17]  Dirk Hartmann,et al.  Adaptive pedestrian dynamics based on geodesics , 2010 .

[18]  Ming C. Lin,et al.  Hybrid Long-Range Collision Avoidance for Crowd Simulation , 2013, IEEE Transactions on Visualization and Computer Graphics.

[19]  Sai-Keung Wong,et al.  Guidance path scheduling using particle swarm optimization in crowd simulation , 2015, Comput. Animat. Virtual Worlds.

[20]  Lizhe Wang,et al.  Hybrid modelling and simulation of huge crowd over a hierarchical Grid architecture , 2013, Future Gener. Comput. Syst..

[21]  Petros Faloutsos,et al.  SteerFit: automated parameter fitting for steering algorithms , 2014, SCA '14.

[22]  Petros Faloutsos,et al.  Egocentric affordance fields in pedestrian steering , 2009, I3D '09.

[23]  Glenn Reinman,et al.  Footstep navigation for dynamic crowds , 2011, SI3D.

[24]  Luc Van Gool,et al.  You'll never walk alone: Modeling social behavior for multi-target tracking , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[25]  T. Kanda,et al.  Social force model with explicit collision prediction , 2011 .

[26]  Li Qi,et al.  Crowd Flow-Based Information for Crowd Simulation , 2012 .

[27]  Adrien Treuille,et al.  Continuum crowds , 2006, SIGGRAPH 2006.

[28]  Dinesh Manocha,et al.  Reciprocal Velocity Obstacles for real-time multi-agent navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[29]  Dinesh Manocha,et al.  Right of way , 2013, The Visual Computer.

[30]  Mark H. Overmars,et al.  A Predictive Collision Avoidance Model for Pedestrian Simulation , 2009, MIG.