Synthesis of Human Motion Using Kalman Filter

  • ChangWhan Sul
  • SoonKi Jung
  • Kwangyun Wohn
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1537)


This paper is concerned with the post-processing of motion-captured data. The post-processing is needed for several reasons: jerky motions due to sensor noise, violation of body constraints such as extraneous joint D.O.Fs, generation of new motion by editing existing motion data, and application of a motion to different character models. In this paper, the process of generating animated motion is viewed as a dynamic system, which takes the captured motion as input. Within a single Kalman filter framework, we were able to handle the following problems effiectively: satisfaction of physical constraints inherent to human body, user-specified kinematic constraints, motion transition, and noise reduction.


Kalman Filter Motion Data Human Motion Kinematic Constraint Motion Transition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Armin Bruderlin and Lance Williams. Motion signal processing. In ACM SIG-GRAPH’ 95, pages 97–104, Los Angeles, CA, August 1995. ACM Press.Google Scholar
  2. [2]
    C. Rose, B. Guenter, B. Bodenheimer, and M.F. Cohen. Efficient generation of motion transitions using spacetime constraints. In ACM SIGGRAPH’ 96, pages 147–154, New Orleans, LA, August 1996. ACM Press.Google Scholar
  3. [3]
    Andrew Witkin and Zoran Popovic. Motion warping. In ACM SIGGRAPH’ 95, pages 105–108, Los Angeles, CA, August 1995. ACM Press.Google Scholar
  4. [4]
    Ronan Boulic and D. Thalmann. Combined direct and inverse kinematic control for articulated figures motion editing. Computer Graphics Forum, 11(4):189–202, 1992.CrossRefGoogle Scholar
  5. [5]
    Munetoshi Unuma, Ken Anjyo, and Ryozo Takeuchi. Fourier principles for emotion-based human figure animation. In ACM SIGGRAPH’ 95, pages 91–96, Los Angeles, CA, 1995. ACM Press.Google Scholar
  6. [6]
    Michael Gleicher. Motion editing with spacetime constraints. In Symposium on Interactive 3D Graphics, 1997.Google Scholar
  7. [7]
    Michael Gleicher. Retargetting motion to new characters. In ACM SIGGRAPH’ 98, pages 33–42. ACM Press, 1998.Google Scholar
  8. [8]
    J.C.K. Chou. Quaternion kinematic and dynamic differential equations. IEEE Transactions on Robotics and Automation, 8(1):53–64, February 1992.Google Scholar
  9. [9]
    SoonKi Jung and KwangYun Wohn. Tracking and motion estimation of the articulated object: A hierarchical kalman filter approach. Real-Time Imaging, 3(6):415–432, 1997.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg1998 1998

Authors and Affiliations

  • ChangWhan Sul
    • 1
  • SoonKi Jung
    • 2
  • Kwangyun Wohn
    • 1
  1. 1.Department of Computer ScienceKAIST (Korea Advanced Institute of Science and Technology)Yusong-ku, TaejonKorea
  2. 2.Department of Computer EngineeringKyungpook National UniversityPuk-ku, TaeguKorea

Personalised recommendations