Abstract
We present a crowd simulation that captures some of the semantics of a specific scene by partly reproducing its motion behaviors, both at a lower level using a steering model and at the higher level of goal selection. To this end, we use and generalize a steering model based on linear velocity prediction, termed LTA. From a goal selection perspective, we reproduce many of the motion behaviors of the scene without explicitly specifying them. Behaviors like “wait at the tram stop” or “stroll-around” are not explicitly modeled, but learned from real examples. To this end, we process real data to extract information that we use in our simulation. As a consequence, we can easily integrate real and virtual agents in a mixed reality simulation. We propose two strategies to achieve this goal and validate the results by a user study.
Chapter PDF
References
Antonini, G., Martinez, S.V., Bierlaire, M., Thiran, J.P.: Behavioral priors for detection and tracking of pedestrians in video sequences. IJCV 69, 159–180 (2006)
Barros, L.M., da Silva, A.T., Musse, S.R.: Petrosim: An architecture to manage virtual crowds in panic situations. In: CASA, pp. 111–120 (2004)
Braun, A., Bodman, B., Musse, S.R.: Simulating virtual crowds in emergency situations. In: VRST (2005)
Gérin-Lajoie, M., Richards, C., McFadyen, B.J.: The negotiation of stationary and moving obstructions during walking: anticipatory locomotor adaptations and preservation of personal space. Motor Control (2005)
Helbing, D., Molnár, P.: Social force model for pedestrian dynamics. Phys. Rev. E (1995)
Ju, E., Choi, M., Park, M., Lee, J., Lee, K., Takahashi, S.: Morphable crowds. In: SIGGRAPH Asia (2010)
Karamouzas, I., Overmars, M.: Simulating the local behaviour of small pedestrian groups. In: VRST (2010)
Lee, K.H., Choi, M.G., Hong, Q., Lee, J.: Group behavior from video: a data-driven approach to crowd simulation. In: SCA (2007)
Lerner, A., Chrysanthou, Y., Lischinski, D.: Crowds by example. In: EUROGRAPHICS (2007)
Mann, R., Jepson, A.D., El-Maraghi, T.: Trajectory segmentation using dynamic programming. In: ICPR (2002)
Moussaïd, M., Perozo, N., Garnier, S., Helbing, D., Theraulaz, G.: The walking behaviour of pedestrian social groups and its impact on crowd dynamics. PloS One (2010)
Musse, S.R., Thalmann, D.: Hierarchical model for real time simulation of virtual human crowds. TVCG 7 (2001)
Ondřej, J., Pettré, J., Olivier, A., Donikian, S.: A synthetic-vision based steering approach for crowd simulation. In: SIGGRAPH (2010)
Pellegrini, S., Ess, A., Schindler, K., Van Gool, L.: You’ll never walk alone: Modeling social behavior for multi-target tracking. In: ICCV (2009)
Pellegrini, S., Ess, A., Van Gool, L.: Improving Data Association by Joint Modeling of Pedestrian Trajectories and Groupings. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010, Part I. LNCS, vol. 6311, pp. 452–465. Springer, Heidelberg (2010)
Pettré, J., Ondřej, J., Olivier, A., Cretual, A., Donikian, S.: Experiment-based modeling, simulation and validation of interactions between virtual walkers. In: SCA (2009)
Reynolds, C.: Steering Behaviors for Autonomous Characters. In: GDC (1999)
Reynolds, C.W.: Flocks, herds and schools: A distributed behavioral model. In: SIGGRAPH (1987)
Shao, W., Terzopoulos, D.: Autonomous pedestrians. In: SCA (2005)
Thalmann, D., Musse, S.R.: Crowd Simulation. Springer (2007)
Trautman, P., Krause, A.: Unfreezing the Robot: Navigation in Dense, Interacting Crowds. In: IROS (2010)
Treuille, A., Cooper, S., Popović, Z.: Continuum crowds. ACM TOG (2006)
Tu, X., Terzopoulos, D.: Artificial fishes: physics, locomotion, perception, behavior. In: SIGGRAPH (1994)
van den Berg, J.P., Lin, M.C., Manocha, D.: Reciprocal velocity obstacles for real-time multi-agent navigation. In: ICRA, pp. 1928–1935 (2008)
Zhang, Y., Pettré, J., Ondřej, J., Qin, X., Peng, Q., Donikian, S.: Online inserting virtual characters into dynamic video scenes. CAVW 22(6) (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pellegrini, S., Gall, J., Sigal, L., Van Gool, L. (2012). Destination Flow for Crowd Simulation. In: Fusiello, A., Murino, V., Cucchiara, R. (eds) Computer Vision – ECCV 2012. Workshops and Demonstrations. ECCV 2012. Lecture Notes in Computer Science, vol 7585. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33885-4_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-33885-4_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33884-7
Online ISBN: 978-3-642-33885-4
eBook Packages: Computer ScienceComputer Science (R0)