【技术实现步骤摘要】
虚拟直播方法、装置、系统及存储介质
本公开涉及直播
,尤其涉及一种虚拟直播方法、装置、系统及存储介质。
技术介绍
虚拟直播为使用虚拟角色在直播平台上进行投稿活动的直播形式。相关技术中,虚拟直播的主要方法包括:通过惯性捕捉设备获取真实主播的肢体动作,然后配套预制表情控制的方式来驱动虚拟角色。显然,上述方法所生成的虚拟直播展示效果较差,仅适合低质量的直播应用,相关技术中尚未提供一种合理且有效的技术方案。
技术实现思路
有鉴于此,本公开提出了一种虚拟直播方法、装置、系统及存储介质。所述技术方案包括:根据本公开的一方面,提供了一种虚拟直播方法,所述方法包括:获取真实对象的真实特征数据,所述真实特征数据包括所述真实对象在表演过程中的动作数据和面部数据;根据所述真实特征数据确定虚拟角色的目标特征数据,所述虚拟角色为预设的动画模型,所述目标特征数据包括所述虚拟角色的动作数据和面部数据;根据所述目标特征数据确定所述虚拟角色对应的视频推流数据;将所述虚拟 ...
【技术保护点】
1.一种虚拟直播方法,其特征在于,所述方法包括:/n获取真实对象的真实特征数据,所述真实特征数据包括所述真实对象在表演过程中的动作数据和面部数据;/n根据所述真实特征数据确定虚拟角色的目标特征数据,所述虚拟角色为预设的动画模型,所述目标特征数据包括所述虚拟角色的动作数据和面部数据;/n根据所述目标特征数据确定所述虚拟角色对应的视频推流数据;/n将所述虚拟角色对应的视频推流数据发送至目标直播平台,所述视频推流数据用于指示所述目标直播平台展示所述虚拟角色的虚拟直播。/n
【技术特征摘要】
1.一种虚拟直播方法,其特征在于,所述方法包括:
获取真实对象的真实特征数据,所述真实特征数据包括所述真实对象在表演过程中的动作数据和面部数据;
根据所述真实特征数据确定虚拟角色的目标特征数据,所述虚拟角色为预设的动画模型,所述目标特征数据包括所述虚拟角色的动作数据和面部数据;
根据所述目标特征数据确定所述虚拟角色对应的视频推流数据;
将所述虚拟角色对应的视频推流数据发送至目标直播平台,所述视频推流数据用于指示所述目标直播平台展示所述虚拟角色的虚拟直播。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标特征数据确定所述虚拟角色对应的视频推流数据,包括:
当接收到第一触发指令时,根据所述目标特征数据和预设动作数据,确定所述虚拟角色对应的视频推流数据;
其中,所述预设动作数据用于指示所述虚拟角色的预设骨骼动作。
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标特征数据确定所述虚拟角色对应的视频推流数据,包括:
当接收到第二触发指令时,根据所述目标特征数据和预设特效数据,确定所述虚拟角色对应的视频推流数据;
其中,所述预设特效数据用于指示所述虚拟角色的预设虚拟特效。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标特征数据确定所述虚拟角色对应的视频推流数据,包括:
获取参考数据,所述参考数据包括所述真实对象在表演过程中的声音录制数据和/或虚拟相机位姿数据;
根据所述目标特征数据和所述参考数据,确定所述虚拟角色对应的视频推流数据。
5.根据权利要求4所述的方法,其特征在于,所述目标特征数据和所述参考数据均携带有时间码,所述根据所述目标特征数据和所述参考数据,确定所述虚拟角色对应的视频推流数据,包括:
根据所述目标特征数据和所述参考数据各自对应的所述时间码,将所述目标特征数据和所述参考数据进行对齐处理;
根据对齐处理后的所述目标特征数据和所述参考数据,确定所述虚拟角色对应的视频推流数据。
6.根据权利要求5所述的方法,其特征在于,所述根据对齐处理后的所述目标特征数据和所述参考数据,确定所述虚拟角色对应的视频推流数据,包括:
根据对齐处理后的所述虚拟相机位姿数据和所述目标特征数据,得到动画画面,所述虚拟相机位姿数据用于指示待生成的动画画面的预览相机视角;
对所述动画画面进行渲染得到渲染结果;
根据所述渲染结果和所述声音录制数据,确定所述虚拟角色对应的视频推流数据。
7.根据权利要求1所述的方法,其特征在于,所述获取真实对象的真实特征数据,包括:
获取所述真实对象的所述动作数据,所述动作数据包括肢体动作数据和/或手势动作数据;以及,
获取所述真实对象的所述面部数据,所述面部数据包括表情数据和/或眼神数据。
8.根据权利要求7所述的方法,其特征在于,所述获取所述真实对象的所述动作数据,包括:
获取所述真实对象的肢体上预设的多个光学标记点各自对应的位置数据,根据所述多个光学标记点各自对应的所述位置数据确定所述真实对象的所述肢体动作数据;和/或,
获取所述真实对象的手部上预设的多个光学标记点各自对应的位置数据,根据所述多个光学标记点各自对应的所述位置数据确定所述真实对象的所述手势动作数据。
9.根据权利要求7所述的方法,其特征在于,所述获取所述真实对象的所述面部数据,包括:
获取所述真实对象的面部视频帧,所述面部视频帧为包括所述真实对象的面部的视频帧,所述面部视频帧用于指示所述真实对象的所述面部数据。
10.根据权利要求1所述的方法,其特征在于,所述根据所述真实特征数据确定虚拟角色的目标特征数据,包括:
将所述真实特征数据转化为虚拟对象的虚拟特征数据,所述虚拟对象为对所述真实对象进行还原重建得到的虚拟模型,所述虚拟特征数据包括所述虚拟对象的动作数据和面部数据;
将所述虚拟特征数据进行重定向处理得到所述虚拟角色的所述目标特征数据。
11.根据权利要求10所述的方法,其特征在于,所述将所述虚拟特征数据进行重定向处理得到所述虚拟角色的所述目标特征数据,包括:
将所述虚拟对象的动作数据进行重定向处理,得到所述虚拟角色的动作数据,所述动作数据包括肢体动作数据和/或手势动作数据;以及,
将所述虚拟对象的面部数据进行重定向处理,得到所述虚拟角色的面部数据,所述面部数据包括表情数据和/或眼...
【专利技术属性】
技术研发人员:柴金祥,其他发明人请求不公开姓名,
申请(专利权)人:魔珐上海信息科技有限公司,上海墨舞科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。