北京航空航天大学学报 ›› 2012, Vol. 38 ›› Issue (1): 48-52.

• 论文 • 上一篇    下一篇

人体变形中局部坐标系旋转失真问题

王成, 戴树岭   

  1. 北京航空航天大学 自动化科学与电气工程学院, 北京 100191
  • 收稿日期:2010-09-16 出版日期:2012-01-30 发布日期:2012-01-13
  • 作者简介:王 成 (1983-),男,湖北荆州人,博士生,www0041607@gmail.com.
  • 基金资助:

    国家高技术研究发展计划资助项目(2009AA01Z333)

Rotation distortion of local coordinate frame in curve skeleton-driven body deformation

Wang Cheng, Dai Shuling   

  1. School of Automation Science and Electrical Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
  • Received:2010-09-16 Online:2012-01-30 Published:2012-01-13

摘要: 分析了人体变形中选取3个基轴构建坐标系所存在的缺陷,提出了一种位置-四元数的方法,解决了曲线骨架驱动的旋转失真现象.采用四元数球面线形插值和B样条四元数插值的方法构建人体变形中曲线骨架的局部坐标系,采用位置-四元数-缩放的方式代替传统的转化矩阵,通过人体表面顶点在该坐标系下的绑定,实现人体皮肤、肌肉的变形.试验结果显示:该方法有效地消除了局部坐标系的旋转失真现象,适用限制少,易于实现.

Abstract: An analysis of defects resulting by using three basic orthogonal axes method to construct a local coordinate frame in body deformation was presented. A new approach which was a position-quaternion solution was proposed to improve the defects and rotation distortions of local coordinate frame in curve skeleton-driven body deformation. It took the technique of quaternion spherical linear interpolation and B-spline quaternion interpolation to construct a local coordinate frame, adopt a position-quaternion-scale method to replace traditional transform matrix. It achieved vivid and realistic human skin and muscle deformations by binding body surface vertices to local coordinate frames. The results show that the method effectively eliminates the local coordinate system rotation distortion, fewer restrictions to apply and easy to implement.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发