Knowledge-guided visual perception of 3-D human gait from a single image sequence

A computer vision method is presented to determine the 3-D spatial locations of joints or feature points of human body from a film recording the human motion during walking. The proposed method first applies the geometric projection theory to obtain a set of feasible postures from a single image, then it makes use of the given dimensions of the human stick figure, physiological and motion-specific knowledge to constrain the feasible postures in both the single-frame analysis and the multi-frame analysis. Finally a unique gait interpretation is selected by an optimization algorithm. Computer simulations are used to illustrate the ideas presented. >

[1]  J B Morrison,et al.  The mechanics of the knee joint in relation to normal walking. , 1970, Journal of biomechanics.

[2]  G. Johansson Visual perception of biological motion and a model for its analysis , 1973 .

[3]  D A Winter,et al.  Measurement and reduction of noise in kinematics of locomotion. , 1974, Journal of biomechanics.

[4]  Alberto Martelli,et al.  An application of heuristic search methods to edge and contour detection , 1976, CACM.

[5]  S R Simon,et al.  A comprehensive clinical system for four dimensional motion analysis [proceedings]. , 1977, Bulletin of the Hospital for Joint Diseases.

[6]  J C Pezzack,et al.  An assessment of derivative determining techniques used for motion analysis. , 1977, Journal of biomechanics.

[7]  Hooshang Hemami,et al.  Postural and gait stability of a planar five link biped by simulation , 1977 .

[8]  James E. Cutting,et al.  A program to generate synthetic walkers as dynamic point-light displays , 1978 .

[9]  Martin Herman,et al.  Understanding body postures of human stick figures , 1979 .

[10]  Norman I. Badler,et al.  Digital Representations of Human Movement , 1979, CSUR.

[11]  Donald B. Gennery,et al.  Object Detection and Measurement Using Stereo Vision , 1979, IJCAI.

[12]  A. Meiri Correspondence: On monocular perception of 3-D moving objects , 1980 .

[13]  J. O'Rourke,et al.  Model-based image analysis of human motion using constraint propagation , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  J. Roach,et al.  Determining the movement of objects from a sequence of images , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  R. F. Rashid,et al.  Towards a system for the interpretation of moving light displays , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Hooshang Hemami,et al.  A Feedback On-Off Model of Biped Dynamics , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  Ikuo Fukui TV image processing to determine the position of a robot vehicle , 1981, Pattern Recognit..

[18]  Martin A. Fischler,et al.  Computational Stereo , 1982, CSUR.

[19]  Jake K. Aggarwal,et al.  Structure from Motion of Rigid and Jointed Objects , 1981, Artif. Intell..

[20]  T. Bajd,et al.  The use of a four-channel electrical stimulator as an ambulatory aid for paraplegic patients. , 1983, Physical therapy.

[21]  B.L. Yen,et al.  Determining 3-D motion and structure of a rigid body using the spherical projection , 1983, Comput. Vis. Graph. Image Process..

[22]  I. Sethi,et al.  Establishing correspondence of non-rigid objects using smoothness of motion , 1984 .

[23]  Hsi-Jian Lee,et al.  Determination of 3D human body postures from a single view , 1985, Comput. Vis. Graph. Image Process..

[24]  Steven D. Blostein,et al.  Error Analysis in Stereo Determination of 3-D Point Positions , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  J M Mansour,et al.  Simulation of the double limb support phase of human gait. , 1988, Journal of biomechanical engineering.

[26]  Din-Chang Tseng,et al.  A simple vision algorithm for 3-D position determination using a single calibration object , 1989, Pattern Recognit..

[27]  Yoshiyasu Takefuji,et al.  Parallel algorithms for finding a near-maximum independent set of a circle graph , 1990, IEEE Trans. Neural Networks.