Matching a Human Walking Sequence with a VRML Synthetic Model

In this paper we present a specific matching technique based on basic motor patterns between two image sequences taken from different view points and a VRML synthetic human model. The criteria used are part of a generic system for the analysis and synthesis of human motion. The system has two phases: an automatic or interactively supervised analysis phase where the motion is interpreted and a synthesis phase where the original motion is applied to a biomechanical model. The main goal of our approach consists of finding a general solution that could be applied to general motor patterns. We define a set of matching conditions and we describe general-purpose criteria in order to reduce the space of search. The complexity of human motion analysis has led researchers to study new approaches and design more robust techniques for human tracking, detection or reconstruction. Whereas mathematical solutions partially solve this problem, the complexity of the algorithms proposed only serve to limit these solutions for real time purposes or general kind of motion types considered. So, we propose more simple, less general approaches but with a low computational cost. In this case the human model information about the kind of movement to be studied is very important in the process of matching between key-frame images. We also try to develop a system that can, at least in part, overcome the limitations of view dependence.

[1]  Alex Pentland,et al.  Understanding purposeful human motion , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[2]  David J. Fleet,et al.  Learning parameterized models of image motion , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Alex Pentland,et al.  Understanding purposeful human motion , 1999, Proceedings IEEE International Workshop on Modelling People. MPeople'99.

[4]  Jessica K. Hodgins,et al.  Animation of Human Diving , 1996, Comput. Graph. Forum.

[5]  Alex Pentland,et al.  Pfinder: Real-Time Tracking of the Human Body , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

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

[7]  Nigel Goddard,et al.  Incremental model-based discrimination of articulated movement from motion features , 1994, Proceedings of 1994 IEEE Workshop on Motion of Non-rigid and Articulated Objects.

[8]  Larry S. Davis,et al.  Learned temporal models of image motion , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[9]  Daniel Thalmann,et al.  Complex Character Positioning Based on a Compatible Flow Model of Multiple Supports , 1997, IEEE Trans. Vis. Comput. Graph..

[10]  Francisco J. Perales,et al.  A system for human motion matching between synthetic and real images based on a biomechanic graphical model , 1994, Proceedings of 1994 IEEE Workshop on Motion of Non-rigid and Articulated Objects.

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

[12]  Michiel van de Panne,et al.  Parameterized gait synthesis , 1996, IEEE Computer Graphics and Applications.

[13]  Norman I. Badler,et al.  Simulating humans: computer graphics animation and control , 1993 .

[14]  Francisco J. Perales López,et al.  3D Part Recognition Method for Human Motion Analysis , 1998, CAPTECH.

[15]  Larry S. Davis,et al.  3-D model-based tracking of humans in action: a multi-view approach , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Daniel Thalmann,et al.  Inverse Kinetics for Center of Mass Position Control and Posture Optimization , 1994 .