Computer animation of human walking: a survey

This paper surveys the set of techniques developed in Computer Graphics for animating human walking. We rst focus on the evolution from purely kinematic knowledge-based" methods to approaches that incorporate dynamics constraints, or use dynamics simulations to generate motion. We lastly review the recent advances on motion editing, that enable the control of complex animations by interactively blending and tuning synthetic or captured motions.

[1]  Zeltzer,et al.  Motor Control Techniques for Figure Animation , 1982, IEEE Computer Graphics and Applications.

[2]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[3]  J. Halbertsma,et al.  Changes in leg movements and muscle activity with speed of locomotion and mode of progression in humans. , 1985, Acta physiologica Scandinavica.

[4]  David Zeltzer,et al.  Knowledge-based animation , 1986, Workshop on Motion.

[5]  Michael F. Cohen,et al.  Controlling dynamic simulation with kinematic constraints , 1987, SIGGRAPH.

[6]  Michael Girard,et al.  Interactive Design of 3D Computer-Animated Legged Animal Motion , 1987, IEEE Computer Graphics and Applications.

[7]  Andrew P. Witkin,et al.  Spacetime constraints , 1988, SIGGRAPH.

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

[9]  Richard E. Parent,et al.  Layered construction for deformable animated characters , 1989, SIGGRAPH.

[10]  Jessica K. Hodgins,et al.  Animation of dynamic legged locomotion , 1991, SIGGRAPH.

[11]  Michael F. Cohen,et al.  Interactive spacetime control for animation , 1992, SIGGRAPH.

[12]  Daniel Thalmann,et al.  Combined Direct and Inverse Kinematic Control for Articulated Figure Motion Editing , 1992, Comput. Graph. Forum.

[13]  Daniel Thalmann,et al.  Dressing animated synthetic actors with complex deformable clothes , 1992, SIGGRAPH.

[14]  N. Badler,et al.  Straight Line Walking Animation Based on Kinematic Generalization that Preserves the Original Characteristics , 1992 .

[15]  Alan Watt,et al.  Advanced animation and rendering techniques - theory and practice , 1992 .

[16]  Michiel van de Panne,et al.  Virtual Wind-up Toys for Animation , 1993 .

[17]  Michiel van de Panne,et al.  Sensor-actuator networks , 1993, SIGGRAPH.

[18]  Joe Marks,et al.  Spacetime constraints revisited , 1993, SIGGRAPH.

[19]  Armin Bruderlin,et al.  Interactive animation of personalized human locomotion , 1993 .

[20]  Zicheng Liu,et al.  Hierarchical spacetime control , 1994, SIGGRAPH.

[21]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[22]  Daniel Thalmann,et al.  Fast Human Body Deformations for Animation and VR Applications , 1994 .

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

[24]  Russell Turner LEMAN: A System for Constructing and Animating Layered Elastic Characters , 1995, Computer Graphics.

[25]  Daniel Thalmann,et al.  Interactive Shape Design Using Metaballs and Splines , 1995 .

[26]  Zoran Popovic,et al.  Motion warping , 1995, SIGGRAPH.

[27]  Nadia Magnenat-Thalmann,et al.  Versatile and efficient techniques for simulating cloth and other deformable objects , 1995, SIGGRAPH.

[28]  Rae A. Earnshaw,et al.  Computer Graphics: Developments in Virtual Environments , 1995, Computer Graphics.

[29]  Hyeongseok Ko Kinematic and dynamic techniques for analyzing, predicting, and animating human locomotion , 1995 .

[30]  R. Enoka Neuromechanical Basis of Kinesiology, 2nd Edition , 1995 .

[31]  Ken-ichi Anjyo,et al.  Fourier principles for emotion-based human figure animation , 1995, SIGGRAPH.

[32]  Lance Williams,et al.  Motion signal processing , 1995, SIGGRAPH.

[33]  Daniel Thalmann,et al.  A real time anatomical converter for human motion capture , 1996 .

[34]  Daniel Thalmann,et al.  A robust approach for the center of mass position control with inverse kinetics , 1996 .

[35]  Shang Guo,et al.  A high-level control mechanism for human locomotion based on parametric frame space interpolation , 1996 .

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

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

[38]  Jessica K. Hodgins,et al.  Three-dimensional human running , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[39]  Daniel Thalmann,et al.  An evolving system for simulating clothes on virtual actors , 1996, IEEE Computer Graphics and Applications.

[40]  David Baraff,et al.  Linear-time dynamics using Lagrange multipliers , 1996, SIGGRAPH.

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

[42]  Michael F. Cohen,et al.  Efficient generation of motion transitions using spacetime constraints , 1996, SIGGRAPH.

[43]  James F. Cremer,et al.  VRLOCO: Real-Time Human Locomotion from Positional Input Streams , 1996, Presence: Teleoperators & Virtual Environments.

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

[45]  J. Hahn,et al.  Interpolation Synthesis of Articulated Figure Motion , 1997, IEEE Computer Graphics and Applications.

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

[47]  Michiel van de Panne,et al.  From Footprints to Animation , 1997, Comput. Graph. Forum.

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

[49]  Daniel Thalmann,et al.  Virtual Human Representation and Communication in VLNet , 1997, IEEE Computer Graphics and Applications.

[50]  Bobby Bodenheimer,et al.  The Process of Motion Capture: Dealing with the Data , 1997, Computer Animation and Simulation.

[51]  Franck Multon,et al.  Dynamic analysis of human walking , 1997, Computer Animation and Simulation.

[52]  Jessica K. Hodgins,et al.  Adapting simulated behaviors for new characters , 1997, SIGGRAPH.

[53]  Michael Gleicher,et al.  Retargetting motion to new characters , 1998, SIGGRAPH.

[54]  Franck Multon,et al.  Computer Animation of Human Walking: a Survey , 1999 .