Pedestrians: creating agent behaviors through statistical analysis of observation data

Creating a complex virtual environment with human inhabitants that behave as we would expect real humans to behave is a difficult and time consuming task. Time must be spent to construct the environment, to create human figures, to create animations for the agents' actions, and to create controls for the agents' behaviors, such as scripts, plans, and decision-makers. Often work done for one virtual environment must be completely replicated for another. The creation of robust, procedural actions that can be ported from one simulation to another would ease the creation of new virtual environments. As walking is useful in many different virtual environments, the creation of natural looking walking is important. In this paper we present a system for producing more natural looking walking by incorporating actions for the upper body. We aim to provide a tool that authors of virtual environments can use to add realism to their characters without effort.

[1]  David Zeltzer,et al.  Dynamic simulation of autonomous legged locomotion , 1990, SIGGRAPH.

[2]  Norman I. Badler,et al.  Animating human locomotion with inverse dynamics , 1996, IEEE Computer Graphics and Applications.

[3]  Charles F. Rose,et al.  Verbs and adverbs: multidimensional motion interpolation using radial basis functions , 1999 .

[4]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[5]  Eugene Fiume,et al.  Limit cycle control and its application to the animation of balancing and walking , 1996, SIGGRAPH.

[6]  P. Gallaher Individual differences in nonverbal behavior: Dimensions of style. , 1992 .

[7]  Michael Gleicher,et al.  Motion editing with spacetime constraints , 1997, SI3D.

[8]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.

[9]  Norman I. Badler,et al.  Dynamically altering agent behaviors using natural language instructions , 2000, AGENTS '00.

[10]  ThalmannDaniel,et al.  Hierarchical Model for Real Time Simulation of Virtual Human Crowds , 2001 .

[11]  David C. Brogan,et al.  Animating human athletics , 1995, SIGGRAPH.

[12]  Zoran Popovic,et al.  Physically based motion transformation , 1999, SIGGRAPH.

[13]  P. Gallaher Individual differences in nonverbal behavior : dimensions of style , 1992 .

[14]  Michael Girard,et al.  Computational modeling for the computer animation of legged figures , 1998 .

[15]  Soraia Raupp Musse,et al.  A Model of Human Crowd Behavior : Group Inter-Relationship and Collision Detection Analysis , 1997, Computer Animation and Simulation.

[16]  Daniel Thalmann,et al.  Hierarchical Model for Real Time Simulation of Virtual Human Crowds , 2001, IEEE Trans. Vis. Comput. Graph..

[17]  Norman I. Badler,et al.  The EMOTE model for effort and shape , 2000, SIGGRAPH.

[18]  Sung Yong Shin,et al.  A hierarchical approach to interactive motion editing for human-like figures , 1999, SIGGRAPH.

[19]  John Funge,et al.  Cognitive modeling: knowledge, reasoning and planning for intelligent characters , 1999, SIGGRAPH.

[20]  Norman I. Badler,et al.  Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs , 2000, Graph. Model..

[21]  Ken Perlin,et al.  Improv: a system for scripting interactive actors in virtual worlds , 1996, SIGGRAPH.

[22]  Thomas W. Calvert,et al.  Goal-directed, dynamic animation of human walking , 1989, SIGGRAPH.

[23]  Norman I. Badler,et al.  Consistent Communication with Control , 2001 .

[24]  Soraia Raupp Musse,et al.  Hierarchical model for real time simulation of virtual human crowds , 2001, 5th IEEE EMBS International Summer School on Biomedical Imaging, 2002..

[25]  Dimitris N. Metaxas,et al.  Cyclogram Planarity is Preserved in Upward Slope Walking , 1999 .

[26]  Thomas W. Calvert,et al.  Knowledge-Driven, Interactive Animation of Human Running , 1996, Graphics Interface.