一种交互方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34270072 阅读:14 留言:0更新日期:2022-07-24 15:49
本公开提供了一种交互方法、装置、计算机设备和存储介质,其中,该方法包括:获取终端拍摄的现实场景画面;基于现实场景画面,确定并展示第一虚拟对象和多个第二虚拟对象融入现实场景画面后的增强现实AR画面;第二虚拟对象为待被第一虚拟对象抓取的对象;多个第二虚拟对象中包含不同属性特征的第二虚拟对象,不同属性特征对应的抓取难度不同;响应目标触发操作,从多个第二虚拟对象中确定待抓取的目标第二虚拟对象;展示第一虚拟对象抓取目标第二虚拟对象的AR画面。拟对象的AR画面。拟对象的AR画面。

An interactive method, device, computer device and storage medium

【技术实现步骤摘要】
一种交互方法、装置、计算机设备和存储介质


[0001]本公开涉及增强现实
,具体而言,涉及一种交互方法、装置、计算机设备和存储介质。

技术介绍

[0002]针对一些对象抓取类的交互活动,传统方式一般是基于平面进行交互,且在交互过程中仅有一个正面视角,用户在交互体验过程中不可切换视角操作,使得用户沉浸式交互体验较差。
[0003]随着增强现实(Augmented Reality,AR)技术的逐渐普及,如何基于AR技术实现沉浸式的交互过程,成为值得研究的问题。

技术实现思路

