|
ABSTRACT
Crowd simulation techniques have frequently been used to animate a large group of virtual humans in computer graphics applications. We present a data-driven method of simulating a crowd of virtual humans that exhibit behaviors imitating real human crowds. To do so, we record the motion of a human crowd from an aerial view using a camcorder, extract the two-dimensional moving trajectories of each individual in the crowd, and then learn an agent model from observed trajectories. The agent model decides each agent's actions based on features of the environment and the motion of nearby agents in the crowd. Once the agent model is learned, we can simulate a virtual crowd that behaves similarly to the real crowd in the video. The versatility and flexibility of our approach is demonstrated through examples in which various characteristics of group behaviors are captured and reproduced in simulated crowds.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
{ACT05} Abaci T., Cíger J., Thalmann D.: Planning with smart objects. In WSCG (Short Papers) (2005), pp. 25--28. 2
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
{EBD*05} Egerstedt M., Balch T., Dellaert F., Delmotte F., Khan Z.: What are the ants doing? vision-based tracking and reconstruction of control programs. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA) (2005). 2
|
| |
9
|
|
| |
10
|
Brett R. Fajen , William H. Warren , Selim Temizer , Leslie Pack Kaelbling, A Dynamical Model of Visually-Guided Steering, Obstacle Avoidance, and Route Selection, International Journal of Computer Vision, v.54 n.1-3, p.13-34, August-September 2003
[doi> 10.1023/A:1023701300169]
|
| |
11
|
{GKM*01} Goldenstein S., Karavelas M., Metaxas D., Guibas L., Aaron E., Goswami A.: Scalable behaviors for crowd simulation. Computer & Graphics 25, 6 (2001), 983--998. 2
|
| |
12
|
{HMFB01} Helbing D., Molnar P., Farkas I. J., Bolay K.: Self-organizing pedestrian movement. Environment and Planning B: Planning and Design 28 (2001), 361--383. 2
|
| |
13
|
{Hug03} Hughes R. L.: The flow of human crowds. Annual Review of Fluid Mechanics 35 (2003), 169--182. 2
|
| |
14
|
|
| |
15
|
|
| |
16
|
{KS02} Kirchner A., Schadschneider A.: Simulation of evacuation processes using a bionics-inspired cellular automaton model for pedestrian dynamics. Physica A: Statistical Mechanics and its Applications 312(1--2) (2002), 260--276. 2
|
| |
17
|
{LC03} Li T.-Y., Chou H.-C.: Motion planning for a crowd of robots. In ICRA '03: Proceedings of IEEE international conference on Robotics and Automation (2003), pp. 4215--4221. 2
|
 |
18
|
|
 |
19
|
|
| |
20
|
{LD04} Lamarche F., Donikian S.: Crowd of virtual humans: A new approach for real time navigation in complex and structured environments. Computer Graphics Forum (Eurographics 2004) 23, 3 (2004), 509--518. 2
|
| |
21
|
|
| |
22
|
{MA06} Mount D., Arya S.: Ann: Library for approximate nearest neighbor searching, http://www.cs.sunysb.edu/algorith/implement/ann/distrib/index1.html, 2006. 5
|
| |
23
|
{Mas06} Massive Software: http://www.massivesoftware.com/, 2006. 2
|
| |
24
|
{MH04} Metoyer R. A., Hodgins J. K.: Reactive pedestrian path following from examples. The Visual Computer 20, 10 (2004), 635--649. 2
|
| |
25
|
{MT97} Musse S. R., Thalmann D.: A model of human crowd behavior: Group inter-relationship and collision detection analysis. In Computer Animation and Simulation '97 (1997), pp. 39--51. 2
|
| |
26
|
Julien Pettré , Pablo de Heras Ciechomski , Jonathan Maïm , Barbara Yersin , Jean-Paul Laumond , Daniel Thalmann, Real-time navigating crowds: scalable simulation and rendering: Research Articles, Computer Animation and Virtual Worlds, v.17 n.3-4, p.445-455, July 2006
[doi> 10.1002/cav.v17:3/4]
|
| |
27
|
{POSB05} Pelechano N., O'Brien K., Silverman B., Badler N.: Crowd simulation incorporating agent psychological models, roles and communication. In V-CROWDS '05: Proceedings of the First International Workshop on Crowd Simulation (2005), pp. 24--25. 2
|
| |
28
|
|
 |
29
|
|
| |
30
|
{SGC04} Sung M., Gleicher M., Chenney S.: Scalable behaviors for crowd simulation. Computer Graphics Forum (Eurographics 2004) 23, 3 (2004), 519--528. 2
|
 |
31
|
|
 |
32
|
|
| |
33
|
{Sti00} Still G. K.: Crowd Dynamics. PhD thesis, University of Warwik, 2000. 3
|
 |
34
|
|
| |
35
|
{Tek02} Teknomo K.: Microscopic Pedestrian Flow Characteristics: Development of an Image Processing Data Collection and Simulation Model. PhD thesis, Tohoku University, 2002. 3
|
| |
36
|
{ZN04} Zhao T., Nevatia R.: Tracking multiple humans in crowded environment. IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2 (2004), 406--413. 2
|
|