本公开实施例涉及穿戴设备,更具体地,涉及一种控制方法、一种控制装置、一种头戴显示设备、及一种计算机可读存储介质。
背景技术:
1、随着增强现实技术的发展,ar产品例如ar眼镜出现了越来越多的应用场景,例如车载ar眼镜。
2、ar眼镜在使用多应用渲染场景时的功耗非常大,这就导致发热、延时高等影响用户体验的问题。
技术实现思路
1、本公开实施例的目的在于提供一种控制方法、装置、头戴显示设备及介质。
2、根据本公开实施例的第一方面,提供了一种控制方法,该方法包括:
3、检测头戴显示设备的佩戴者的当前注视区域;
4、在所述当前注视区域位于车辆之内的情况下,虚化第一画布所渲染显示的第一应用中的第一虚拟对象和/或停止所述第一应用的待传输图像数据的传输;其中,所述第一应用为与所述车辆之外的对象进行交互的应用,所述第一虚拟对象与所述车辆之外的对象相对应;
5、在所述当前注视区域位于车辆之外的情况下,虚化第二画布所渲染显示的第二应用中的第二虚拟对象和/或停止所述第二应用的待传输图像数据的传输;其中,所述第二应用为与所述车辆之内的对象进行交互的应用,所述第二虚拟对象与所述车辆之内的对象相对应。
6、可选地,所述检测头戴显示设备的佩戴者的当前注视区域,包括:
7、获取目标参数信息;其中,所述目标参数信息包括所述车辆的当前位姿信息、所述车辆的三维模型和所述佩戴者的当前乘坐位置信息;
8、根据所述目标参数信息,构建所述车辆的三维模型的碰撞盒;
9、根据佩戴者的当前注视信息,生成虚拟标识;
10、在所述虚拟标识碰撞到所述车辆的三维模型的碰撞盒的第一区域的情况下,确定所述头戴显示设备的佩戴者的当前注视区域位于车辆之内;
11、在所述虚拟标识碰撞到所述车辆的三维模型的碰撞盒的第二区域的情况下,确定所述头戴显示设备的佩戴者的当前注视区域位于车辆之外。
12、可选地,所述头戴显示设备为智能眼镜,所述智能眼镜包括由电致变色玻璃制成的镜片,所述方法还包括:
13、在所述当前注视区域位于车辆之内的情况下,将所述镜片的颜色设置为第一颜色,以降低所述头戴显示设备的显示屏幕的亮度;
14、在所述当前注视区域位于车辆之外的情况下,将所述镜片的颜色设置为第二颜色,以提高所述头戴显示设备的显示屏幕的亮度。
15、可选地,所述获取目标参数信息,包括:
16、建立与所述车辆之间的短距离通信连接;
17、基于所述短距离通信连接,接收所述车辆传输的所述车辆的当前位姿数据和所述车辆的三维模型;以及,
18、获取所述头戴显示设备的摄像装置采集的第一图像;
19、根据所述第一图像,确定所述佩戴者的当前乘坐位置信息。
20、可选地,在所述根据所述第一图像,确定所述佩戴者的当前乘坐位置信息之后,所述方法还包括:
21、提供针对所述佩戴者的当前乘坐位置信息进行修改的修改入口;
22、获取通过所述修改入口重新输入的所述佩戴者的当前乘坐位置信息;
23、将所输入的所述佩戴者的当前乘坐位置信息作为所述佩戴者的当前乘坐位置信息。
24、根据本公开实施例的第二方面,提供了一种控制装置,该装置包括:
25、检测模块,用于检测头戴显示设备的佩戴者的当前注视区域;
26、控制模块,用于在所述当前注视区域位于车辆之内的情况下,虚化第一画布所渲染显示的第一应用中的第一虚拟对象和/或停止所述第一应用的待传输图像数据的传输;其中,所述第一应用为与所述车辆之外的对象进行交互的应用,所述第一虚拟对象与所述车辆之外的对象相对应;
27、所述控制模块,用于在所述当前注视区域位于车辆之外的情况下,虚化第二画布所渲染显示的第二应用中的第二虚拟对象和/或停止所述第二应用的待传输图像数据的传输;其中,所述第二应用为与所述车辆之内的对象进行交互的应用,所述第二虚拟对象与所述车辆之内的对象相对应。
28、可选地,所述检测模块,具体用于:
29、获取目标参数信息;其中,所述目标参数信息包括所述车辆的当前位姿信息、所述车辆的三维模型和所述佩戴者的当前乘坐位置信息;
30、根据所述目标参数信息,构建所述车辆的三维模型的碰撞盒;
31、根据佩戴者的当前注视信息,生成虚拟标识;
32、在所述虚拟标识碰撞到所述车辆的三维模型的碰撞盒的第一区域的情况下,确定所述头戴显示设备的佩戴者的当前注视区域位于车辆之内;
33、在所述虚拟标识碰撞到所述车辆的三维模型的碰撞盒的第二区域的情况下,确定所述头戴显示设备的佩戴者的当前注视区域位于车辆之外。
34、可选地,所述控制模块,还用于:
35、在所述当前注视区域位于车辆之内的情况下,将所述镜片的颜色设置为第一颜色,以降低所述头戴显示设备的显示屏幕的亮度;
36、在所述当前注视区域位于车辆之外的情况下,将所述镜片的颜色设置为第二颜色,以提高所述头戴显示设备的显示屏幕的亮度。
37、根据本公开实施例的第三方面,提供了一种头戴显示设备,所述头戴显示设备包括:
38、存储器,用于存储可执行的计算机指令;
39、处理器,用于根据所述可执行的计算机指令的控制,执行根据以上第一方面所述的控制方法。
40、根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行以上第一方面所述的控制方法。
41、本公开实施例的一个有益效果在于,头戴显示设备会检测头戴显示设备的佩戴者的当前注视区域,并在当前注视区域位于车辆之内的情况下,便可虚化第一画布所渲染显示的与车辆之外的对象进行交互的应用中的虚拟对象,和/或停止该应用的待传输图像数据的传输,该应用中的虚拟对象与车辆之外的对象相对应。在当前注视区域位于车辆之外的情况下,便可虚化第二画布所渲染显示的与车辆之内的对象进行交互的应用中的虚拟对象,和/或停止该应用的待传输图像数据的传输,该应用中的虚拟对象与车辆之内的对象相对应。也就是说,通过本申请实施例可以区分不同的使用场景,在不同使用场景中分别重点渲染不同内容,进而减少渲染内容,降低延时和功耗。
42、通过以下参照附图对本说明书的示例性实施例的详细描述,本说明书的其它特征及其优点将会变得清楚。
1.一种控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述检测头戴显示设备的佩戴者的当前注视区域,包括:
3.根据权利要求1所述的方法,其特征在于,所述头戴显示设备为智能眼镜,所述智能眼镜包括由电致变色玻璃制成的镜片,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述获取目标参数信息,包括:
5.根据权利要求4所述的方法,其特征在于,在所述根据所述第一图像,确定所述佩戴者的当前乘坐位置信息之后,所述方法还包括:
6.一种控制装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述检测模块,具体用于:
8.根据权利要求6所述的装置,所述头戴显示设备为智能眼镜,所述智能眼镜包括由电致变色玻璃制成的镜片,所述控制模块,还用于:
9.一种头戴显示设备,其特征在于,所述头戴显示设备包括:
10.一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行权利要求1-5中任意一项所述的控制方法。