[发明专利]动画重定向方法、装置、计算机设备及存储介质有效
申请号: | 202310419613.8 | 申请日: | 2023-04-19 |
公开(公告)号: | CN116152404B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 魏辉;赵雅倩;李茹杨;卢丽华;张晓辉 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T19/00 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 刘贺秋 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 定向 方法 装置 计算机 设备 存储 介质 | ||
1.一种动画重定向方法,其特征在于,所述方法包括:
获取源模型的源骨骼与目标模型的目标骨骼之间的骨骼映射关系;
获取所述源骨骼在原动画中的运动数据,所述原动画为所述源模型所在的动画;
根据所述骨骼映射关系,将所述运动数据迁移至所述目标骨骼,得到所述目标骨骼的初始重定向数据;
检测所述目标骨骼按照所述初始重定向数据进行运动的适配情况,得到适配结果,包括:分别构建所述目标骨骼中多个待检测骨骼对应的碰撞体;根据所述初始重定向数据中各所述待检测骨骼的子运动数据,确定各所述碰撞体的运动信息;基于每两个碰撞体的运动信息,检测所述目标骨骼按照所述初始重定向数据进行运动的适配情况,得到适配结果;
根据所述适配结果调节所述初始重定向数据,得到目标重定向数据;
其中,所述多个待检测骨骼包括第一待检测骨骼和第二待检测骨骼,所述第一待检测骨骼对应的碰撞体为第一碰撞体,所述第二待检测骨骼对应的碰撞体为第二碰撞体;所述基于每两个碰撞体的运动信息,检测所述目标骨骼按照所述初始重定向数据进行运动的适配情况,得到适配结果,包括:根据所述第一碰撞体的运动信息,得到所述第一碰撞体的第一法向集和第一顶点集,所述第一法向集包括多个第一法向,不同第一法向对应所述第一碰撞体不同面;根据所述第二碰撞体的运动信息,得到所述第二碰撞体的第二法向集和第二顶点集,所述第二法向集包括多个第二法向,不同第二法向对应所述第二碰撞体不同面;将所述第一法向集与所述第二法向集整合,得到方向集;将所述第一顶点集分别投影至所述方向集中的每一个方向上,得到所述第一碰撞体在每一个方向上的第一覆盖区间;将所述第二顶点集分别投影至所述方向集中的每一个方向上,得到所述第二碰撞体在每一个方向上的第二覆盖区间;基于所述第一覆盖区间与所述第二覆盖区间在对应方向上的位置关系,检测所述目标骨骼按照所述初始重定向数据进行运动的适配情况,得到适配结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述骨骼映射关系,将所述运动数据迁移至所述目标骨骼,得到所述目标骨骼的初始重定向数据,包括:
根据所述运动数据,确定所述源骨骼中源根骨骼的子运动数据;
根据所述骨骼映射关系,将所述源根骨骼的子运动数据迁移至所述目标骨骼中的目标根骨骼,得到所述目标根骨骼的子运动数据,其中,所述目标根骨骼为所述目标骨骼中与所述源根骨骼对应的骨骼;
根据所述运动数据,确定所述源骨骼中源普通骨骼的子运动数据;
根据所述骨骼映射关系,将所述源普通骨骼的子运动数据迁移至所述目标骨骼中的目标普通骨骼,得到所述目标普通骨骼的子运动数据,其中,所述目标普通骨骼为所述目标骨骼中与所述源普通骨骼对应的骨骼;
将所述目标根骨骼的子运动数据和所述目标普通骨骼的子运动数据作为所述初始重定向数据。
3.根据权利要求2所述的方法,其特征在于,所述根据所述骨骼映射关系,将所述源根骨骼的子运动数据迁移至所述目标骨骼中的目标根骨骼,得到所述目标根骨骼的子运动数据,包括:
根据所述源根骨骼的子运动数据,得到所述源根骨骼在世界坐标系下的第一相对运动数据;
将所述第一相对运动数据按照指定权重进行拷贝,得到第一拷贝结果;
根据所述骨骼映射关系,将所述第一拷贝结果赋值给所述目标骨骼中的目标根骨骼,得到所述目标根骨骼在世界坐标系下的所述目标根骨骼的子运动数据。
4.根据权利要求2所述的方法,其特征在于,所述根据所述骨骼映射关系,将所述源普通骨骼的子运动数据迁移至所述目标骨骼中的目标普通骨骼,得到所述目标普通骨骼的子运动数据,包括:
根据所述源普通骨骼的子运动数据,得到所述源普通骨骼在局部坐标系下的第二相对运动数据;
将所述第二相对运动数据按照指定权重进行拷贝,得到第二拷贝结果;
根据所述骨骼映射关系,将所述第二拷贝结果赋值给所述目标骨骼中的目标普通骨骼,得到所述目标普通骨骼在局部坐标系下的所述目标普通骨骼的子运动数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310419613.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:包装袋夹持装置的驱动方法
- 下一篇:基于大数据估算电池SOC值的方法和装置