Motion-Based Recognition pp 171-198 | Cite as
Human Movement Analysis Based on Explicit Motion Models
Abstract
Within the field of computer vision the automatic interpretation of human movements is one of the most challenging tasks. A central problem in analyzing such movements is due to the fact that the human body consists of body parts linked to each other at joints which allows different movements of the parts. Therefore, the human body generally has to be treated as a nonrigid or more precisely as an articulated body. In addition, for general camera positions always some of the body parts are occluded. Although occlusions can provide important cues in a recognition task, the automatic interpretation is more difficult. Another problem that has to be dealt with is the clothing which can have a large influence on the appearence of a person (wide or tight trousers, different jackets, etc.). Clothing can also cause complex illumination phenomena that, in addition, change during movement (compare with efforts in the field of computer graphics to simulate cloth objects, e.g., [83]).
Keywords
Body Part Kalman Filter Movement State Motion Curve Human Body ModelPreview
Unable to display preview. Download preview PDF.
References
- 1.Akita, K. Image sequence analysis of real world human motion, Pattern Recognition 17 (1984) 73–83CrossRefGoogle Scholar
- 2.Aristoteles, Uber die Bewegung der Lebewesen; Uber die Fortbewegung der Lebewesen, Datierung um 330 v.Chr., Teil II und III, J. Kollesch, Aristoteles Werke in deutscher Übersetzung, Band 17, Zoologische Schriften II, E. Grumach, H. Flashar (Hrsg.), Wissenschaftliche Buchgesellschaft, Darmstadt 1985Google Scholar
- 3.Attwood, C.I., Sullivan, G.D. and Baker, K.D. Model-based Recognition of Human Posture Using Single Synthetic Images, Proc. Fifth Alvey Vision Conf., Univ. of Reading, Reading/UK, 25–28 Sept. 1989, 25–30Google Scholar
- 4.Badler, N.I. Temporal scene analysis: conceptual descriptions of object movements, Tech. Rep. No. 80, Dept. Computer Science, Univ. Toronto, Feb. 1975Google Scholar
- 5.Badler, N.I. and Manoochehri, K.H. and Walters, G. Articulated Figure Positioning by Multiple Constraints, IEEE Computer Graphics E4 Appl. 7: 6 (June 1987) 28–38CrossRefGoogle Scholar
- 6.Baum, L.F. and Denslow, W.W. The Wonderful Wizard of Oz, Geo. M. Hill Co. Chicago New York 1900, Justin Knowles Publishing Group London 1987Google Scholar
- 7.Beveridge, J.R., Weiss, R. and Riseman, E.M. Optimization of 2-Dimensional Model Matching, Proc. Image Understanding Workshop, Palo Alto, California, May 23–26, 1989, 815–830Google Scholar
- 8.Binford, T.O. Visual perception by computer, IEEE Conf. on Systems and Control, Dec. 1971Google Scholar
- 9.Bister, D. Bestimmung der Trajektorien von zeitweise verdeckten Objekten aus einer Bildfolge, Diplomarbeit, Institut für Algorithmen und Kognitive Systeme, Fakultät für Informatik der Universität Karlsruhe (TH ), April 1991Google Scholar
- 10.Bister, D., Rohr, K. and Schnörr, C. Automatische Bestimmung der Trajektorien von sich bewegenden Objekten aus einer Bildfolge, 12. DAGM - Symposium Mustererkennung, 24.-26. Sept. 1990, Oberkochen-Aalen, Informatik-Fachberichte 254, R.E. Großkopf ( Hrsg. ), Springer-Verlag Berlin Heidelberg 1990, 44–51Google Scholar
- 11.Braune, W. and Fischer, O. Der Gang des Menschen, 1. Theil: Versuche am unbelasteten und belasteten Menschen,,Abhandlungen der Mathematisch-Physischen Classe der königlich sächsischen Gesellschaft der Wissenschaften, Einundzwanzigster Band, S. Hirzel Leipzig 1895Google Scholar
- 12.Broida, T.J. and Chellappa, R. Estimation of Object Motion Parameters from Noisy Images, IEEE Trans. on Pattern Anal. and Machine Intell. 8 (1986) 90–99Google Scholar
- 13.Bruderlin, A. and Calvert, T.W. Goal-Directed, Dynamic Animation of Human Walking, Computer Graphics 23: 3 (July 1989) 233–242CrossRefGoogle Scholar
- 14.Calvert, T.W. and Chapman, J. Aspects of the Kinematic Simulation of Human Movement, IEEE Computer Graphics & Appl. 2: 9 (Nov. 1982) 41–49CrossRefGoogle Scholar
- 15.Calvert, T.W. and Chapman, A.E. Analysis and synthesis of human movement, in T.Y. Young (Ed.), Handbook of Pattern Recognition and Image Processing (Vol. 2 ): Computer Vision, Academic Press, SanDiego, CA, 1994, 431–474Google Scholar
- 16.Canny, F. “A computational approach to edge detection”, IEEE Trans. on Pattern Anal. and Machine Intell. 8 (1986) 679–698CrossRefGoogle Scholar
- 17.Cédras, C. and Shah, M. Motion-based recognition: a survey, Image and Vision Computing 13: 2 (1995) 129–155CrossRefGoogle Scholar
- 18.Chen, Z. and Lee, H.-J. Knowledge-Guided Visual Perception of 3-D Human Gait from a Single Image Sequence, IEEE Trans. on Systems, Man and Cyb. 22: 2 (1992) 336–342Google Scholar
- 19.Cipolla, R. and Yamamoto, M. Stereoscopic Tracking of Bodies in Motion, Proc. Fifth Alvey Vision Conf., Univ. of Reading, Reading/UK, 25–28 Sept. 1989, 109–114Google Scholar
- 20.Deriche, R. and Faugeras, O. Tracking line segments, Image and Vision Computing 8: 4 (Nov. 1990) 261–270CrossRefGoogle Scholar
- 21.DIN 33402, Deutsche Normen, Iförpermafle des Menschen, Beuth Verlag Berlin 1987Google Scholar
- 22.Duda, R.O. and Hart, P.E. Pattern classification and scene analysis, Wiley New York 1973Google Scholar
- 23.Fischer, O. Theoretische Grundlagen für eine Mechanik der lebenden Körper mit speziellen Anwendungen auf den Menschen, sowie auf einige Bewegungsvorgänge an Menschen, B.G. Teubner Leipzig Berlin 1906Google Scholar
- 24.Ganapathy, S. Decomposition of transformation matrices for robot vision, Pattern Recognition Letters 2: 6 (1984) 401–412CrossRefGoogle Scholar
- 25.Gavrila, D.M. and Davis, L.S. 3-D model-based tracking of human upper body movement: a multi-view approach, Proc. Intern. Symposium Computer Vision (ISCV’95), L.s Alamitos, 21–23 Nov. 1995, IEEE Computer Society Press 1995, 253–258Google Scholar
- 26.Gelb, A. Applied Optimal Estimation, MIT Press, Cambridge/MA, 1974Google Scholar
- 27.Goddard, N.H. The Interpretation of Visual Motion: Recognizing Moving Light Displays, Proc. Workshop on Visual Motion, Irvine, CA, March 20–22, 1989, 21 2220Google Scholar
- 28.Guo, Y., Xu, G. and Tsuji, S. Tracking human body motion based on a stick figure model, J. of Visual Communication and Image Representation 5: 1 (1994) 1–9CrossRefGoogle Scholar
- 29.Hartmann, E. Computerunterstützte Darstellende Geometrie, B.G. Teubner Stuttgart 1988MATHGoogle Scholar
- 30.Hartrum, T.C. Computer implementation of a parametric model for biped locomotion kinematics, Ph.D. Thesis, School of the Ohio State University, Columbus, Ohio, 1973Google Scholar
- 31.Herzog, G. and Rohr, K. “Integrating Vision and Language: Towards Automatic Description of Human Movements”, Proc. 19th Conf. on Artificial Intelligence, KI-95: Advances in Artificial Intelligence, Sept. 1995, Bielefeld/Germany, Lecture Notes in Artificial Intelligence 981, I. Wachsmuth, C.-R. Rollinger, and W. Brauer ( Eds. ), Springer-Verlag Berlin Heidelberg 1995, 259–268Google Scholar
- 32.Herzog, G. and Wazinski, P. VIsual TRAnslator: Linking Perceptions and Natural Language Descriptions, Artificial Intelligence Review 8: 2 /3 (1994) 175–187Google Scholar
- 33.Hoffman, D.D. and Flinchbaugh, B.E. Interpretation of Biological Motion, Biol. Cybern. 42 (1982) 195–204MATHGoogle Scholar
- 34.Hogg, D. Model based vision: a program to see a walking person, Image and Vision Computing 1: 1 (1983) 5–20CrossRefGoogle Scholar
- 35.Hogg, D. Interpreting Images of a Known Moving Object, PhD dissertation, University of Sussex, Brighton/UK 1984Google Scholar
- 36.Hsu, Y.Z., Nagel, H.-H. and Rekers, G. New Likelihood Test Methods for Change Detection in Image Sequences, Computer Vision, Graphics, and Image Processing 26 (1984) 73–106CrossRefGoogle Scholar
- 37.Inman, H.V.T., Ralston, H.J. and Todd, F. Human walking, Williams & Wilkins Baltimore/London 1980Google Scholar
- 38.Johansson, G. Spatio-temporal differentiation and integration in visual motion perception, Psychological Research 38 (1976) 379–396CrossRefGoogle Scholar
- 39.Kalman, R.E. A New Approach to Linear Filtering and Prediction Problems, Trans. ASME J. Basic Eng., Series 82D (March 1960) 35–45Google Scholar
- 40.Kambhamettu, C., Goldgof, D.B., Terzopoulos, D. and Huang, T.S. Nonrigid motion analysis, in T.Y. Young (Ed.), Handbook of Pattern Recognition and Image Processing (Vol. 2): Computer Vision, Academic Press, SanDiego, CA, 1994, 405430.Google Scholar
- 41.Kinzel, W. and Dickmanns, E.D. Moving Humans Recognition using SpatioTemporal Models, Proc. ISPRS’92, Washington, D.C., Internat. Archives for Photogrammetry and Remote Sensing, Vol. XXIX, Part B5, L.W. Fritz and J.R. Lucas (Eds.), 1992, 885–892Google Scholar
- 42.Koenderink, J.J. and van Doom, A.J. The Internal Representation of Solid Shape with Respect to Vision, Biol. Cybernetics 32 (1979) 211–216MATHCrossRefGoogle Scholar
- 43.Korn, A.F. Toward a Symbolic Representation of Intensity Changes in Images, IEEE Trans. on Pattern Analysis and Machine Intelligence 10 (1988) 610–625CrossRefGoogle Scholar
- 44.Kunii, T.L. and Sun, L. Dynamic Analysis-Based Human Animation, CG International’90, T.S. Chua, T.L. Kunii (Eds.), Springer-Verlag Tokyo Berlin Heidelberg 1990, 3–15Google Scholar
- 45.Kurakake, S. and Nevatia, R. Description and Tracking of Moving Articulated Objects, Proc. 11th Intern. Conf. on Pattern Recogn., The Hague, The Netherlands, Aug. 30–Sept. 3, 1992, Vol. I, 491–495Google Scholar
- 46.Leister, W. and Rohr, K. Voruntersuchungen von Bildsynthesesmethoden zur Analyse von Bildfolgen, Techn. Report Nr. 25/90, Universität Karlsruhe (TH), Fakultät für Informatik, Sept. 1990Google Scholar
- 47.Leung, M.K. and Yang, Y.H. A region based approach for human body motion analysis, Pattern Recognition 20: 3 (1987) 321–339CrossRefGoogle Scholar
- 48.Lowe, D.G. The Viewpoint Consistency Constraint, Internat. J. of Computer Vision 1 (1987) 57–72CrossRefGoogle Scholar
- 49.Luo, Y., Perales, F.J. and Villanueva, J.J. An Automatic Rotoscopy System for Human Motion Based on a Biomechanic Graphical Model, Comput. f4 Graphics 16: 4 (1992) 355–362CrossRefGoogle Scholar
- 50.Marey, É.-J. Movement, William Heine London 1895Google Scholar
- 51.Marr, D. and Nishihara, H.K. Representation and recognition of the spatial organization of three-dimensional shapes, Proc. R. Soc. Lond. B 200 (1978) 269–294CrossRefGoogle Scholar
- 52.Marr, D. and Vaina, L. Representation and recognition of the movements of shapes, Proc. R. Soc. Lond. B 214 (1982) 501–524CrossRefGoogle Scholar
- 53.McIntosh, J.H. and Mutch, K.M. Matching straight Lines, Computer Vision, Graphics, and Image Processing 43 (1988) 386–408CrossRefGoogle Scholar
- 54.Murray, M.P. Gait as a total pattern of movement, American J. of Physical Med. 46: 1 (1967) 290–332Google Scholar
- 55.Murray, M.P., Drought, A.B. and Kory, R.C. Walking Patterns of Normal Men, The J. of Bone and Joint Surgery 46-A: 2 (1964) 335–360Google Scholar
- Muybridge, E. Muybridge’s complete Human and Animal Locomotion. All 781 Plates from the 1887 `Animal Locomotion’,Vol. 1, Dover Publications, Inc., New York 1979Google Scholar
- 57.Neumann, B. Natural Language Description of Time-Varying Scenes, in Semantic Structures, Advances in Natural Language Processing, D.L. Waltz (Ed.), Lawrence Erlbaum, Hillsdale/NJ, 1989, 167–206Google Scholar
- 58.Neumann, B. and Novak, H.-J. Event models for recognition and natural language description of events in real-world sequences, Proc. Internat. Joint Conf. on Artificial Intell. (IJCAI’83), 1983, 724–726Google Scholar
- 59.Newman, W.M. and Sproull, R.F. Grundzüge der interaktiven Computergrafik, McGraw-Hill Book Company Hamburg 1986Google Scholar
- 60.Niyogi, S.A. and Adelson, E.H. Analyzing and Recognizing Walking Figures in XYT, Proc. IEEE Conf. on Computer Vision é4 Pattern Recognition, Seattle, WA, June 21–23, 1994, 469–474Google Scholar
- 61.O’Rourke, J. and Badler, N.I. Model-based image analysis of human motion using constraint propagation IEEE Trans. on Pattern Anal. and Machine Intell. 2:6 (1980) 522–536 Google Scholar
- 62.Pentland, A. and Horowitz, B. Recovery of Non-Rigid Motion and Structure, IEEE Trans. on Pattern Anal. and Machine Intell. 13: 7 (1991) 730–742CrossRefGoogle Scholar
- 63.Perrett, D.I., Harries, M.H., Benson, P.J., Chitty, A.J. and Mistlin, A.J. Retrieval of Structure from Rigid and Biological Motion: An Analysis of the Visual Responses of Neurones in the Macaque Temporal Cortex, in AI and the Eye, A. Blake and T. Troscianko ( Eds. ), John Wiley & Sons Chichester/UK New York/NY 1990, 181–200Google Scholar
- 64.Pun, T. and Blake, E. Relationships between Image Synthesis and Analysis: Towards Unification, Computer Graphics Forum 9: 2 (1990) 149–163CrossRefGoogle Scholar
- 65.Qian, R.J. and Huang, T.S. Motion Analysis of Human Ambulatory Patterns, Proc. 11th Intern. Conf. on Pattern Recogn., The Hague, The Netherlands, Aug. 30–Sept. 3, 1992, Vol. I, 220–223Google Scholar
- 66.Rashid, R.F. Towards a System for the Interpretation of Moving Light Displays, IEEE Trans. on Pattern Anal. and Machine Intell. 2: 6 (Nov. 1980) 574–581Google Scholar
- 67.Rehfeld, N. Auswertung von Stereobildfolgen mit Kantenmerkmalen, Dissertation, Fakultät für Informatik der Universität Karlsruhe (TH), Juni 1990Google Scholar
- 68.Rieger, J.H. On the complexity and computation of view graphs of piecewise smooth algebraic surfaces, Phil. Trans. R. Soc. Lond. A 354 (1996) 1899–1940MathSciNetMATHCrossRefGoogle Scholar
- 69.Rogers, D.F. and Adams, J.A. Mathematical Elements for Computer Graphics, McGraw-Hill Book Company New York 1976Google Scholar
- 70.Rohr, K. Auf dem Wege zu modellgestütztem Erkennen von bewegten nicht-starren Körpern in Realweltbildfolgen, 11. DAGM - Symposium Mustererkennung, 2.-4. Okt. 1989, Hamburg, Informatik-Fachberichte 219, H. Burkhardt, K.H. Höhne, B. Neumann ( Hrsg. ), Springer-Verlag Berlin Heidelberg 1989, 324–328Google Scholar
- 71.Rohr, K. Incremental Recognition of Pedestrians from Image Sequences, Proc. IEEE Conf. on Computer Vision e.4 Pattern Recognition, New York/NY, USA, June 15–17, 1993, 8–13Google Scholar
- 72.Rohr, K. Towards Model-Based Recognition of Human Movements in Image Sequences, Computer Vision, Graphics, and Image Processing: Image Understanding 59: 1 (1994) 94–115Google Scholar
- 73.Schwarz, H.R. Numerische Mathematik, B.G. Teubner Stuttgart 1986MATHGoogle Scholar
- 74.Seitz, S.M. and Dyer, C.R. Affine Invariant Detection of Periodic Motion, Proc. IEEE Conf. on Computer Vision ê4 Pattern Recognition, Seattle, WA, June 21–23, 1994, 970–975Google Scholar
- 75.Sester, M. and Förstner, W. Object Location Based on Uncertain Models, 11. DAGM-Symposium Mustererkennung, Hamburg, 2.-4. Okt. 1989, Informatik-Fachberichte 219, H. Burkhardt, K.H. Höhne, and B. Neumann (Hrsg.), Springer-Verlag Berlin Heidelberg 1989, 457–464Google Scholar
- 76.Shiohara, M., Gotoh, T., Nakagawa, Y.M. and Yoshida, Surface Correspondence Based on Three-dimensional Structure Inference In Animation Images, 10th Intern. Conf. on Pattern Recognition, 16–21 June 1990, Atlantic City, New Jersey, USA, 194–197Google Scholar
- 77.Tost, D. and Pueyo, X. Human body animation: a survey, The Visual Computer 3 (1988) 254–264CrossRefGoogle Scholar
- 78.Tsuji, S., Osada, M. and Yachida, M. Tracking and Segmentation of Moving Objects in Dynamic Line Images, IEEE Trans. on Pattern Anal. and Machine Intell. 2: 6 (1980) 516–522Google Scholar
- 79.Tsukiyama, V.T. and Shirai, Y. Detection of the movements of persons from a sparse sequence of TV images, Pattern Recognition 18 (1985) 207–213CrossRefGoogle Scholar
- 80.Voss, K. Theoretische Grundlagen der digitalen Bildverarbeitung, Akademie Verlag Berlin 1988Google Scholar
- 81.Webb, J.A. and Aggarwal, J.K. Structure from Motion of Rigid and Jointed Objects, Artificial Intelligence 19 (1982) 107–130CrossRefGoogle Scholar
- 82.Weber, W. and Weber, E. Mechanik der menschlichen Gehwerkzeuge, Dietrichsche Buchhandlung, Göttingen 1836Google Scholar
- 83.Weil, J. The Synthesis of Cloth Objects, Computer Graphics 20: 4 (1986) 49–54MathSciNetCrossRefGoogle Scholar
- 84.Wilhelms, J. Using Dynamic Analysis for Realistic Animation of Articulated Bodies, IEEE Computer Graphics e4 Appl. 7: 6 (June 1987) 12–27CrossRefGoogle Scholar
- 85.Yamamoto, M. and Koshikawa, K. Human Motion Analysis Based on a Robot Arm Model, Proc. Computer Vision and Pattern Recogn., Lahaina, Maui, Hawaii, June 3–6, 1991, 664–665Google Scholar
- 86.Zeltzer, D. Motor Control Techniques for Figure Animation, IEEE Computer Graphics ê4 Appl. 2: 9 (Nov. 1982) 53–59CrossRefGoogle Scholar