虚拟道具的显示方法、装置、设备以及存储介质制造方法及图纸

技术编号:37517123 阅读:9 留言:0更新日期:2023-05-12 15:38
本申请涉及一种虚拟道具的显示方法、装置、设备以及存储介质,涉及视频处理技术领域。该方法包括:显示拍摄画面,并响应于在拍摄画面中检测到目标肢体,在拍摄画面对应的立体空间中渲染第一虚拟道具;第一虚拟道具跟随目标肢体。在目标肢体的动作为第一目标动作的情况下,在拍摄画面中显示第一虚拟道具在立体空间中基于目标动作产生的运动轨迹;在第一虚拟道具在拍摄画面立体空间中的运动结果满足预设条件的情况下,更新第一虚拟道具在拍摄画面中的显示效果。从而提高了视频内容的趣味性。从而提高了视频内容的趣味性。从而提高了视频内容的趣味性。

【技术实现步骤摘要】
虚拟道具的显示方法、装置、设备以及存储介质


[0001]本申请涉及视频处理
,尤其涉及一种虚拟道具的显示方法、装置、设备以及存储介质。

技术介绍

[0002]随着视频产品(比如短视频产品)的发展,用户对视频产品的需求也越发多样化,比如,对视频产品的趣味性需求。
[0003]相关技术中,为了提高视频产品的趣味性,经常呈现一些虚拟道具,但是现有的虚拟道具存在显示单一,无法提供用户与视频的交互感的技术问题,导致视频内容趣味性不足。

技术实现思路

