[发明专利]一种流体环境下人体运动仿真方法有效
申请号: | 201410568918.6 | 申请日: | 2014-10-22 |
公开(公告)号: | CN104318601B | 公开(公告)日: | 2017-08-15 |
发明(设计)人: | 卢光辉;秦富春;陈雷霆;蔡洪斌;曹跃;邱航;崔金钟 | 申请(专利权)人: | 电子科技大学;东莞电子科技大学电子信息工程研究院 |
主分类号: | G06T13/40 | 分类号: | G06T13/40 |
代理公司: | 成都中亚专利代理有限公司51126 | 代理人: | 何渊 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种流体环境下人体运动仿真方法,其基于真实物理的仿真,并且了实现人体与流体的交互。在人体建模的基础上,发明了耦合面交互的技术、计算子链运动速度的技术、计算目标路径的技术和跟踪目标路径的技术。在局部仿真阶段,人体模型建立在拉格朗日动力学的基础上,能够很好的仿真人体独立运动状态;在交互仿真阶段,基于采样数组的耦合面传递方法使交互效率得到提高,基于粘滞阻力的速度计算方法使交互速度改变更为平稳,效果更为逼真;在整体仿真阶段,基于三维A星算法得到的目标路径满足人体在流体中的运动特点并且具有连续性,基于视觉空间的状态选择算法使人体能够很好跟踪目标路径,并且可以选择的运动状态更多。 | ||
搜索关键词: | 一种 流体 环境 人体 运动 仿真 方法 | ||
【主权项】:
一种流体环境下人体运动仿真方法,其特征在于该方法包括以下步骤:步骤1,解析XML资源文件,初始化人体运动参数并建立人体运动模型;步骤2,在人体运动的局部空间中,人体模型进行独立仿真;步骤3,在人体子链包围盒上,建立采样数组并对耦合面进行采样,对未通过采样的耦合面进行插值计算;步骤4,计算流体对人体的粘滞阻力,将人体子链的速度公式由线性改为非线性并对其进行计算;步骤5,在三维A星算法的基础上,计算人体运动的目标路径,并对目标路径的序列做连续化处理;步骤6,依据路径的距离向量和切线向量在人体视觉空间中的象限分布,通过状态选择算法,确定状态改变量并计算运动角速度;步骤7,根据人体与流体的交互信息,计算人体在流体中的运动能量,计算运动线速度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;东莞电子科技大学电子信息工程研究院,未经电子科技大学;东莞电子科技大学电子信息工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410568918.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于激光扫描点云的三维树木重建方法
- 下一篇:立轴旋切式破冰除雪装置