期刊文献+

Smooth interpolation on homogeneous matrix groups for computer animation 被引量:1

Smooth interpolation on homogeneous matrix groups for computer animation
下载PDF
导出
摘要 Homogeneous matrices are widely used to represent geometric transformations in computer graphics, with interpo- lation between those matrices being of high interest for computer animation. Many approaches have been proposed to address this problem, including computing matrix curves from curves in Euclidean space by registration, representing one-parameter curves on manifold by rational representations, changing subdivisional methods generating curves in Euclidean space to corresponding methods working for matrix curve generation, and variational methods. In this paper, we propose a scheme to generate rational one-parameter matrix curves based on exponential map for interpolation, and demonstrate how to obtain higher smoothness from existing curves. We also give an iterative technique for rapid computing of these curves. We take the computation as solving an ordinary differential equation on manifold numerically by a generalized Euler method. Furthermore, we give this algorithm’s bound of the error and prove that the bound is proportional to the shift length when the shift length is sufficiently small. Compared to direct computation of the matrix functions, our Euler solution is faster. Homogeneous matrices are widely used to represent geometric transformations in computer graphics, with interpolation between those matrices being of high interest for computer animation. Many approaches have been proposed to address this problem, including computing matrix curves from curves in Euclidean space by registration, representing one-parameter curves on manifold by rational representations, changing subdivisional methods generating curves in Euclidean space to corresponding methods working for matrix curve generation, and variational methods. In this paper, we propose a scheme to generate rational one-parameter matrix curves based on exponential map for interpolation, and demonstrate how to obtain higher smoothness from existing curves. We also give an iterative technique for rapid computing of these curves. We take the computation as solving an ordinary differential equation on manifold numerically by a generalized Euler method. Furthermore, we give this algorithm's bound of the error and prove that the bound is proportional to the shift length when the shift length is sufficiently small. Compared to direct computation of the matrix functions, our Euler solution is faster.
出处 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2006年第7期1168-1177,共10页 浙江大学学报(英文版)A辑(应用物理与工程)
基金 Project (No. 200038) partially supported by FANEDD, China
关键词 Computer animation Spline and piecewise polynomial approximation 计算机直观显示 多项式近似法 平滑插补 矩阵群
  • 相关文献

参考文献1

  • 1Michael Hofer,Helmut Pottmann,Bahram Ravani.From curve design algorithms to the design of rigid body motions[J].The Visual Computer.2004(5)

同被引文献2

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部