交互控制方法、装置、设备和存储介质制造方法及图纸

技术编号:39002962 阅读:13 留言:0更新日期:2023-10-07 10:34
根据本公开的实施例,提供了交互控制方法、装置、设备和存储介质。该方法包括在三维虚拟环境中显示针对目标用户的摇杆面板;基于目标用户的运动,确定摇杆面板中的操作指示符的目标位置,其中目标位置相对于摇杆面板中的参考位置的位置偏移是基于运动的运动信息而被确定的;以及基于目标位置指示的摇杆偏移,控制三维虚拟环境中目标动作的执行。由此,本公开的实施例能够在三维虚拟环境中为用户提供虚拟摇杆交互,从而提升用户在虚拟环境中的交互体验。互体验。互体验。

【技术实现步骤摘要】
交互控制方法、装置、设备和存储介质


[0001]本公开的示例实施例总体涉及计算机领域,特别地涉及交互控制方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]扩展现实(Extended Reality,XR)技术包括虚拟现实技术(Virtual Reality,VR)、增强现实技术(Augmented Reality,AR)以及混合现实技术(Mixed Reality,MR)。随着扩展现实技术的进步,构建虚拟环境不仅仅局限于单纯的观看,还能够支持用户通过各种体感动作来完成在虚拟环境中的交互。

技术实现思路

