Perceptually Realistic Behavior through Alibi Generation

Real-time pedestrian simulation for open-world games involves aggressive behavior simplification and culling to keep computational cost under control, but it is diffficult to predict whether these techniques will become unrealistic in certain situations. We propose a method of perceptually simulating highly realistic pedestrian behavior in virtual cities in realtime. Designers build a highly realistic simulation, from which a perceptually identical "perceptual simulation" is generated. Although the perceptual simulation simulates only a small portion of the world at a time, and does so with inexpensive approximations, it can be statistically guaranteed that the results are perceptually indistinguishable from those of the original simulation.

[1]  Sheldon M. Ross,et al.  Stochastic Processes , 2018, Gauge Integral Structures for Stochastic Calculus and Quantum Electrodynamics.

[2]  Michael Gleicher,et al.  Scalable behaviors for crowd simulation , 2004, Comput. Graph. Forum.

[3]  Ondrej Sery,et al.  Simulation Level of Detail for Virtual Humans , 2007, IVA.

[4]  Sven Koenig,et al.  Speeding up moving-target search , 2007, AAMAS '07.

[5]  Patrick Dickinson,et al.  Improving games AI performance using grouped hierarchical level of detail , 2010 .

[6]  Markus H. Gross,et al.  Level-of-detail for cognitive real-time characters , 2005, The Visual Computer.

[7]  Norman I. Badler,et al.  Virtual Crowds: Methods, Simulation, and Control , 2008, Virtual Crowds: Methods, Simulation, and Control.

[8]  Justine Cassell,et al.  Levels of Detail for Crowds and Groups , 2002, Comput. Graph. Forum.

[9]  Travis Gagie,et al.  Compressing probability distributions , 2005, Inf. Process. Lett..

[10]  Yiorgos Chrysanthou,et al.  Scalable pedestrian simulation for virtual cities , 2004, VRST '04.

[11]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[12]  Jessica K. Hodgins,et al.  Simulation Levels of Detail for Real-time Animation , 1997, Graphics Interface.

[13]  Carol O'Sullivan,et al.  Men Behaving Appropriately: Integrating the Role Passing Technique into the ALOHA System , 2001 .

[14]  L. Devroye Non-Uniform Random Variate Generation , 1986 .

[15]  Andrew M. Day,et al.  Dynamically populating large urban environments with ambient virtual humans , 2008, Comput. Animat. Virtual Worlds.

[16]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .