• DocumentCode
    1951870
  • Title

    Spacetime sweeping: an interactive dynamic constraints solver

  • Author

    Tak, Seyoon ; Song, Oh-Young ; Ko, Hyeong-Seok

  • Author_Institution
    Graphics & Media Lab., Seoul Nat. Univ., South Korea
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    261
  • Lastpage
    270
  • Abstract
    This paper presents a new method for editing an existing motion to satisfy a set of user-specified constraints, and in doing so guaranteeing the kinematic and dynamic soundness of the transformed motion. We cast the motion editing problem as a constrained state estimation problem based on the per-frame Kalman filter framework. To handle various kinds of kinematic and dynamic constraints in a scalable fashion, we develop a new algorithm, called spacetime sweeping, which sweeps through the frames with two consecutive filters. The unscented Kalman (UK) filter estimates an optimal pose for the current frame that conforms to the given constraints, and feeds the result to the least-squares (LS) filter. Then, the LS filter resolves the inter-frame inconsistencies introduced by the UK filter due to the independent handling of the position, velocity and acceleration. The per-frame approach of the space-time sweeping provides a surprising performance gain. Thus editing of motion that involves dynamic constraints, such as dynamic balancing, can be done interactively
  • Keywords
    Kalman filters; computer animation; dynamics; least squares approximations; motion estimation; optimisation; state estimation; dynamic balancing; dynamic constraints; human-like animation; interactive dynamic constraints solver; least-squares; motion capture; optimization; space time sweeping; state estimation; unscented Kalman filter; Acceleration; Animation; Constraint optimization; Feeds; Graphics; Kalman filters; Kinematics; Performance gain; Reactive power; State estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Animation, 2002. Proceedings of
  • Conference_Location
    Geneva
  • ISSN
    1087-4844
  • Print_ISBN
    0-7695-1594-0
  • Type

    conf

  • DOI
    10.1109/CA.2002.1017549
  • Filename
    1017549