发明名称 |
一种“虚拟人”行走动作合成方法 |
摘要 |
本发明公开了一种“虚拟人”行走动作合成方法,该方法步骤如下:(1)对“虚拟人”及其运动的地面进行三维数据建模;(2)采集人体正常行走周期性动作数据并构建其为“虚拟人”动作数据库;(3)利用动作数据库中的数据对“虚拟人”每帧行走动作数据进行变换,当地面三维数据体现为具有坡度情况时,判断“虚拟人”支撑脚与地面的碰撞检测并进行“虚拟人”支撑脚位置修正;(4)根据“虚拟人”运动方向判断坡度方向,并根据坡度方向对“虚拟人”躯体动作数据进行修正,完成“虚拟人”行走动作合成。本发明的技术方案采用动作融合方法对“虚拟人”在不同环境中的行走动作进行改进,实现了针对环境的动作之间平滑过渡。 |
申请公布号 |
CN106504307A |
申请公布日期 |
2017.03.15 |
申请号 |
CN201610910881.X |
申请日期 |
2016.10.17 |
申请人 |
宁波深路信息科技有限公司 |
发明人 |
孙路 |
分类号 |
G06T13/40(2011.01)I |
主分类号 |
G06T13/40(2011.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种“虚拟人”行走动作合成方法,其特征在于,该方法步骤如下:(1)对“虚拟人”及其运动的地面进行三维数据建模;(2)采集人体正常行走周期性动作数据并构建其为“虚拟人”动作数据库;(3)利用动作数据库中的数据对“虚拟人”每帧行走动作数据进行变换,当地面三维数据体现为具有坡度情况时,进行“虚拟人”支撑脚与地面的碰撞检测对“虚拟人”支撑脚位置修正;(4)根据“虚拟人”运动方向判断坡度方向,并根据坡度方向对“虚拟人”躯体动作数据进行修正,完成“虚拟人”行走动作合成。 |
地址 |
310010 浙江省杭州市江干区南肖埠北景西苑2-1-402 |