[0003]在本公开的第一方面,提供了一种交互控制方法。该方法包括:在三维虚拟环境中显示针对目标用户的摇杆面板;基于目标用户的运动,确定摇杆面板中的操作指示符的目标位置,其中目标位置相对于摇杆面板中的参考位置的位置偏移是基于运动的运动信息而被确定的;以及基于目标位置指示的摇杆偏移,控制三维虚拟环境中目标动作的执行。
[0004]在本公开的第二方面,提供了一种交互控制装置。该装置包括:显示模块,被配置为在三维虚拟环境中显示针对目标用户的摇杆面板;确定模块,被配置为基于目标用户的运动,确定摇杆面板中的操作指示符的目标位置,其中目标位置相对于摇杆面板中的参考位置的位置偏移是基于运动的运动信息而被确定的;以及控制模块,被配置为基于目标位置指示的摇杆偏移,控制三维虚拟环境中目标动作的执行。
[0005]在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
[0006]在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
[0007]应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
[0008]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0009]图1示出了本公开的实施例能够在其中实现的示例环境的示意图;
[0010]图2示出了根据本公开的一些实施例的示例交互控制过程的流程图;
[0011]图3A至图3F示出了根据本公开的一些实施例的示例摇杆交互过程;
[0012]图4示出了根据本公开的另一些实施例的示例摇杆交互过程;
[0013]图5示出了根据本公开的某些实施例的交互控制装置的示意性结构框图;以及
[0014]图6示出了能够实施本公开的多个实施例的电子设备的框图。
具体实施方式
[0015]下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0016]需要注意的是,本文中所提供的任何节/子节的标题并不是限制性的。本文通篇描述了各种实施例,并且任何类型的实施例都可以包括在任何节/子节下。此外,在任一节/子节中描述的实施例可以以任何方式与同一节/子节和/或不同节/子节中描述的任何其他实施例相结合。
[0017]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
[0018]本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。
[0019]本说明书及实施例中方案,如涉及个人信息处理,则均会在具备合法性基础(例如征得个人信息主体同意,或者为履行合同所必需等)的前提下进行处理,且仅会在规定或者约定的范围内进行处理。用户拒绝处理基本功能所需必要信息以外的个人信息,不会影响用户使用基本功能。
[0020]传统地,在诸如虚拟现实等虚拟环境中,用户通常需要通过操控设备来执行预定的交互,然而这样的交互无法为用户提供直观的交互感知,这导致用户难以实现精确的交互控制。此外,对于通过物理摇杆来控制虚拟环境的方案,由于三维虚拟环境可能是一种沉浸式环境,用户仍然无法直观地感受到摇杆当前的偏移量,这也将影响用户的控制精度。
[0021]本公开的实施例提出了一种交互控制方案。根据本公开的各种实施例,可以在三维虚拟环境中显示针对目标用户的摇杆面板。进一步地,可以基于目标用户的运动,确定摇杆面板中的操作指示符的目标位置,其中目标位置相对于摇杆面板中的参考位置的位置偏移是基于运动的运动信息而被确定的。相应地,可以基于目标位置指示的摇杆偏移,控制三维虚拟环境中目标动作的执行。
[0022]由此,本公开的实施例能够在三维虚拟环境中为用户提供基于用户运动的虚拟摇杆交互,从而提升用户在虚拟环境中的交互体验。此外,通过为用户直观地在虚拟环境中呈现摇杆偏移,本公开的实施例能够进一步提升用户在虚拟环境中的控制精度。
[0023]示例环境
[0024]图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。在环境100中,用户110穿戴XR设备120。XR设备120与计算设备130通信,为用户110重建虚拟环境或将虚拟的内容和真实场景融合。部分实施方式中,XR设备120与计算设备130也可以一体化设计。在本公开中,基于VR技术重建的虚拟环境,以及基于AR技术或MR技术将虚拟的内容和真实场景融合的环境,统称为虚拟环境140(如图1中虚线框所示)。应当理解,这样的虚拟环境可以包括三维的沉浸式虚拟环境。
[0025]XR设备120可以是头戴或可穿戴的近眼显示设备,例如头戴式显示器、智能眼镜等,支持VR、AR、MR等技术。XR设备120可以包括图像生成组件和光学显示组件,用于在单目或双目视场中重建虚拟环境140。
[0026]用户例如可以通过操控设备,例如,第一操控设备150本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互控制方法,包括:在三维虚拟环境中显示针对目标用户的摇杆面板;基于所述目标用户的运动,确定所述摇杆面板中的操作指示符的目标位置,其中所述目标位置相对于所述摇杆面板中的参考位置的位置偏移是基于所述运动的运动信息而被确定的;以及基于所述目标位置指示的摇杆偏移,控制所述三维虚拟环境中目标动作的执行。2.根据权利要求1所述方法,还包括:至少基于所述目标用户在所述三维虚拟环境中待执行的所述目标动作,确定所述摇杆面板在所述三维虚拟环境中的显示位置。3.根据权利要求1所述的方法,还包括:至少基于所述目标用户的姿态信息,确定所述摇杆面板在所述三维虚拟环境中的显示位置,使得所述操作指示符在所述摇杆面板中的初始位置与所述姿态信息相对应,所述初始位置对应的摇杆偏移为零。4.根据权利要求3所述的方法,其中所述姿态信息至少指示与所述目标用户的预设部位相关联的位置信息和/或朝向信息。5.根据权利要求1所述的方法,其中基于所述目标用户的运动信息确定所述摇杆面板中的操作指示符的目标位置包括:基于所述运动信息,确定与所述目标用户相关联的参考线;以及基于所述参考线与所述摇杆面板的交点位置,确定所述操作指示符的所述目标位置。6.根据权利要求5所述的方法,其中基于所述参考线与所述摇杆面板的交点位置确定所述操作指示符的所述目标位置包括:响应于所述交点位置与所述参考位置之间的距离小于预设距离,将所述参考位置确定作为所述目标位置;或响应于所述交点位置与所述参考位置之间的距离达到预设距离,将所述交点位置确定作为所述目标位置。7.根据权利要求5所述的方法,其中确定与所述目标用户相关联的参考线包括:基于由所述运动信息指示的、所述目标用户的预设部位在所述虚拟环境中的位置,确定所述参考线的起点位置;以及基于由所述运动信息指示的、与所述预设部位相关联的朝向信息,确定所述参考线的方向。8.根据权利要求7所述方法,其中确定所述参考线的起点位置包括:基于所述运动信息,确定所述目标用户的第一手部的第一位置;基于所述运动信息,确定所述目标用户的第二手部的第二位置;以及基于所述第一位置和所述第...

【专利技术属性】
技术研发人员:康俊孔瑞卿
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1