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
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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)