一种仿生三维模型的驱动方法和系统技术方案

技术编号:26421520 阅读:34 留言:0更新日期:2020-11-20 14:17
本申请涉及一种仿生三维模型的驱动方法和系统。所述方法包括:根据交互指令确定仿生三维模型的运动数据;将所述运动数据分解为驱动所述仿生三维模型相应骨骼关节点的位移向量和旋转向量;基于所述位移向量和旋转向量,利用仿生三维模型的三维骨架带动所述仿生三维模型各部位运动;其中,所述仿生三维模型为利用三维骨架绑定的仿生三维模型。本申请提供的技术方案,在拥有较高逼真度的情况下,简化了计算过程,可以促进三维模型动画在人机交互领域得到更广泛的应用。

【技术实现步骤摘要】
一种仿生三维模型的驱动方法和系统
本专利技术涉及三维动画
,特别是指一种仿生三维模型的驱动方法和系统。
技术介绍
三维动画由于其真实性、可操作性以及精确性而被广泛应用于医学、教育、军事、娱乐等诸多领域,在影视制作和游戏制作方面,能够给人带来耳目一新的感觉,因此,收到众多人们的欢迎。目前,传统的三维动画模型技术在人机交互领域上主要以播放已有的动画和关键帧插帧计算的方法来实现动画的实时合成。但是,现有的关键帧插帧的方法存在着过于庞大的计算量,对于精度较高的三维模型以及顶点数量较多的三维模型并不适用,且关键帧插帧的方法在逼真度表现上并不良好。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种仿生三维模型的驱动方法和系统,能够解决在人机实时交互时能够驱动三维模型且拥有较高的逼真度,较少的计算量。本专利技术提供的一种仿生三维模型的驱动方法,包括:根据交互指令确定仿生三维模型的运动数据;将所述运动数据分解为驱动所述仿生三维模型相应骨骼关节点的位移向量和旋转向量;基于所述位移向量和旋转本文档来自技高网...

【技术保护点】
1.一种仿生三维模型的驱动方法,其特征在于,所述方法包括:/n根据交互指令确定仿生三维模型的运动数据;/n将所述运动数据分解为驱动所述仿生三维模型相应骨骼关节点的位移向量和旋转向量;/n基于所述位移向量和旋转向量,利用仿生三维模型的三维骨架带动所述仿生三维模型各部位运动;/n其中,所述仿生三维模型为利用三维骨架绑定的仿生三维模型。/n

【技术特征摘要】
1.一种仿生三维模型的驱动方法,其特征在于,所述方法包括:
根据交互指令确定仿生三维模型的运动数据;
将所述运动数据分解为驱动所述仿生三维模型相应骨骼关节点的位移向量和旋转向量;
基于所述位移向量和旋转向量,利用仿生三维模型的三维骨架带动所述仿生三维模型各部位运动;
其中,所述仿生三维模型为利用三维骨架绑定的仿生三维模型。


2.根据权利要求1所述的方法,其特征在于,所述仿生三维模型的构建过程包括:
利用蒙皮算法将仿生三维模型的顶点和顶点形成的mesh网格均与三维骨架进行绑定,获得支持骨骼节点驱动的仿生三维模型。


3.根据权利要求1所述的方法,其特征在于,所述交互指令为文本数据和/或与所述文本数据同步关联的语音数据。


4.根据权利要求1所述的方法,其特征在于,所述根据交互指令确定仿生三维模型的运动数据,包括:
当所述交互指令为驱动所述仿生三维模型的肢体相关的运动时,根据交互指令从预设的模型库中匹配相应的运动数据;
当所述交互指令为驱动所述仿生三维模型的唇部相关的运动时,利用预先训练的深度神经网络模型获得相应的运动数据。


5.根据权利要求1所述的方法,其特征在于,所述将所述运动数据分解为驱动所述仿生三维模型相应骨骼关节点的位移向量和旋转向量,包括:
根据各部位的运动数据和所述仿生三维模型的空间比例参数,将所述各部位的运动数据对齐到同等尺度的三维空间坐...

【专利技术属性】
技术研发人员:宋卫黄元忠卢庆华
申请(专利权)人:深圳市木愚科技有限公司
类型:发明
国别省市:广东;44

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

1