[发明专利]虚拟人体动画的运动路径生成方法有效

专利信息
申请号: 201210434968.6 申请日: 2012-11-02
公开(公告)号: CN103793933B 公开(公告)日: 2016-10-12
发明(设计)人: 李光耀;王文举;王力生 申请(专利权)人: 同济大学
主分类号: G06T13/00 分类号: G06T13/00
代理公司: 上海科盛知识产权代理有限公司 31225 代理人: 宣慧兰
地址: 200092 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种虚拟人体动画的运动路径生成方法,包括以下步骤:通过计算机的输入端口读取并打开保存有虚拟人体运动数据的文件;在运动序列的起点和终点之间设置控制点,同时记录各控制点的帧序号及其时间间隔;从运动序列中抽取出该i个帧,并以帧的时间点Ti标记该帧;读取该i个帧的虚拟人体根节点全局偏移量,作为控制点的位置;对人体根节点的平移轨迹的x和z分量做Hermite样条插值,进行曲线拟合生成原始运动路径;将一个运动周期的动作作为一个单元进行处理,生成新的运动路径;对运动路径上存在滑步现象的区段进行删减处理。与现有技术相比,本发明生成速度快、实现简单,而且生成的动画自然平顺,不会出现滑步现象。
搜索关键词: 虚拟 人体 动画 运动 路径 生成 方法
【主权项】:
一种虚拟人体动画的运动路径生成方法,其特征在于,该方法包括以下步骤:a)通过计算机的输入端口读取保存有虚拟人体运动数据的文件,并打开;b)在运动序列的起点和终点之间设置N'个控制点,同时记录各控制点的帧序号以及各帧之间的时间间隔Δt;c)从运动序列中抽取出i个帧,并以帧的时间点Ti标记,其中Ti=Δt×(i-1),i为1…N,N为原有运动序列的总帧数;d)读取该i个帧的虚拟人体根节点全局偏移量,作为控制点的位置;e)对人体根节点的平移轨迹的x和z分量做Hermite样条插值,进行曲线拟合生成原始运动路径;f)根据步骤e)得到的原始运动路径,将一个运动周期的动作作为一个单元进行处理,生成新的运动路径;g)对运动路径上存在滑步现象的区段进行删减处理,得到最终的运动路径并输出;步骤f)的处理过程具体包括以下步骤:f1)计算各帧根节点在Hermite样条插值曲线上的斜率作为运动朝向;f2)在原始运动路径上所有相邻两个控制点所在的插值曲线段上,以各控制点为起始点,依次找到各个一般运动周期的起始帧和特殊运动周期的起始帧,所述的一般运动周期为左右脚落点在运动路径上为直线型的运动周期,所述的特殊运动周期为左右脚落点在运动路径上斜率发生变化的运动周期;f3)改变控制点的位置坐标,然后通过Hermite样条插值重新生成新的运动路径,并确定各帧在新的运动路径上的位置和运动朝向。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210434968.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top