本公开涉及人工智能,更具体地,涉及一种交互方法、装置、设备、存储介质和程序产品。
背景技术:
1、随着人工智能的快速发展,虚拟现实技术逐渐应用于生活领域。用户可以通过佩戴智能眼镜,与虚拟现实场景下的物品图像进行交互,以选取物品。
2、在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:在虚拟现实场景中,如果用户要查看物品图像,一般需要用户走动到物品图像前进行查看,这种方式不仅增加了用户的疲劳感,还对实现虚拟现实的应用场景有要求。如此一来,目前的交互方式不仅存在多样性不足以及智能化程度低的问题,而且目前交互方式还降低了交互过程的体验感以及增加了交互成本。
技术实现思路
1、有鉴于此,本公开提供了一种增加交互方式多样性以及智能化程度,降低交互成本以及提高交互体验感的交互方法、装置、设备、存储介质和程序产品。
2、本公开的一个方面提供了一种交互方法,包括:响应于目标对象的视线在虚拟空间中的物品图像上停留的时长超过预定时长,激活上述物品图像的交互提示点;响应于上述目标对象与上述交互提示点的交互操作,根据上述物品图像的属性特征,生成上述物品图像与上述目标对象之间的目标距离;根据上述目标距离,在上述虚拟空间中定位目标位置;将上述物品图像移动至上述目标位置,并调整上述物品图像的目标展示区域。
3、根据本公开的实施例,上述物品图像的属性特征包括上述物品图像在多个方向的尺寸;根据上述物品图像的属性特征,生成上述物品图像与上述目标对象之间的目标距离,包括:根据上述物品图像在多个方向的尺寸,生成上述物品图像的体积;将上述物品图像的体积与目标距离生成策略中的体积进行匹配,得到目标体积;根据上述目标距离生成策略中,与上述目标体积具有映射关系的距离,得到上述目标距离。
4、根据本公开的实施例,上述目标距离生成策略通过如下方式构建:根据上述目标对象的视线,构建上述目标对象的视野范围;根据上述物品图像在多个方向的尺寸,生成上述物品图像在上述视野范围内的正投影面积,其中,上述正投影面积与上述物品图像的体积具有映射关系;根据上述正投影面积与上述视野范围的面积之间的比例,生成正投影面积占比;根据在预定范围内的上述正投影面积占比,构建上述目标距离生成策略。
5、根据本公开的实施例,上述方法还包括:响应于上述目标对象启动智能眼镜,对上述智能眼镜中的眼动追踪组件进行校准,以及对上述智能眼镜中的交互操作识别组件进行校准;利用校准后的眼动追踪组件响应上述目标对象的视线,利用校准后的交互操作识别组件响应上述目标对象的交互操作。
6、根据本公开的实施例,上述对上述智能眼镜中的眼动追踪组件进行校准,包括:调用上述眼动追踪组件的多个视线基准点;响应于上述目标对象与上述视线基准点之间的交互,对上述眼动追踪组件进行校准。
7、根据本公开的实施例,上述调整上述物品图像的目标展示区域,包括:在上述目标展示区域上定位展示中心点;根据上述目标对象的视线,确定位于上述目标对象正前方的视线集中点;根据上述视线集中点调整上述展示中心点,以使得上述目标展示区域位于上述目标对象的视线的正前方。
8、根据本公开的实施例,上述物品图像包括多个展示区域,上述目标展示区域通过如下方式得到:获取上述多个展示区域中每个展示区域所包括的图像特征的数目;根据上述图像特征的数目,对上述每个展示区域进行排序,得到排序结果;根据上述排序结果中,具有最多图像特征的展示区域,得到上述目标展示区域。
9、根据本公开的实施例,上述方法还包括:根据上述排序结果,确定候选展示区域;响应于上述目标对象对上述展示区域的交互操作,展示上述候选展示区域。
10、本公开的另一方面还提供了一种交互装置,包括:激活模块,用于响应于目标对象的视线在虚拟空间中的物品图像上停留的时长超过预定时长,激活上述物品图像的交互提示点;第一生成模块,用于响应于上述目标对象与上述交互提示点的交互操作,根据上述物品图像的属性特征,生成上述物品图像与上述目标对象之间的目标距离;定位模块,用于根据上述目标距离,在上述虚拟空间中定位目标位置;调整模块,用于将上述物品图像移动至上述目标位置,并调整上述物品图像的目标展示区域。
11、本公开的另一方面还提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现权利要求1至8中任一项上述的方法。
12、本公开的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至8中任一项上述的方法。
13、本公开的另一方面还提供了一种计算机程序产品,包括计算机程序,上述计算机程序在被处理器执行时实现根据权利要求1至8中任一项上述的方法。
14、根据本公开的实施例,通过响应于目标对象的视线在虚拟空间种的物品图像上停留的时长超过预定时长,激活物品图像的交互提示点;响应于目标对象对交互提示点的交互操作,根据物品图像的属性特征与目标对象之间的目标距离;根据目标距离,在虚拟空间中定位目标位置;将物品图像移动至目标位置,并调整物品图像的目标展示区域。由于在交互过程中,根据视线的停留时长,自动激活交互提示点,并根据目标对象与交互提示点的交互操作,生成物品图像与目标对象之间的目标距离,并向目标对象移动物品图像以及调整物品图像的目标展示区域,以便在最佳位置处通过最佳视角向目标对象展示物品图像。至少部分地克服了相关技术存在的交互体验感低以及交互成本高的问题,进而达到了增加了交互方式的多样性和智能化程度,以及提高交互体验感和降低交互成本的技术效果。
1.一种交互方法,包括:
2.根据权利要求1所述的方法,其中,所述物品图像的属性特征包括所述物品图像在多个方向的尺寸;
3.根据权利要求2所述的方法,其中,所述目标距离生成策略通过如下方式构建:
4.根据权利要求1所述的方法,其中,所述方法还包括:
5.根据权利要求4所述的方法,其中,所述对所述智能眼镜中的眼动追踪组件进行校准,包括:
6.根据权利要求1所述的方法,其中,所述调整所述物品图像的目标展示区域,包括:
7.根据权利要求6所述的方法,其中,所述物品图像包括多个展示区域,所述目标展示区域通过如下方式得到:
8.根据权利要求7所述的方法,其中,所述方法还包括:
9.一种交互装置,包括:
10.一种电子设备,包括:
11.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至8中任一项所述的方法。
12.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至8中任一项所述的方法。