Hierarchical model for real time simulation of virtual human crowds
Top Cited Papers
- 1 January 2001
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Visualization and Computer Graphics
- Vol. 7 (2) , 152-164
- https://doi.org/10.1109/2945.928167
Abstract
We describe a model for simulating crowds of humans in real time. We deal with a hierarchy composed of virtual crowds, groups, and individuals. The groups are the most complex structure that can be controlled in different degrees of autonomy. This autonomy refers to the extent to which the virtual agents are independent of user intervention and also the amount of information needed to simulate crowds. Thus, depending on the complexity of the simulation, simple behaviors can be sufficient to simulate crowds. Otherwise, more complicated behavioral rules can be necessary and, in this case, it can be included in the simulation data in order to improve the realism of the animation. We present three different ways for controlling crowd behaviors: by using innate and scripted behaviors; by defining behavioral rules, using events and reactions; and by providing an external control to guide crowd behaviors in real time. The two main contributions of our approach are: the possibility of increasing the complexity of group/agent behaviors according to the problem to be simulated and the hierarchical structure based on groups to compose a crowd.Keywords
This publication has 16 references indexed in Scilit:
- A paradigm for controlling virtual humans in urban environment simulationsApplied Artificial Intelligence, 2000
- Crowd modelling in collaborative virtual environmentsPublished by Association for Computing Machinery (ACM) ,1998
- Dynamically simulated characters in virtual environmentsIEEE Computer Graphics and Applications, 1998
- From crowd simulation to airbag deployment: particle systems, a new paradigm of simulationJournal of Electronic Imaging, 1997
- ImprovPublished by Association for Computing Machinery (ACM) ,1996
- Open reflective agentsPublished by Springer Nature ,1996
- The HUMANOID Environment for Interactive Animation of Multiple Deformable Human CharactersComputer Graphics Forum, 1995
- Multi-level direction of autonomous creatures for real-time virtual environmentsPublished by Association for Computing Machinery (ACM) ,1995
- Goal-oriented design and correction of articulated figure motion with the TRACK systemComputers & Graphics, 1994
- Integrating behavioral, perceptual, and world knowledge in reactive navigationRobotics and Autonomous Systems, 1990