[0004]本公开实施例至少提供一种交互方法、装置、计算机设备和存储介质。
[0005]第一方面,本公开实施例提供了一种交互方法,包括:
[0006]获取终端拍摄的现实场景画面;
[0007]基于所述现实场景画面,确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面;所述第二虚拟对象为待被所述第一虚拟对象抓取的对象;所述多个第二虚拟对象中包含不同属性特征的第二虚拟对象,不同属性特征对应的抓取难度不同;
[0008]响应目标触发操作,从多个第二虚拟对象中确定待抓取的目标第二虚拟对象;
[0009]展示所述第一虚拟对象抓取所述目标第二虚拟对象的AR画面。
[0010]基于上述实施例,通过在终端拍摄到的现实场景画面中融入第一虚拟对象和多个第二虚拟对象,多个第二虚拟对象中包含不同属性特征的第二虚拟对象,不同属性特征对应的抓取难度不同,因此,能够为用户呈现出对应抓取难度不同的目标第二虚拟对象融入现实场景画面后的AR画面;在此基础上,可以根据抓取难度的不同,从多个第二虚拟对象中触发抓取目标第二虚拟对象。这种基于AR的对象抓取交互方式,可以通过实时调整现实场景画面,并同步呈现对应的虚拟对象,使用户沉浸到三维真实世界中执行相关交互过程,并能观察到各个视角下的AR场景对象(包括现实对象和虚拟对象);另外,通过呈现不同属性特征的第二虚拟对象并为其配置相应的抓取难度,可以增加交互活动的多样性,从而让用户有在现实世界中真实执行相关交互过程的沉浸式体验的同时,有更多的交互思考过程,使得对象抓取类交互活动更加丰富多样。
[0011]一种可选的实施方式中,所述响应目标触发操作,从多个第二虚拟对象中确定待抓取的目标第二虚拟对象,包括:
[0012]响应目标触发操作,根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在现实场景中的位置信息,确定待抓取的目标第二虚拟对象。
[0013]这里,终端的拍摄朝向反映了操作用户自己当前的朝向,因此,终端的拍摄朝向所
瞄向的第二虚拟对象,可以认为是用户意向抓取的第二虚拟对象,如此,可以将所在位置与终端的拍摄朝向匹配的第二虚拟对象作为待抓取的目标第二虚拟对象。
[0014]一种可选的实施方式中,所述根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在所述现实场景中的位置信息,确定待抓取的目标第二虚拟对象,包括:
[0015]根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在所述现实场景中的位置信息,确定与所述拍摄朝向匹配的至少一个候选第二虚拟对象;
[0016]在所述至少一个候选第二虚拟对象为一个的情况下,将该候选第二虚拟对象作为所述目标第二虚拟对象;
[0017]在所述至少一个候选第二虚拟对象为多个的情况下,将多个候选第二虚拟对象中,对应的在所述现实场景中的位置与所述终端之间的距离最近的候选第二虚拟对象作为所述目标第二虚拟对象。
[0018]该实施方式中,若终端朝向的候选第二虚拟对象有多个,也就是多个候选第二虚拟对象之间是有遮挡关系的,此时,可以将当前没有被遮挡的候选第二虚拟对象,也就是在现实场景中的位置与终端之间的距离最近的候选第二虚拟对象作为目标第二虚拟对象,这种抓取选择方式符合现实世界中的交互规律。
[0019]一种可选的实施方式中,所述确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:
[0020]根据所述第一虚拟对象和所述多个第二虚拟对象在所述现实场景中对应的位置信息,以及与各个所述第二虚拟对象的属性特征分别匹配的抓取得分,确定并展示所述第一虚拟对象和所述多个第二虚拟对象融入所述现实场景画面后的AR画面;
[0021]其中,所述第一虚拟对象在所述现实场景中对应的位置与所述终端在所述现实场景中的位置相匹配。
[0022]该实施方式,能够使得用户能够较为直观的感受到第一虚拟对象和第二虚拟对象在AR画面中的空间立体效果,以及第二虚拟对象的抓取得分。
[0023]一种可选的实施方式中,所述展示所述第一虚拟对象抓取所述目标第二虚拟对象的AR画面,包括:
[0024]展示所述第一虚拟对象通过发射第三虚拟对象抓取所述目标第二虚拟对象的AR画面。
[0025]该实施方式,通过第一虚拟对象发射第三虚拟对象抓取目标第二虚拟对象的方式,提供了一种借助第三方工具执行抓取交互过程的方式,丰富了交互方式。
[0026]一种可选的实施方式中,所述展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:
[0027]展示所述第一虚拟对象和所述多个第二虚拟对象融入所述现实场景画面后的AR画面,并根据所述终端当前的拍摄朝向在所述AR画面中展示瞄准标识,所述瞄准标识用于指示当前瞄准的所述第一虚拟对象的抓取方向;
[0028]响应所述终端拍摄朝向的变化,移动所述瞄准标识在所述AR画面中的位置。
[0029]该实施方式,在展示第一虚拟对象和多个第二虚拟对象融入现实场景画面后的AR画面的同时,根据终端当前的拍摄朝向在AR画面中展示瞄准标识,由于该述瞄准标识用于指示当前瞄准的第一虚拟对象的抓取方向,因此在响应终端拍摄朝向的变化的过程中,通
过在AR画面中展示瞄准标识,也就是指示第一虚拟对象当前所瞄准的位置,可以为用户决定是否调整拍摄朝向以及如何调整拍摄朝向做参考。
[0030]一种可选的实施方式中,所述基于所述现实场景画面,确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:
[0031]基于所述现实场景画面,判断所述现实场景画面是否与目标场景类型匹配;
[0032]若匹配,则基于所述现实场景画面,确定并展示所述第一虚拟对象和所述多个第二虚拟对象融入所述现实场景画面后的AR画面。
[0033]该实施方式,在确定现实场景画面与目标场景类型匹配的情况下,才会展示第一虚拟对象和多个第二虚拟对象融入现实场景画面后的AR画面,也即,上述过程通过限定生成AR画面的场景类型,将交互过程限定在匹配的场景类型下,进而可以使得上述交互活动融入更合理的真实场景中,提高真实感体验。
[0034]一种可选的实施方式中,所述基于所述现实场景画面,确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互方法,其特征在于,包括:获取终端拍摄的现实场景画面;基于所述现实场景画面,确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面;所述第二虚拟对象为待被所述第一虚拟对象抓取的对象;所述多个第二虚拟对象中包含不同属性特征的第二虚拟对象,不同属性特征对应的抓取难度不同;响应目标触发操作,从多个第二虚拟对象中确定待抓取的目标第二虚拟对象;展示所述第一虚拟对象抓取所述目标第二虚拟对象的AR画面。2.根据权利要求1所述的方法,其特征在于,所述响应目标触发操作,从多个第二虚拟对象中确定待抓取的目标第二虚拟对象,包括:响应目标触发操作,根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在现实场景中的位置信息,确定待抓取的目标第二虚拟对象。3.根据权利要求2所述的方法,其特征在于,所述根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在所述现实场景中的位置信息,确定待抓取的目标第二虚拟对象,包括:根据所述终端当前的拍摄朝向以及各个所述第二虚拟对象在所述现实场景中的位置信息,确定与所述拍摄朝向匹配的至少一个候选第二虚拟对象;在所述至少一个候选第二虚拟对象为一个的情况下,将该候选第二虚拟对象作为所述目标第二虚拟对象;在所述至少一个候选第二虚拟对象为多个的情况下,将多个候选第二虚拟对象中,对应的在所述现实场景中的位置与所述终端之间的距离最近的候选第二虚拟对象作为所述目标第二虚拟对象。4.根据权利要求1~3任一所述的方法,其特征在于,所述确定并展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:根据所述第一虚拟对象和所述多个第二虚拟对象在所述现实场景中对应的位置信息,以及与各个所述第二虚拟对象的属性特征分别匹配的抓取得分,确定并展示所述第一虚拟对象和所述多个第二虚拟对象融入所述现实场景画面后的AR画面;其中,所述第一虚拟对象在所述现实场景中对应的位置与所述终端在所述现实场景中的位置相匹配。5.根据权利要求1所述的方法,其特征在于,所述展示所述第一虚拟对象抓取所述目标第二虚拟对象的AR画面,包括:展示所述第一虚拟对象通过发射第三虚拟对象抓取所述目标第二虚拟对象的AR画面。6.根据权利要求1所述的方法,其特征在于,所述展示第一虚拟对象和多个第二虚拟对象融入所述现实场景画面后的增强现实AR画面,包括:展示所述第一虚拟对象和所述多个第...

【专利技术属性】
技术研发人员:李嘉钰
申请(专利权)人:上海商汤智能科技有限公司
类型:发明
国别省市:

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

1