当前位置: 首页 > 专利查询>湖南大学专利>正文

一种基于构造分解法的运动数据转换方法技术

技术编号:8131333 阅读:198 留言:0更新日期:2012-12-27 03:48
在计算骨骼关节点旋转信息的时候,传统的方法假定其中一个方向上的扭矩为零,仅求解二自由度的旋转信息,这种方法降低了旋转数据的精确度。针对这一问题,首先以树型结构建立人体骨骼模型,然后利用关节点自身在骨架中的结构关系,提出一种构造分解法求解关节点的三自由度旋转信息,用于驱动人体骨骼模型,并将此方法用于前几种流行的运动数据格式转换中,如BVH、ASF/AMC等格式的数据。

【技术实现步骤摘要】

是一种将具有拓扑关系的三维空间点向某种图形数据格式转换的方法,主要是用在人体三维运动数据的参数化中,用来驱动三维人体模型。2.
技术介绍
在人体运动捕获中,原始运动数据是运动人体各个关节点的空间三维坐标的集合。采用人体关节点的空间三维坐标来描述运动是一种非层次化的描述方法,在这种描述方法中,各个关节点的三维坐标参数相互独立,运动过程中某一关节点的位置变化不会对其它关节点的位置变化产生影响。由于这种描述方法不能真实描述人体运动习惯,违背人体模型中的骨架长度恒定约束,导致在后期的运动编辑时必须求解复杂的长度约束方程,影响运动捕获的真实感。当前几种流行的运动数据格式,如BVH、ASF/AMC等格式的数据,有一些共同的特点1)具有层次骨架结构,即数据中包含的骨架模型具有一定的层次结构,用来表示人体结构。骨架数据表示为树形结构,关节间的链接结构由父、子节点关系表示出来。2)关节旋转变化,即通过各个关节平移变换和旋转变换的合成,来表示骨架的运动和变形。关节点的平移由关节点的相对位置信息表示,而关节点的旋转信息表示为关节点的相对旋转欧拉角。因此,将原始三维坐标运动数据转换为标准格式的运动数据,需本文档来自技高网...

【技术保护点】
基于构造分解法的运动数据转换方法与一般的运动数据转换方法具有一个共同点,即通过某种级联方式,将具有某种拓扑关系的三维空间位置数据点参数化,用来驱动三维人体模型。基于构造分解法的运动数据转换方法与一般的运动数据转换方法相比,又具有以下技术特征:1、同时求解关节点的三个相对旋转欧拉角当两个向(x1,y1,z1)T量.(x1,y1,z1)T.和(x2,y2,z2)T的长度相等时,存在正交矩阵R,使得(x2,y2,z2)T=R(x1,y1,z1)T,构造满足(x2,y2,z2)T=R(x1,y1,z1)T的正交矩阵R,令:(x1,y1,z1)T=U(0,0,1)T,(x2,y2,z2)T=Q(0,0,...

【技术特征摘要】
1.基于构造分解法的运动数据转换方法与一般的运动数据转换方法具有一个共同点,即通过某种级联方式,将具有某种拓扑关系的三维空间位置数据点参数化,用来驱动三维人体模型。基于构造分解法的运动数据转换方法与一般的运动数据转换方法相比,又具有以下技术特征 .1、同时求解关节点的三个相对旋转欧拉角 当两个向(X1, Z1)1量· (x1; y1; Z1)1.和(x2, y2, Z2)τ的长度相等时,...

【专利技术属性】
技术研发人员:潘华伟高春鸣雷渊
申请(专利权)人:湖南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1