[0004]本申请提供一种虚拟道具的显示方法、装置、设备以及存储介质,以提高视频内容趣味性。本申请的技术方案如下:
[0005]本申请的第一方面,提供一种虚拟道具的显示方法,方法包括:显示拍摄画面,并响应于在拍摄画面中检测到目标肢体,在拍摄画面对应的立体空间中渲染第一虚拟道具;第一虚拟道具跟随目标肢体。在目标肢体的动作为第一目标动作的情况下,在拍摄画面中显示第一虚拟道具在立体空间中基于目标动作产生的运动轨迹;在第一虚拟道具在拍摄画面立体空间中的运动结果满足预设条件的情况下,更新第一虚拟道具在拍摄画面中的显示效果。
[0006]在一种可能的实施方式中,在检测拍摄画面中目标肢体的动作之前,方法还包括:检测拍摄画面中目标肢体的姿态。在目标肢体的姿态为预设姿态的情况下,显示第一虚拟道具。
[0007]在一种可能的实施方式中,第一虚拟道具在立体空间中的运动结果满足预设条件,包括:第一虚拟道具在立体空间中与目标对象发送碰撞。目标对象包括预设平面、预设位置或者预设物体。
[0008]在一种可能的实施方式中,上述“更新第一虚拟道具的显示效果”,包括:将第一虚拟道具替换为第二虚拟道具。或者,将第一虚拟道具的当前姿态更新为目标姿态。或者,在将第一虚拟道具的当前姿态更新为目标姿态预设时长之后,将第一虚拟道具替换为第二虚拟道具。
[0009]在一种可能的实施方式中,上述“将第一虚拟道具替换为第二虚拟道具”,包括:根据第一虚拟道具碰撞的目标对象从第一映射关系中,确定与目标对象对应的姿态;第一映射关系包括多个对象以及每个对象对应的姿态,多个对象包括目标对象;根据目标对象的姿态,将第一虚拟道具替换为第二虚拟道具;第二虚拟道具的姿态为目标对象对应的姿态。
[0010]在一种可能的实施方式中,上述“将第一虚拟道具的当前姿态更新为目标姿态”,包括:根据第一虚拟道具碰撞的目标对象从第一映射关系中,确定与目标对象对应的目标
姿态;第一映射关系包括多个对象以及每个对象对应的姿态,多个对象包括目标对象;将当前姿态更新为目标姿态。
[0011]在一种可能的实施方式中,方法还包括:在显示第二虚拟道具之后,显示第二虚拟道具对应的特效。
[0012]在一种可能的实施方式中,在更新第一虚拟道具的显示效果之后,方法还包括:在目标肢体的动作为预设交互动作的情况下,响应于目标肢体的动作,控制第二虚拟道或者第一虚拟道具运动。
[0013]在一种可能的实施方式中,第一虚拟道具在立体空间中基于目标动作产生的运动轨迹包括第一虚拟道具响应于目标动作离开目标肢体后在立体空间中的运动轨迹。
[0014]在一种可能的实施方式中,目标动作为抛掷动作,在目标肢体的动作为目标动作的情况下,显示第一虚拟道具在立体空间中基于目标动作产生的运动轨迹,包括:在目标肢体的动作为抛掷动作的情况下,显示第一虚拟道具在立体空间中基于抛掷动作产生的抛物运动轨迹。
[0015]在一种可能的实施方式中,上述“检测拍摄画面中目标肢体的动作”,包括:获取目标肢体在拍摄画面中运动特征数据;运动特征数据包括运动速度和运动姿态。将运动特征数据输入至预设的动作检测神经网络,以检测拍摄画面中目标肢体的动作。
[0016]在一种可能的实施方式中,上述“显示第一虚拟道具基于目标动作产生的运动轨迹”,包括:获取目标肢体在立体空间中的当前运动参数;当前运动参数包括当前速度、当前位置以及当前时间。将当前运动参数输入至预设的运动方程,确定运动轨迹,并显示第一虚拟道具在立体空间中的运动轨迹。
[0017]第二方面,提供一种虚拟道具的显示装置,装置包括:显示单元、处理单元、检测单元以及更新单元;显示单元,用于显示拍摄画面;处理单元,用于响应于在拍摄画面中检测到目标肢体,在拍摄画面对应的立体空间中渲染第一虚拟道具。第一虚拟道具跟随目标肢体;检测单元,用于检测拍摄画面中目标肢体的动作。显示单元,还用于在目标肢体的动作为目标动作的情况下,显示第一虚拟道具在立体空间中基于目标动作产生的运动轨迹。更新单元,用于在第一虚拟道具在立体空间中的运动结果满足预设条件的情况下,更新第一虚拟道具的显示效果。
[0018]在一种可能的实施方式中,检测单元,还用于检测拍摄画面中目标肢体的姿态。显示单元,还用于在目标肢体的姿态为预设姿态的情况下,显示第一虚拟道具。
[0019]在一种可能的实施方式中,第一虚拟道具在立体空间中的运动结果满足预设条件,包括:第一虚拟道具在立体空间中与目标对象发送碰撞。目标对象包括预设平面、预设位置或者预设物体。
[0020]在一种可能的实施方式中,更新单元,具体用于:将第一虚拟道具替换为第二虚拟道具。或者,将第一虚拟道具的当前姿态更新为目标姿态。或者,在将第一虚拟道具的当前姿态更新为目标姿态预设时长之后,将第一虚拟道具替换为第二虚拟道具。
[0021]在一种可能的实施方式中,更新单元,具体用于:根据第一虚拟道具碰撞的目标对象从第一映射关系中,确定与目标对象对应的姿态;第一映射关系包括多个对象以及每个对象对应的姿态,多个对象包括目标对象;根据目标对象的姿态,将第一虚拟道具替换为第二虚拟道具;第二虚拟道具的姿态为目标对象对应的姿态。
[0022]在一种可能的实施方式中,更新单元,具体用于:根据第一虚拟道具碰撞的目标对象从第一映射关系中,确定与目标对象对应的目标姿态;第一映射关系包括多个对象以及每个对象对应的姿态,多个对象包括目标对象;将当前姿态更新为目标姿态。
[0023]在一种可能的实施方式中,显示单元,还用于在显示第二虚拟道具之后,显示第二虚拟道具对应的特效。
[0024]在一种可能的实施方式中,显示装置还包括控制单元。控制单元,用于在目标肢体的动作为预设交互动作的情况下,响应于目标肢体的动作,控制第二虚拟道或者第一虚拟道具运动。
[0025]在一种可能的实施方式中,第一虚拟道具在立体空间中基于目标动作产生的运动轨迹包括第一虚拟道具响应于目标动作离开目标肢体后在立体空间中的运动轨迹。
[0026]在一种可能的实施方式中,目标动作为抛掷动作,显示单元,具体用于在目标肢体的动作为抛掷动作的情况下,显示第一虚拟道具在立体空间中基于抛掷动作产生的抛物运动轨迹。
[0027]在一种可能的实施方式中,检测单元,具体用于:获取目标肢体在拍摄画面中运动特征数据;运动特征数据包括运动速度和运动姿态。将运动特征数据输入至预设的动作检测神经网络,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟道具的显示方法,其特征在于,所述方法包括:显示拍摄画面,并响应于在所述拍摄画面中检测到目标肢体,在所述拍摄画面对应的立体空间中渲染第一虚拟道具;所述第一虚拟道具跟随所述目标肢体;检测所述拍摄画面中所述目标肢体的动作;在所述目标肢体的动作为目标动作的情况下,显示所述第一虚拟道具在所述立体空间中基于所述目标动作产生的运动轨迹;在所述第一虚拟道具在所述立体空间中的运动结果满足预设条件的情况下,更新所述第一虚拟道具的显示效果。2.根据权利要求1所述的显示方法,其特征在于,在所述检测拍摄画面中目标肢体的动作之前,所述方法还包括:检测所述拍摄画面中所述目标肢体的姿态;在所述目标肢体的姿态为预设姿态的情况下,显示所述第一虚拟道具。3.根据权利要求1所述的显示方法,其特征在于,所述第一虚拟道具在所述立体空间中的运动结果满足预设条件,包括:所述第一虚拟道具在所述立体空间中与目标对象发送碰撞;所述目标对象包括预设平面、预设位置或者预设物体。4.根据权利要求3所述的显示方法,其特征在于,所述更新所述第一虚拟道具的显示效果,包括:将所述第一虚拟道具替换为第二虚拟道具;或者,将所述第一虚拟道具的当前姿态更新为目标姿态;或者,在将所述第一虚拟道具的当前姿态更新为目标姿态预设时长之后,将所述第一虚拟道具替换为第二虚拟道具。5.根据权利要求4所述的显示方法,其特征在于,所述将所述第一虚拟道具替换为第二虚拟道具,包括:根据所述第一虚拟道具碰撞的所述目标对象从第一映射关系中,确定与所述目标对象对应的姿态;所述第一映射关系包括多个对象以及每个对象对应的姿态,所述多个对象包括所述目标对象;根据所述目标对象的姿态,将所述第一虚拟道具替换为所述第二虚拟道具;所述第二虚拟道具的姿态为所述目标对象对应的姿态。6.根据权利要求4所述的显示方法,其特征在于,所述将所述第一虚拟道具的当前姿态更新为目标姿态,包括:根据所述第一虚拟道具碰撞的所述目标对象从第一映射关系中,确定与所述目标对象对应的目标姿态;所述第一映射关系包括多个对象以及每个对象对应的姿态,所述多个对象包括所述目标对象;将所述当前姿态更新为所述目标姿态。7.根据权利要求4所述的显示方法,其特征在于,所述方法还包括:在显示所述第二虚拟道具之后,显示所述第二虚拟道具对应的特效。8.根据权利要求4

7中任一项所述的显示方法,其特征在于,在所述更新所述第一虚拟道具的显示效果之后,所述方法还包括:
在所述目标肢体的动作为预设交互动作的情况下,响应于所述目标肢体的动作,控制所述第二虚拟道或者所述第一...

【专利技术属性】
技术研发人员:刘博焕
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1