XR设备的图标显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34761773 阅读:24 留言:0更新日期:2022-08-31 19:01
本申请提供一种XR设备的图标显示方法、装置、电子设备及存储介质,所述方法包括:在默认位置显示至少两个控制图标;分别获取用户头部运动的中心点与各个所述控制图标连线对应的至少两个向量;获取垂直于所述至少两个向量的垂直向量,根据所述中心点和垂直向量构建三维坐标系;当用户佩戴XR设备发生旋转时,根据所述旋转角度控制所述至少两个控制图标围绕所述三维坐标系的坐标轴进行旋转。该方案设定了图标的跟随机制,通过将用户头部旋转转化为三位坐标系的坐标值的旋转计算控制图标的显示位置,保证了控制图标与用户相对位置的稳定性,使得用户在真实空间中进行移动时,依然能持续性的对控制图标进行聚焦,提升了设备显示效果。效果。效果。

【技术实现步骤摘要】
XR设备的图标显示方法、装置、电子设备及存储介质


[0001]本申请涉及扩展现实
,具体而言,本申请涉及一种XR设备的图标显示方法、装置、电子设备及存储介质。

技术介绍

[0002]XR(Extended Reality,扩展现实)设备是指通过计算机技术和可穿戴设备产生的一个真实与虚拟组合、可人机交互的环境,是AR(Augmented Reality,增强现实)、VR(Virtual Reality,虚拟现实)、MR(Mixed Reality,混合现实)等多种形式的统称。XR设备通过计算机技术和可穿戴设备产生的一个真实与虚拟组合、可人机交互的环境,通过视觉交互技术融合,实现虚拟世界与现实世界之间无缝转换的“沉浸感”体验。
[0003]目前,在XR设备系统中往往需要在界面上显示应用进程的控制图标,通过控制图标可以对应用的进程进行调节,当前应用进程的控制图标一般是固定于一位置处,而当用户佩戴XR设备在真实空间进行移动时,控制图标容易丢失,导致用户无法聚焦到控制图标上,影响了设备显示效果。

技术实现思路

