Motion interpolation by optimal control

被引:3
|
作者
Brotman, Lynne Shapiro [1 ]
Netravali, Arun N. [1 ]
机构
[1] AT&T Bell Lab, United States
来源
Computer Graphics (ACM) | 1988年 / 22卷 / 04期
关键词
Control Systems; Optimal; -; Control; Mechanical Variables - Mathematical Techniques--Interpolation;
D O I
10.1145/378456.378531
中图分类号
学科分类号
摘要
Motion interpolation, which arises in many situations such as keyframe animation, is the synthesis of a sequence of images portraying continuous motion by interpolating between a set of keyframes. If the keyframes are specified by parameters of moving objects at several instants of time, (e.g., position, orientation, velocity), the goal is to find their values at the intermediate instants of time. Previous approaches to this problem have been to construct these intermediate, or in-between, frames by interpolating each of the motion parameters independently. This often produces unnatural motion since the physics of the problem is not considered and each parameter is obtained independently. Our approach models the motion of objects and their environment by differential equations obtained from classical mechanics. In order to satisfy the constraints imposed by the keyframes we apply external control. We show how smooth and natural looking interpolations can be obtained by minimizing a combination of the control energy and the roughness of the trajectory of the objects in 3D-space. A formulation is presented which allows several trade-offs between various parameters that control motion. Although optimal parameter values resulting in the best subjectively looking motion are not yet known, our simulations have produced smooth and natural motion that is subjectively better than that produced by other interpolation methods, such as the cubic splines.
引用
收藏
页码:309 / 315
相关论文
共 50 条
  • [1] Optimal Control on Riemannian Manifolds by Interpolation
    Roberto Giambò
    Fabio Giannoni
    Paolo Piccione
    Mathematics of Control, Signals and Systems, 2004, 16 : 278 - 296
  • [2] Optimal control on Riemannian manifolds by interpolation
    Giambò, R
    Giannoni, F
    Piccione, P
    MATHEMATICS OF CONTROL SIGNALS AND SYSTEMS, 2004, 16 (04) : 278 - 296
  • [3] FPGA IMPLEMENTATION OF NURBS INTERPOLATION FOR MOTION CONTROL
    Chen Youdong
    Gu Pingping
    Yan Liang
    PROGRESS OF MACHINING TECHNOLOGY, 2012, : 153 - 156
  • [4] Image Sequence Interpolation Using Optimal Control
    Chen, Kanglin
    Lorenz, Dirk A.
    JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2011, 41 (03) : 222 - 238
  • [5] Image Sequence Interpolation Using Optimal Control
    Kanglin Chen
    Dirk A. Lorenz
    Journal of Mathematical Imaging and Vision, 2011, 41 : 222 - 238
  • [6] Optimal Control of Helicopter Motion
    Lungu, Romulus
    Ispas, Stefan
    Iancu, Mihaela
    Lungu, Mihai
    2012 INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL ELECTRICITY (ICATE), 2012,
  • [7] Hybrid vehicle optimal control: linear interpolation and singular control
    Delprat, S.
    Hofman, T.
    2014 IEEE VEHICLE POWER AND PROPULSION CONFERENCE (VPPC), 2014,
  • [8] On acceleration/deceleration before interpolation for CNC motion control
    Tsai, MC
    Cheng, MY
    Lin, KF
    Tsai, NC
    2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS, 2005, : 382 - 387
  • [9] Control grid interpolation using motion discontinuity patterns
    Sung, JH
    Chang, JH
    Chang, DI
    Lee, CW
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING '98, PTS 1 AND 2, 1997, 3309 : 655 - 663
  • [10] Optimal interpolation of fractional Brownian motion given its noisy samples
    Blu, Thierry
    Unser, Michael
    2006 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-13, 2006, : 3311 - 3314