基于虚拟场景的交互方法、装置和存储介质制造方法及图纸

技术编号:37846271 阅读:12 留言:0更新日期:2023-06-14 22:31
本申请公开了一种基于虚拟场景的交互方法、装置和存储介质,涉及计算机技术领域,所述方法包括:在虚拟场景中生成真实对象的虚拟形象;确定虚拟形象对应的交互模式;获取采集设备对真实对象进行采集得到的对象数据;按照交互模式确定对象数据对应的交互数据;基于交互数据控制虚拟场景执行交互动作;可以解决真实人无法与虚拟场景内的物体进行交互,导致直播互动感不强、直播效果较差的问题;由于可以使用对象数据确定交互数据,从而根据交互数据与虚拟场景进行交互,因此可以提高直播互动感,从而提高直播效果。同时,还可以按照不同的交互模式生成交互数据,能够实现通过多种方式将真实人与虚拟场景结合,达到不同需求的直播标准。准。准。

【技术实现步骤摘要】
基于虚拟场景的交互方法、装置和存储介质


[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]在所述交互模式为所述第二交互模式的情况下,所述按照所述交互模式确定所述对象数据对应的交互数据,包括:
[0028]若所述对象数据为所述空间姿态数据,则将所述空间姿态数据映射至所述三维模型,得到所述虚拟形象中目标部位的交互数据。
[0029]可选地,所述虚拟场景包括虚拟物体模型;所述交互数据包括虚拟形象中第一目标部位对应的第一交互数据和第二目标部位对应的第二交互数据;
[0030]所述基于所述交互数据控制所述虚拟场景执行交互动作,包括:
[0031]在所述第一交互数据指示选中所述虚拟物体模型的情况下,将所述虚拟物体模型切换为选择状态;在所述选择状态下,所述虚拟物体模型的移动与所述第一目标部位的移动同步;
[0032]在所述虚拟物体模型处于选择状态的情况下,若所述第二交互数据指示编辑所述虚拟物体模型,将所述虚拟物体模型切换为编辑状态;在所述编辑状态下,所述虚拟物体模型的尺寸和旋转角度与所述第一目标部位和所述第二目标部位之间的相对位置相关;
[0033]在所述第一交互数据和所述第二交互数据指示取消选中所述虚拟物体模型的情况下,将所述虚拟物体模型切换为非选择状态;在所述非选择状态下,所述虚拟物体模型不与所述虚拟形象进行交互。
[0034]可选地,所述虚拟场景包括虚拟用户界面;
[0035]所述基于所述交互数据控制所述虚拟场景执行交互动作,包括:
[0036]在所述交互数据指示交互操作作用于所述虚拟用户界面的界面控件、且交互方式与所述界面控件的控制方式相匹配的情况下,在所述虚拟场景内执行所述界面控件对应的交互动作。
[0037]根据第二方面,本申请实施例提供了一种基于虚拟场景的交互装置,所述装置包括存储器和处理器,所述存储器中存储有至少一条程序指令,所述处理器通过加载并执行
所述至少一条程序指令以实现第一方面所述的基于虚拟场景的交互方法。
[0038]根据第三方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质中存储有至少一条程序指令,所述至少一条程序指令被处理器加载并执行以实现第一方面所述的基于虚拟场景的交互方法。
[0039]本申请提供的基于虚拟场景的交互方法,通过在虚拟场景中生成真实对象的虚拟形象;确定虚拟形象对应的交互模式;获取采集设备对真实对象进行采集得到的对象数据;按照交互模式确定对象数据对应的交互数据;基于交互数据控制虚拟场景执行交互动作;可以解决真实人无法与虚拟场景内的物体进行交互,导致直播互动感不强、直播效果较差的问题;由于可以使用对象数据确定交互数据,从而根据交互数据与虚拟场景进行交互,因此可以提高直播互动感,从而提高直播效果。
[0040]同时,还可以按照不同的交互模式生成交互数据,能够实现通过多种方式将真实人与虚拟场景结合,达到不同需求的直播标准。
[0041]另外,通过设置与虚拟物体模型的交互方式、以及与虚拟用户界面的交互方式,可以实现真实人对虚拟物体模型的操作、并实现真实人通过与虚拟用户界面的交互实现对虚拟场景的操作,可以满足多种交互需求。
[0042]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于虚拟场景的交互方法,其特征在于,所述方法包括:在所述虚拟场景中生成真实对象的虚拟形象;确定所述虚拟形象对应的交互模式;获取采集设备对所述真实对象进行采集得到的对象数据;按照所述交互模式确定所述对象数据对应的交互数据;基于所述交互数据控制所述虚拟场景执行交互动作。2.根据权利要求1所述的方法,其特征在于,所述确定所述虚拟形象对应的交互模式,包括:在所述虚拟形象基于所述真实对象的图片生成的情况下,确定所述交互模式为第一交互模式,所述第一交互模式用于指示通过与所述虚拟形象关联的交互体与所述虚拟场景进行交互;在所述虚拟形象基于所述真实对象的三维模型生成的情况下,确定所述交互模式为第二交互模式,所述第二交互模式用于指示通过所述虚拟形象与所述虚拟场景进行交互。3.根据权利要求2所述的方法,其特征在于,所述采集设备包括图像采集设备,所述图像采集设备用于采集所述真实对象的图像数据;在所述交互模式为所述第一交互模式的情况下,所述按照所述交互模式确定所述对象数据对应的交互数据,包括:若所述对象数据为所述图像数据,则通过骨骼点识别算法对所述图像数据进行识别,得到所述真实对象中与所述交互体关联的目标部位在所述虚拟场景中的位姿数据;基于所述目标部位与所述交互体之间预先标定的标定关系,将所述位姿数据转换为所述交互体的交互数据。4.根据权利要求2所述的方法,其特征在于,所述采集设备包括动作采集设备,所述动作采集设备佩戴在所述真实对象的目标部位,并用于采集所述目标部位的空间姿态数据;在所述交互模式为所述第一交互模式的情况下,所述按照所述交互模式确定所述对象数据对应的交互数据,包括:若所述对象数据为所述空间姿态数据,则将所述空间姿态数据映射至所述虚拟场景,得到所述交互体的交互数据。5.根据权利要求2所述的方法,其特征在于,所述采集设备包括图像采集设备,所述图像采集设备用于采集所述真实对象的图像数据;在所述交互模式为所述第二交互模式的情况下,所述按照所述交互模式确定所述对象数据对应的交互数据,包括:若所述对象数据为所述图像数据,则通过骨骼点识别算法对所述图像数据进行识别,得到所述虚拟形象中目标部位的交互数据。6.根据权利要求2...

【专利技术属性】
技术研发人员:张海林梁仁骁林旻宋璐唐睿
申请(专利权)人:杭州群核信息技术有限公司
类型:发明
国别省市:

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

1