[0004]本申请的目的旨在针对于上述技术缺陷之一,提供一种XR设备的图标显示方法、装置、电子设备及存储介质。
[0005]一种XR设备的图标显示方法,包括如下步骤:
[0006]在默认位置显示至少两个控制图标;其中,所述控制图标的法向量指向视口位置;
[0007]分别获取用户头部运动的中心点与各个所述控制图标连线对应的至少两个向量;
[0008]获取垂直于所述至少两个向量的垂直向量,根据所述中心点和垂直向量构建三维坐标系;
[0009]当用户佩戴XR设备发生旋转时,根据所述旋转角度控制所述至少两个控制图标围绕所述三维坐标系的坐标轴进行旋转。
[0010]本申请还提供一种XR设备的图标显示装置,包括:
[0011]初始显示模块,用于在默认位置显示至少两个控制图标;其中,所述控制图标的法向量指向视口位置;
[0012]向量获取模块,用于分别获取用户头部运动的中心点与各个所述控制图标连线对应的至少两个向量;
[0013]向量计算模块,用于获取垂直于所述至少两个向量的垂直向量,根据所述中心点和垂直向量构建三维坐标系;
[0014]坐标旋转模块,用于当用户佩戴XR设备发生旋转时,根据所述旋转角度控制所述至少两个控制图标围绕所述三维坐标系的坐标轴进行旋转。
[0015]本申请还提供一种电子设备,包括眼镜、一个或多个处理器以及存储器;
[0016]所述眼镜用于显示图像信息;
[0017]所述存储器中存储一个或多个应用程序,其中所述应用程序被配置为由所述处理器执行,所述一个或多个程序执行如上述的XR设备的图标显示方法。
[0018]本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时,实现如上述的XR设备的图标显示方法。
[0019]本申请的技术方案具有如下有益效果:
[0020]先在默认位置显示至少两个控制图标,分别获取用户头部运动的中心点与各个控制图标连线对应的至少两个向量,获取垂直于至少两个向量的垂直向量,根据中心点和垂直向量构建三维坐标系,当用户佩戴XR设备发生旋转时,根据旋转角度控制至少两个控制图标围绕三维坐标系的坐标轴进行旋转。该方案设定了图标的跟随机制,通过将用户头部旋转转化为三位坐标系的坐标值的旋转计算控制图标的显示位置,保证了控制图标与用户相对位置的稳定性,使得用户在真实空间中进行移动时,依然能持续性的对控制图标进行聚焦,提升了设备显示效果。
[0021]本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0022]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0023]图1是图1是控制图标布局的示意图;
[0024]图2是一个实施例的XR设备的图标显示方法流程示意图;
[0025]图3是另一实施例的XR设备的图标显示方法流程示意图;
[0026]图4是垂直向量计算示意图;
[0027]图5是三维坐标系示意图;
[0028]图6是图标旋转跟随的示意图;
[0029]图7是一个实施例的XR设备的图标显示装置的结构示意图。
具体实施方式
[0030]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
[0031]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0032]本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该
理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0033]参考图1,图1是控制图标布局的示意图,图中的图中是多个控制图标显示示例,应用窗口用于对应用进程进行控制,因此,是用户常用操作按键,例如,图中所示的两个控制图标,上面可以分别设置为“清除所有应用”和“重置应用空间位置”的应用进程处理功能,采用固定空间位置显示的控制图标,在用户佩戴XR设备进行移动时,容易丢失了对控制图标的聚焦,影响了用户使用体验。
[0034]据此,本申请提供一种XR设备的图标显示方法,参考图2,图2是一个实施例的XR设备的图标显示方法流程示意图,主要包括如下步骤:
[0035]S110,在默认位置显示至少两个控制图标;其中,所述控制图标的法向量指向视口位置。
[0036]在此步骤中,可以在用户启动XR设备或者按下XR设备的遥控器的某一个按键时显示控制图标,在默认位置上显示多个应用图标,设置每个控制图标的法向量都指向视口位置,即指向用户。
[0037]在一个实施例中,可以在用户视场角范围的视野正前方显示至少两个控制图标,设置所述至少两个控制图标与用户的相对距离为预定值。
[0038]例如,默认位置可以是用户视野的正前方位本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种XR设备的图标显示方法,其特征在于,包括如下步骤:在默认位置显示至少两个控制图标;其中,所述控制图标的法向量指向视口位置;分别获取用户头部运动的中心点与各个所述控制图标连线对应的至少两个向量;获取垂直于所述至少两个向量的垂直向量,根据所述中心点和垂直向量构建三维坐标系;当用户佩戴XR设备发生旋转时,根据所述旋转角度控制所述至少两个控制图标围绕所述三维坐标系的坐标轴进行旋转。2.根据权利要求1所述的XR设备的图标显示方法,其特征在于,所述控制图标包括第一控制图标和第二控制图标;所述在默认位置显示至少两个控制图标,包括:在默认位置显示第一控制图标和第二控制图标;所述分别获取用户头部运动的中心点与各个所述控制图标连线对应的至少两个向量,包括:获取用户头部运动的中心点与所述第一控制图标连线对应的第一向量,以及用户头部运动的中心点与所述第二控制图标上目标点连线对应的第二向量;所述获取垂直于所述至少两个向量的垂直向量,根据所述中心点和垂直向量构建三维坐标系,包括:获取垂直于所述第一向量和第二向量的第三向量,根据所述中心点和第三向量构建三维坐标系;所述根据所述旋转角度控制所述至少两个控制图标围绕所述三维坐标系的坐标轴进行旋转,包括:根据所述旋转角度控制所述第一控制图标和第二控制图标围绕所述三维坐标系的坐标轴进行旋转。3.根据权利要求1所述的XR设备的图标显示方法,其特征在于,在默认位置显示至少两个控制图标,包括:在用户视场角范围的视野正前方显示至少两个控制图标,设置所述至少两个控制图标与用户的相对距离为预定值。4.根据权利要求2所述的XR设备的图标显示方法,其特征在于,获取用户头部运动的中心点与所述第一控制图标连线对应的第一向量,以及用户头部运动的中心点与所述第二控制图标上目标点连线对应的第二向量,包括:确定用户头部运动的中心点;分别选取所述第一控制图标和第二控制图标的中点作为目标点;连接所述用户头部运动的中心点与所述第一控制图标得到第一向量,以及连接所述用户头部运动的中心点与所述第二控制图标得到第二向...

【专利技术属性】
技术研发人员:王聪
申请(专利权)人:广州视享科技有限公司
类型:发明
国别省市:

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

1