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 条
  • [41] Geostatistical motion interpolation
    Mukai, T
    Kuriyama, S
    ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03): : 1062 - 1070
  • [42] Design of Interpolation Algorithm in the Multi-axis Motion Control System
    Shen, Haiming
    Wang, Kunqi
    Tian, Yongyou
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 259 - +
  • [43] Optimal temporal interpolation filter for motion-compensated frame rate up conversion
    Dane, G
    Nguyen, TQ
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2006, 15 (04) : 978 - 991
  • [44] On the Design of Optimal Sub-Pixel Motion Compensation Interpolation Filters for Video Compression
    Minoo, Koohyar
    Baylon, David
    2015 DATA COMPRESSION CONFERENCE (DCC), 2015, : 461 - 461
  • [45] Image Sequence Interpolation Based on Optical Flow, Segmentation, and Optimal Control
    Chen, Kanglin
    Lorenz, Dirk A.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2012, 21 (03) : 1020 - 1030
  • [46] OPTIMAL DESIGNS FOR INTERPOLATION
    SPRUILL, MC
    JOURNAL OF STATISTICAL PLANNING AND INFERENCE, 1987, 16 (02) : 219 - 229
  • [47] An Interpolation Algorithm for Solving Optimal Control Problems Based on DPVS Approach
    Tao, Zhen-Zhen
    Sun, Bing
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2019, : 1063 - 1068
  • [48] OPTIMAL INTERPOLATION FORMULA
    BOJANOV, BD
    CHERNOGOROV, VG
    JOURNAL OF APPROXIMATION THEORY, 1977, 20 (03) : 264 - 274
  • [49] On the Optimal Interpolation of Functions
    Kh. M. Shadimetov
    N. H. Mamatova
    Russian Mathematics, 2023, 67 : 53 - 63
  • [50] On the Optimal Interpolation of Functions
    Shadimetov, Kh. M.
    Mamatova, N. H.
    RUSSIAN MATHEMATICS, 2023, 67 (12) : 53 - 63