安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210551775.2 (22)申请日 2022.05.18 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 杨学锋 王哲远  (74)专利代理 机构 上海光栅知识产权代理有限 公司 31340 专利代理师 关浩 马雯雯 (51)Int.Cl. G06T 13/40(2011.01) G06F 9/451(2018.01) (54)发明名称 动画显示方法、 装置、 设备、 介质及产品 (57)摘要 本公开实施例提供一种动画显示方法、 装 置、 设备、 介质及产品。 该方法可以包括: 确定用 户执行目标动作产生的动作图像对应的人体姿 态数据; 基于标准骨骼模型的骨骼坐标系, 将所 述人体姿态数据转化至所述标准骨骼模型对应 的人体旋转数据; 根据待显示动画的动画骨骼模 型和所述标准骨骼模型的骨骼映射关系, 将所述 动画骨骼模型的默认姿态数据转化为相对所述 标准骨骼模 型的骨骼旋转数据; 根据所述人体旋 转数据和所述骨骼旋转数据, 控制所述待显示动 画按照所述目标动作渲染显示。 解决了动画控制 的适用范围不高的问题。 权利要求书3页 说明书16页 附图5页 CN 114862993 A 2022.08.05 CN 114862993 A 1.一种动画显示方法, 其特 征在于, 包括: 确定用户执 行目标动作产生的动作图像对应的人体姿态数据; 基于标准骨骼模型的骨骼坐标系, 将所述人体姿态数据转化至所述标准骨骼模型对应 的人体旋转数据; 根据待显示动画的动画骨骼模型和所述标准骨骼模型的骨骼映射关系, 将所述动画骨 骼模型的默认姿态数据转 化为相对所述标准骨骼模型的骨骼旋转数据; 根据所述人体旋转数据和所述骨骼旋转数据, 控制所述待显示动画按照所述目标动作 渲染显示。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述人体旋转数据和所述骨骼旋 转数据, 控制所述待显示动画按照所述目标动作渲染显示, 包括: 基于所述人体旋转数据和所述骨骼旋转数据进行旋转融合, 获得目标动画动作; 根据所述目标动画动作, 确定所述待显示动画按照所述目标动作对应的目标动画, 并 渲染显示所述目标动画。 3.根据权利要求2所述的方法, 其特征在于, 所述基于所述人体旋转数据和所述骨骼旋 转数据进行旋转融合, 获得目标动画动作, 包括: 将所述人体旋转数据按照 动作数据的数据格式转 化为第一动作数据; 将所述骨骼旋转数据按照所述动作数据的数据格式转 化为第二动作数据; 基于所述第 一动作数据和所述第 二动作数据进行动作融合计算, 获得所述目标动画动 作。 4.根据权利要求3所述的方法, 其特 征在于, 还 包括: 启动渲染引擎对应的动画蓝图; 所述动画蓝图包括数据转 化脚本; 所述将所述人体旋转数据按照 动作数据的数据格式转 化为第一动作数据, 包括: 将所述人体旋转数据输入至所述动画蓝图中, 通过所述动画蓝图中的数据转化脚本将 所述人体旋转数据按照所述动作数据的数据格式表示 为所述第一动作数据; 所述将所述骨骼旋转数据按照所述动作数据的数据格式转 化为第二动作数据, 包括: 将所述骨骼旋转数据输入至所述动画蓝图中, 通过所述动画蓝图中的数据转化脚本将 所述骨骼旋转数据按照所述动作数据的数据格式表示 为第二动作数据。 5.根据权利要求1所述的方法, 其特征在于, 所述基于标准骨骼模型的骨骼坐标系, 将 所述人体姿态数据转 化至所述标准骨骼模型对应的人体旋转数据, 包括: 确定标准骨骼模型 所在的世界坐标系; 将所述人体姿态数据转 化至所述世界坐标系中, 获得全局旋转数据; 基于所述标准骨骼模型对应的关节连接关系, 将所述全局旋转数据转化为对应标准关 节的局部 旋转数据; 基于所述标准骨骼模型的各个标准关节对应的局部旋转数据, 确定所述人体旋转数 据。 6.根据权利要求5所述的方法, 其特征在于, 所述基于所述标准骨骼模型的各个标准关 节对应的局部 旋转数据, 确定所述人体旋转数据, 包括: 根据所述标准关节的局部旋转数据和所述标准关节的旋转约束信 息, 判断所述局部旋 转数据是否满足所述旋转约束信息;权 利 要 求 书 1/3 页 2 CN 114862993 A 2若所述局部旋转数据满足所述旋转约束信 息, 则确定所述标准关节的局部旋转数据处 于正常状态; 若所述标准骨骼模型的各个标准关节分别对应的局部旋转数据均处于正常状态, 则确 定所述标准骨骼模型的各个标准关节对应的局部 旋转数据为所述人体旋转数据。 7.根据权利要求1所述的方法, 其特征在于, 所述确定用户执行目标动作产生的动作图 像对应的人体姿态数据, 包括: 接收客户端发送的用户执行目标动作产生的动作图像对应的人体姿态数据; 所述人体 姿态数据由所述 客户端对所述动作图像进行动作识别获得。 8.根据权利要求7所述的方法, 其特征在于, 所述接收客户端发送的用户执行目标动作 产生的动作图像对应的人体姿态数据, 包括: 基于与所述客户端定义的数据传输协议, 接收客户端发送的用户执行目标动作产生的 动作图像对应的人体姿态数据。 9.根据权利要求1所述的方法, 其特征在于, 所述根据所述动画骨骼模型和所述标准骨 骼模型的骨骼映射关系, 将所述动画骨骼模型的默认姿态数据转化为相对 所述标准骨骼模 型的骨骼旋转数据之前, 还 包括: 确定待显示动画的动画骨骼模型; 根据所述动画骨骼模型中的动画关节和所述标准骨骼模型中的标准关节进行标准关 节的对应, 获得 所述动画关节和所述标准关节之间的所述骨骼映射关系。 10.根据权利要求1所述的方法, 其特征在于, 所述根据待显示动画的动画骨骼模型和 所述标准骨骼模型的骨骼映射关系, 将所述动画骨骼模型的默认姿态数据转化为相对所述 标准骨骼模型的骨骼旋转数据, 包括: 确定所述动画骨骼模型中的动画关节和所述标准骨骼模型中的标准关节; 根据所述动画骨骼模型和所述标准骨骼模型的骨骼映射关系, 确定与 所述标准关节相 匹配的目标动画关节; 计算所述默认姿态数据中所述目标动画关节对应的姿态子数据与所述标准关节的旋 转角度, 获得 所述目标动画关节对应的旋转子数据; 确定所述动画骨骼模型对应的所有动画关节对应的旋转子数据为所述骨骼旋转数据。 11.根据权利要求1所述的方法, 其特 征在于, 还 包括: 接收客户端发送的资源加载命令; 响应于所述资源加载命令, 加载与所述动作图像相匹配的待显示动画的动画骨骼模 型, 并确定所述动画骨骼模型的默认姿态数据。 12.一种动画显示装置, 其特 征在于, 包括: 姿态确定单 元, 用于确定用户执 行目标动作产生的动作图像对应的人体姿态数据; 数据转换单元, 用于基于标准骨骼模型的骨骼坐标系, 将所述人体姿态数据转化至所 述标准骨骼模型对应的人体旋转数据; 姿态转化单元, 用于根据待显示动画的动画骨骼模型和所述标准骨骼模型的骨骼映射 关系, 将所述动画骨骼模型的默认姿态数据转化为相对所述标准骨骼模型的骨骼旋转数 据; 动画显示单元, 用于根据所述人体旋转数据和所述骨骼旋转数据, 控制所述待显示动权 利 要 求 书 2/3 页 3 CN 114862993 A 3

.PDF文档 专利 动画显示方法、装置、设备、介质及产品

文档预览
中文文档 25 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 动画显示方法、装置、设备、介质及产品 第 1 页 专利 动画显示方法、装置、设备、介质及产品 第 2 页 专利 动画显示方法、装置、设备、介质及产品 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:48:52上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。