1.本技术涉及增强现实设备技术领域,具体而言,涉及一种增强现实设备的控制方法、移动终端、防遮挡系统、计算机可读存储介质及处理器。
背景技术:2.当ar内容为自动跟随模式时(即不管用户看向何处,内容都会一直跟随并停留在用户视线正前方),当用户拿起手机查看时,会存在内容遮挡问题。通常解决的方案分以下几种:通过主动交互进行熄屏操作;通过眼镜下方缝隙斜视;摘下眼镜。目前这些方式,都需要用户主动发起,且多数场景下用户体验并不友好。
技术实现要素:3.本技术的主要目的在于提供一种增强现实设备的控制方法、移动终端、防遮挡系统、计算机可读存储介质及处理器,以解决现有方案需要用户主动发起以避免防止ar遮挡手机画面的问题。
4.为了实现上述目的,根据本技术的一个方面,提供了一种增强现实设备的控制方法,所述方法包括:获取增强现实设备感应到的第一角度,所述第一角度为佩戴所述增强现实设备的用户的人眼视线与水平线的夹角;获取移动终端感应到的第二角度,所述第二角度为所述移动终端的显示界面与水平面的夹角;根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏。
5.进一步地,根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏包括:获取第一预设角度和第二预设角度;获取所述第一角度和所述第一预设角度的大小关系;获取所述第二角度和所述第二预设角度的大小关系;根据所述第一角度和第一预设角度的大小关系,与所述第二角度和第二预设角度的大小关系,确定是否控制所述增强现实设备熄屏。
6.进一步地,根据所述第一角度和第一预设角度的大小关系,与所述第二角度和第二预设角度的大小关系,确定是否控制所述增强现实设备熄屏包括:在所述第一角度大于或等于所述第一预设角度,且所述第二角度大于或等于所述第二预设角度的情况下,确定控制所述增强现实设备熄屏;在所述第一角度小于所述第一预设角度,或所述第二角度小于所述第二预设角度的情况下,确定保持所述增强现实设备亮屏。
7.进一步地,所述方法还包括:获取第三预设角度和第四预设角度,所述第三预设角度小于所述第一预设角度,所述第四预设角度小于所述第二预设角度;获取所述第一角度和所述第三预设角度的大小关系;获取所述第二角度和所述第四预设角度的大小关系;根据所述第一角度和所述第三预设角度的大小关系,与所述第二角度和所述第四预设角度的大小关系,确定是否输出预警信息。
8.进一步地,根据所述第一角度和所述第三预设角度的大小关系,与所述第二角度和所述第四预设角度的大小关系,确定是否输出预警信息包括:在所述第一角度等于所述
第三预设角度,且所述第二角度等于第四预设角度的情况下,确定输出所述预警信息。
9.进一步地,获取移动终端感应到的第二角度包括:获取所述移动终端的陀螺仪所采集的角速度数据以及所述移动终端的加速度传感器所采集的加速度数据;根据所述角速度数据和所述加速度数据,确定所述第二角度。
10.进一步地,根据所述角速度数据和所述加速度数据,确定所述第二角度包括:获取当前次采集到的加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量之间的向量差;根据所述向量差对所述角速度数据进行补偿,得到补偿结果;对所述补偿结果进行四元数更新,得到更新后的四元数;将所述更新后的四元数转成欧拉角,确定出所述第二角度。
11.进一步地,所述方法还包括:控制所述增强现实设备在fov区域的中心位置显示交互界面;响应于预定操作,控制所述增强现实设备在3d虚拟场景中生成目标物,所述预定操作为作用在所述交互界面上的操作。
12.根据本技术的另一方面,提供了一种移动终端,所述移动终端包括第一获取单元、第二获取单元和控制单元,第一获取单元用于获取增强现实设备感应到的第一角度,所述第一角度为佩戴所述增强现实设备的用户的人眼视线与水平线的夹角;第二获取单元用于获取移动终端感应到的第二角度,所述第二角度为所述移动终端的显示界面与水平面的夹角;控制单元用于根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏。
13.根据本技术的另一方面,提供了一种防遮挡系统,所述防遮挡系统包括ar眼镜和移动终端,ar眼镜与所述移动终端进行通信,所述移动终端包括惯性传感器,所述移动终端用于执行上述任意一种所述的方法。
14.根据本技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行上述任意一种所述的方法。
15.根据本技术的另一方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任意一种所述的方法。
16.应用本技术的技术方案,通过获取增强现实设备感应到的第一角度和移动终端感应到的第二角度,得以判断佩戴上述增强现实设备的用户是否低头去查看移动终端,从而确定是否控制上述增强现实设备熄屏,防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线,进而解决了现有方案需要用户主动发起以避免防止ar遮挡手机画面的问题。
附图说明
17.构成本技术的一部分的说明书附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
18.图1示出了根据本发明实施例的一种增强现实设备的控制方法的流程示意图;
19.图2示出了根据本发明实施例的ar常规使用场景示意图;
20.图3示出了根据本发明实施例的在ar使用中查看移动终端时的场景示意图;
21.图4示出了根据本发明实施例的一种第一角度和第二角度的场景示意图;
22.图5示出了根据本发明实施例的另一种第一角度和第二角度的场景示意图;
23.图6示出了根据本发明实施例的一种移动终端的结构示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
26.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,在本技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
27.为了便于描述,以下对本技术实施例涉及的部分名词或术语进行说明:
28.fov:ar交互反馈的眼镜的视场角(field of view)。
29.当ar内容为自动跟随模式时(即不管用户看向何处,内容都会一直跟随并停留在用户视线正前方),当用户拿起手机查看时,会存在内容遮挡问题。通常解决的方案分以下几种:通过主动交互进行熄屏操作;通过眼镜下方缝隙斜视;摘下眼镜。目前这些方式,都需要用户主动发起,且多数场景下用户体验并不友好。
30.为了解决上述问题,本技术提出了一种增强现实设备的控制方法、移动终端、防遮挡系统、计算机可读存储介质及处理器,以解决现有方案需要用户主动发起以避免防止ar遮挡手机画面的问题。
31.实施例1
32.根据本发明实施例,提供了一种增强现实设备的控制方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
33.图1是根据本发明实施例的一种增强现实设备的控制方法的流程示意图,如图1所示,该方法包括如下步骤:
34.步骤s101,获取增强现实设备感应到的第一角度,上述第一角度为佩戴上述增强现实设备的用户的人眼视线与水平线的夹角;
35.步骤s102,获取移动终端感应到的第二角度,上述第二角度为上述移动终端的显示界面与水平面的夹角;
36.步骤s103,根据上述第一角度和上述第二角度,确定是否控制上述增强现实设备熄屏。
37.上述步骤中,通过获取增强现实设备感应到的第一角度和移动终端感应到的第二角度,得以判断佩戴上述增强现实设备的用户是否低头去查看移动终端,从而确定是否控制上述增强现实设备熄屏,防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线,进而解决了现有方案需要用户主动发起以避免防止ar遮挡手机画面的问题,上述增强现实设备可以是ar,移动终端可以是智能手机,解决了用户在佩戴ar眼镜时想要无障碍获取手机信息的痛点,用户不再需要自己主动操作熄屏或摘下眼镜,节省了用户的时间并且提高了用户体验。同时该方法充分利用了现有的传感器,不需要额外增加硬件成本。
38.可选地,根据上述第一角度和上述第二角度,确定是否控制上述增强现实设备熄屏包括:获取第一预设角度和第二预设角度;获取上述第一角度和上述第一预设角度的大小关系;获取上述第二角度和上述第二预设角度的大小关系;根据上述第一角度和第一预设角度的大小关系,与上述第二角度和第二预设角度的大小关系,确定是否控制上述增强现实设备熄屏,通过上述第一角度和第一预设角度的大小关系,与上述第二角度和第二预设角度的大小关系,判断佩戴上述增强现实设备的用户是否低头去查看移动终端,从而确定是否控制上述增强现实设备熄屏。
39.可选地,根据上述第一角度和第一预设角度的大小关系,与上述第二角度和第二预设角度的大小关系,确定是否控制上述增强现实设备熄屏包括:在上述第一角度大于或等于上述第一预设角度,且上述第二角度大于或等于上述第二预设角度的情况下,确定控制上述增强现实设备熄屏;在上述第一角度小于上述第一预设角度,或上述第二角度小于上述第二预设角度的情况下,确定保持上述增强现实设备亮屏,通过在上述第一角度大于或等于上述第一预设角度,且上述第二角度大于或等于上述第二预设角度的情况下,确定控制上述增强现实设备熄屏,以判断佩戴上述增强现实设备的用户在低头去查看移动终端,得以防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线,图2是根据本发明实施例的ar常规使用场景示意图,如图2所示,能够看出ar常规使用时,ar不会遮挡手机画面,用户能够体验ar,图3是根据本发明实施例的在ar使用中查看移动终端时的场景示意图,如图3所示,能够看出当用户低头时,ar也会随着用户的而调低,因此会出现ar挡住移动终端的显示画面的情况,图4是根据本发明实施例的一种第一角度和第二角度的场景示意图,如图4所示,例如第一预设角度为15
°
,第二预设角度为20
°
,当第一角度为25
°
,第二角度为30
°
,因为第一角度大于第一预设角度,且第二角度大于第二预设角度,所以控制上述增强现实设备熄屏,图5是根据本发明实施例的另一种第一角度和第二角度的场景示意图,如图5所示,第一角度为0
°
,第二角度为80
°
的时候,也控制上述增强现实设备熄屏。
40.一种具体地实施例,通过增强现实设备的惯性传感器获取增强现实设备感应到的第一角度,上述第一角度为佩戴上述增强现实设备的用户的人眼视线与水平线的夹角;再移动设备的惯性传感器通过获取移动终端感应到的第二角度,上述第二角度为上述移动终
端的显示界面与水平面的夹角;增强现实设备的惯性传感器将第一角度发送至移动设备,移动设备根据第一角度和第二角度,确定是否控制上述增强现实设备熄屏,例如第一预设角度为15
°
,第二预设角度为20
°
,当第一角度为25
°
,第二角度为30
°
,因为第一角度大于第一预设角度,且第二角度大于第二预设角度,所以控制上述增强现实设备熄屏。
41.可选地,上述方法还包括:获取第三预设角度和第四预设角度,上述第三预设角度小于上述第一预设角度,上述第四预设角度小于上述第二预设角度;获取上述第一角度和上述第三预设角度的大小关系;获取上述第二角度和上述第四预设角度的大小关系;根据上述第一角度和上述第三预设角度的大小关系,与上述第二角度和上述第四预设角度的大小关系,确定是否输出预警信息,通过输出预警信息告知用户继续低头和/或继续抬起智能手机,会导致增强现实设备熄屏。
42.可选地,根据上述第一角度和上述第三预设角度的大小关系,与上述第二角度和上述第四预设角度的大小关系,确定是否输出预警信息包括:在上述第一角度等于上述第三预设角度,且上述第二角度等于上述第四预设角度的情况下,确定输出上述预警信息,给予用户提示的效果,从而提升了用户的体验效果,例如第一预设角度为15
°
,第二预设角度为20
°
,第三预设角度为12
°
,第四预设角度为17
°
,在第一角度为12
°
,且第二角度为17
°
的情况下,输出预警信息来提醒用户。
43.可选地,获取移动终端感应到的第二角度包括:获取上述移动终端的陀螺仪所采集的角速度数据以及上述移动终端的加速度传感器所采集的加速度数据;根据上述角速度数据和上述加速度数据,确定上述第二角度,得以快速且精确的获取第二角度。
44.可选地,根据上述角速度数据和上述加速度数据,确定上述第二角度包括:获取当前次采集到的上述加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量之间的向量差;根据上述向量差对上述角速度数据进行补偿,得到补偿结果;对上述补偿结果进行四元数更新,得到更新后的四元数;将上述更新后的四元数转成欧拉角,确定出上述第二角度,得以快速且精确的获取第二角度。
45.一种具体地实施例,上述加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量之间的向量差通过上述加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量的积来表示,具体地,根据公式:gyroout=gyro+(gain*gerror),其中gyroout为校准之后的角速度数据,gyro为原始的角速度数据,gain为校准增益,通过设置增益的大小调节补偿效果,gerror为向量误差的量化形式,四元数是指补偿结果进行四元数计算更新后的结果,根据公式:q(t+t)=q(t)+t*ω(t)*q(t),其中q(t+t)为更新后的四元数,表示四元数从t时刻更新到(t+t)时刻,t为时间,表示从t时刻到(t+t)时刻经历了t的时间,q(t)为t时刻的四元数值,ω(t)为t时刻的角速度增量,也就是经过校准后的角速度数据t时刻的增量。
46.可选地,上述方法还包括:控制上述增强现实设备在fov区域的中心位置显示交互界面;响应于预定操作,控制上述增强现实设备在3d虚拟场景中生成目标物,上述预定操作为作用在上述交互界面上的操作。
47.实施例2
48.根据本发明实施例,提供了一种移动终端,该移动终端可以执行上述实施例1中提供的增强现实设备的控制方法,具体实现方式和优选应用场景与上述实施例1相同,在此不
做赘述。
49.图6是根据本发明实施例的一种移动终端的结构示意图,如图6所示,上述移动终端包括第一获取单元10、第二获取单元20和控制单元30;
50.第一获取单元10用于获取增强现实设备感应到的第一角度,上述第一角度为佩戴上述增强现实设备的用户的人眼视线与水平线的夹角;第二获取单元20用于获取移动终端感应到的第二角度,上述第二角度为上述移动终端的显示界面与水平面的夹角;控制单元30用于根据上述第一角度和上述第二角度,确定是否控制上述增强现实设备熄屏。
51.上述移动终端,通过第一获取单元和第二获取单元获取增强现实设备感应到的第一角度和移动终端感应到的第二角度,得以判断佩戴上述增强现实设备的用户是否低头去查看移动终端,从而通过控制单元确定是否控制上述增强现实设备熄屏,防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线,进而解决了现有方案需要用户主动发起以避免防止ar遮挡手机画面的问题。
52.可选地,控制单元包括第一获取模块、第二获取模块、第三获取模块和控制模块;第一获取模块用于获取第一预设角度和第二预设角度;第二获取模块用于获取上述第一角度和上述第一预设角度的大小关系;第三获取模块用于获取上述第二角度和上述第二预设角度的大小关系;控制模块用于根据上述第一角度和第一预设角度的大小关系,与上述第二角度和第二预设角度的大小关系,确定是否控制上述增强现实设备熄屏,通过上述第一角度和第一预设角度的大小关系,与上述第二角度和第二预设角度的大小关系,判断佩戴上述增强现实设备的用户是否低头去查看移动终端,从而确定是否控制上述增强现实设备熄屏。
53.可选地,第一控制模块包括第一控制子模块和第二控制子模块,第一控制子模块用于在上述第一角度大于或等于上述第一预设角度,且上述第二角度大于或等于上述第二预设角度的情况下,确定控制上述增强现实设备熄屏;第二控制子模块用于在上述第一角度小于上述第一预设角度,或上述第二角度小于上述第二预设角度的情况下,确定保持上述增强现实设备亮屏,通过在上述第一角度大于或等于上述第一预设角度,且上述第二角度大于或等于上述第二预设角度的情况下,确定控制上述增强现实设备熄屏,以判断佩戴上述增强现实设备的用户在低头去查看移动终端,得以防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线。
54.可选地,上述移动终端还包括第三获取单元、第四获取单元、第五获取单元和报警单元,第三获取单元用于获取第三预设角度和第四预设角度,上述第三预设角度小于上述第一预设角度,上述第四预设角度小于上述第二预设角度;第四获取单元用于获取上述第一角度和上述第三预设角度的大小关系;第五获取单元用于获取上述第二角度和上述第四预设角度的大小关系;报警单元用于根据上述第一角度和上述第三预设角度的大小关系,与上述第二角度和上述第四预设角度的大小关系,确定是否输出预警信息,通过输出预警信息告知用户继续低头和/或继续抬起智能手机,会导致增强现实设备熄屏。
55.可选地,报警单元包括第二控制模块,第二控制模块在上述第一角度等于上述第三预设角度,且上述第二角度等于第四预设角度的情况下,确定输出上述预警信息,给予用户提示的效果,从而提升了用户的体验效果。
56.可选地,第二获取单元包括第四获取模块和确定模块,第四获取模块用于获取上
述移动终端的陀螺仪所采集的角速度数据以及上述移动终端的加速度传感器所采集的加速度数据;确定模块用于根据上述角速度数据和上述加速度数据,确定上述第二角度,得以快速且精确的获取第二角度。
57.可选地,确定模块包括获取子模块、补偿子模块、更新子模块和确定子模块,获取子模块用于获取当前次采集到的加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量之间的向量差;补偿子模块用于根据上述向量差对上述角速度数据进行补偿,得到补偿结果;更新子模块用于对上述补偿结果进行四元数更新,得到更新后的四元数;确定子模块用于将上述更新后的四元数转成欧拉角,确定出上述第二角度,得以快速且精确的获取第二角度。
58.可选地,上述移动终端还包括第一指挥单元和第二指挥单元,第一指挥单元用于控制上述增强现实设备在fov区域的中心位置显示交互界面;第二指挥单元用于响应于预定操作,控制上述增强现实设备在3d虚拟场景中生成目标物,上述预定操作为作用在上述交互界面上的操作。
59.实施例3
60.根据本技术的另一方面,提供了一种防遮挡系统,上述防遮挡系统包括ar眼镜和移动终端,ar眼镜与上述移动终端进行通信,上述移动终端包括惯性传感器,上述移动终端用于执行上述实施例1中的增强现实设备的控制方法步骤。
61.实施例4
62.本技术实施例还提供了一种计算机存储介质,上述计算机存储介质可以存储有多条程序,上述程序适于由处理器加载并执行上述实施例1中的增强现实设备的控制方法步骤。
63.存储介质所在设备可以是移动终端。
64.实施例5
65.根据本技术的另一方面,提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述实施例1中的增强现实设备的控制方法步骤。
66.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
67.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
68.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
69.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
70.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
71.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
72.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
73.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
74.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:1.一种增强现实设备的控制方法,其特征在于,所述方法包括:获取增强现实设备感应到的第一角度,所述第一角度为佩戴所述增强现实设备的用户的人眼视线与水平线的夹角;获取移动终端感应到的第二角度,所述第二角度为所述移动终端的显示界面与水平面的夹角;根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏。2.根据权利要求1所述的方法,其特征在于,根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏,包括:获取第一预设角度和第二预设角度;获取所述第一角度和所述第一预设角度的大小关系;获取所述第二角度和所述第二预设角度的大小关系;根据所述第一角度和第一预设角度的大小关系,与所述第二角度和第二预设角度的大小关系,确定是否控制所述增强现实设备熄屏。3.根据权利要求2所述的方法,其特征在于,根据所述第一角度和第一预设角度的大小关系,与所述第二角度和第二预设角度的大小关系,确定是否控制所述增强现实设备熄屏,包括:在所述第一角度大于或等于所述第一预设角度,且所述第二角度大于或等于所述第二预设角度的情况下,确定控制所述增强现实设备熄屏;在所述第一角度小于所述第一预设角度,或所述第二角度小于所述第二预设角度的情况下,确定保持所述增强现实设备亮屏。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取第三预设角度和第四预设角度,所述第三预设角度小于所述第一预设角度,所述第四预设角度小于所述第二预设角度;获取所述第一角度和所述第三预设角度的大小关系;获取所述第二角度和所述第四预设角度的大小关系;根据所述第一角度和所述第三预设角度的大小关系,与所述第二角度和所述第四预设角度的大小关系,确定是否输出预警信息。5.根据权利要求4所述的方法,其特征在于,根据所述第一角度和所述第三预设角度的大小关系,与所述第二角度和所述第四预设角度的大小关系,确定是否输出预警信息包括:在所述第一角度等于所述第三预设角度,且所述第二角度等于所述第四预设角度的情况下,确定输出所述预警信息。6.根据权利要求1所述的方法,其特征在于,获取移动终端感应到的第二角度,包括:获取所述移动终端的陀螺仪所采集的角速度数据以及所述移动终端的加速度传感器所采集的加速度数据;根据所述角速度数据和所述加速度数据,确定所述第二角度。7.根据权利要求6所述的方法,其特征在于,根据所述角速度数据和所述加速度数据,确定所述第二角度,包括:获取当前次采集到的加速度向量中的竖直方向的加速度分量和上一次采集到的加速度向量中的竖直方向的加速度分量之间的向量差;
根据所述向量差对所述角速度数据进行补偿,得到补偿结果;对所述补偿结果进行四元数更新,得到更新后的四元数;将所述更新后的四元数转成欧拉角,确定出所述第二角度。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:控制所述增强现实设备在fov区域的中心位置显示交互界面;响应于预定操作,控制所述增强现实设备在3d虚拟场景中生成目标物,所述预定操作为作用在所述交互界面上的操作。9.一种移动终端,其特征在于,包括:第一获取单元,用于获取增强现实设备感应到的第一角度,所述第一角度为佩戴所述增强现实设备的用户的人眼视线与水平线的夹角;第二获取单元,用于获取移动终端感应到的第二角度,所述第二角度为所述移动终端的显示界面与水平面的夹角;控制单元,用于根据所述第一角度和所述第二角度,确定是否控制所述增强现实设备熄屏。10.一种防遮挡系统,其特征在于,所述防遮挡系统包括ar眼镜和移动终端,ar眼镜与所述移动终端进行通信,所述移动终端包括惯性传感器,所述移动终端用于执行权利要求1至8中任意一项所述的方法。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至8中任意一项所述的方法。12.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至8中任意一项所述的方法。
技术总结本申请提供了一种增强现实设备的控制方法、移动终端及防遮挡系统,该方法包括获取增强现实设备感应到的第一角度,第一角度为佩戴增强现实设备的用户的人眼视线与水平线的夹角;获取移动终端感应到的第二角度,第二角度为移动终端的显示界面与水平面的夹角;根据第一角度和第二角度,确定是否控制增强现实设备熄屏,通过获取增强现实设备感应到的第一角度和移动终端感应到的第二角度,得以判断佩戴增强现实设备的用户是否低头去查看移动终端,从而确定是否控制增强现实设备熄屏,防止在用户想查看移动终端时,增强现实设备显示的内容遮挡用户视线,进而解决了现有方案需要用户主动发起以避免防止AR遮挡手机画面的问题。发起以避免防止AR遮挡手机画面的问题。发起以避免防止AR遮挡手机画面的问题。
技术研发人员:王小根
受保护的技术使用者:广州视享科技有限公司
技术研发日:2022.07.20
技术公布日:2022/11/1