本公开涉及ar测量,尤其是涉及一种不可见光的指数监测方法、装置、ar设备及存储介质。
背景技术:
1、增强现实(augmented reality,简称ar)技术是一种将虚拟信息与真实世界巧妙融合的技术,被应用于实现各种测量,尤其是对环境中的紫外线、红外线等。
2、目前,在ar产品中,通过增设传感器的方式来实现不可见光的测量、监测,如紫外线,现有的传感器可以单独实现紫外线测量,也可以同时实现紫外线和光感测量,但是随着ar产品小型化的发展趋势,ar产品上传感器的感知度不能做的太大,功耗不能过高,为了降低成本,在传感器表面镀的膜的透过率并不好,也即是对于光的过滤性能比较差,导致目前传感器读数仅在纯不可见光场景下的数据是可信,当在可见光和不可见光的混合场景,不同时间段,不同天气中,传感器的读数会出现异常不可信,无法做到实时检测功能。
技术实现思路
1、有鉴于此,本公开的目的在于提供一种不可见光的指数监测方法、装置、ar设备及存储介质,以解决在光复杂或者光重叠的环境中测量不可见光的准确度低的问题。
2、第一方面,本公开实施例提供了一种不可见光的指数监测方法,应用于ar设备,所述ar设备包括至少两个传感器,在每个传感器前方设有不同透过率的镜片,所述方法包括:
3、读取两个目标传感器在镜片侧测量到的光指数测量数据;
4、确定两个所述目标传感器的补偿系数,并基于各所述补偿系数对对应的光指数测量数据进行补偿,得到对应的实际光指数测量数据;
5、基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值。
6、在本技术第一方面的一实施方式中,所述读取两个目标传感器在镜片侧测量到的光指数测量数据的步骤,包括:
7、基于平面距离最远的策略,从所述ar设备中随机选择两个位于同一平面且距离最远的传感器作为目标传感器;
8、通过两个所述目标传感器测量穿过镜片后的光的光数据,并基于所述光数据计算出对应的光指数测量数据。
9、在本技术第一方面的一实施方式中,所述平面与所述ar设备的视野方向垂直。
10、在本技术第一方面的一实施方式中,所述确定两个所述目标传感器的补偿系数,并基于各所述补偿系数对对应的光指数测量数据进行补偿,得到对应的实际光指数测量数据的步骤,包括:
11、确定两个所述目标传感器的属性信息,并基于所述属性信息从预设的不可见光补偿系数关系库中提取与两个所述目标传感器对应的补偿系数;
12、将所述光指数测量数据与对应的补偿系数相乘,得到两个目标传感器对当前环境的实际光指数测量数据。
13、在本技术第一方面的一实施方式中,所述基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值的步骤,包括:
14、对两个所述实际光指数测量数据进行差值计算,得到当前环境的不可见光指数测量值。
15、在本技术第一方面的一实施方式中,在所述基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值的步骤之后,还包括:
16、基于所述不可见光指数测量值确定对应的指数提示等级,并在所述ar设备上进行提示。
17、在本技术第一方面的一实施方式中,所述不可见光指数测量值包括不可见光波长和不可见光光强度,所述基于所述不可见光指数测量值确定对应的指数提示等级,并在所述ar设备上进行提示的数据的步骤,包括:
18、基于所述不可见光波长确定对应的不可见光指数分级表;
19、将所述不可见光光强度与所述不可见光指数分级表中的各提示等级范围进行匹配,并基于匹配的结果生成提示界面,显示于所述ar设备上。
20、在本技术第一方面的一实施方式中,在所述读取两个目标传感器在镜片侧测量到的光指数测量数据的步骤之前,还包括:
21、基于不同的场景和不同的光源对所述ar设备上的各传感器进行测试,得到各传感器在不同的场景和不同的光源下的测量数据;
22、基于各所述测量数据和对应的光实际数据计算出传感器的不可见光补偿系数,并构建关系库。
23、在本技术第一方面的一实施方式中,在所述基于各所述测量数据和对应的光实际数据计算出传感器的不可见光补偿系数的步骤之后,还包括:
24、对所述传感器在不同的场景和不同的光源下的不可见光补偿系数进行回归计算,得到满足不同的场景和不同的光源的共同不可见光补偿系数。
25、第二方面,本公开实施例提供了一种不可见光的指数监测装置,应用于ar设备,其特征在于,所述ar设备包括至少两个传感器,在每个传感器前方设有不同透过率的镜片,所述装置包括:
26、读取模块,用于读取两个目标传感器在镜片侧测量到的光指数测量数据;
27、补偿模块,用于确定两个所述目标传感器的补偿系数,并基于各所述补偿系数对对应的光指数测量数据进行补偿,得到对应的实际光指数测量数据;
28、计算模块,用于基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值。
29、在本技术第二方面的一实施方式中,所述读取模块包括:
30、选择单元,用于基于平面距离最远的策略,从所述ar设备中随机选择两个位于同一平面且距离最远的传感器作为目标传感器;
31、读取单元,用于通过两个所述目标传感器测量穿过镜片后的光的光数据,并基于所述光数据计算出对应的光指数测量数据。
32、在本技术第二方面的一实施方式中,所述平面与所述ar设备的视野方向垂直。
33、在本技术第二方面的一实施方式中,所述补偿模块包括:
34、提取单元,用于确定两个所述目标传感器的属性信息,并基于所述属性信息从预设的不可见光补偿系数关系库中提取与两个所述目标传感器对应的补偿系数;
35、补偿单元,用于将所述光指数测量数据与对应的补偿系数相乘,得到两个目标传感器对当前环境的实际光指数测量数据。
36、在本技术第二方面的一实施方式中,所述计算模块具体用于:
37、对两个所述实际光指数测量数据进行差值计算,得到当前环境的不可见光指数测量值。
38、在本技术第二方面的一实施方式中,所述不可见光的指数监测装置还包括提示模块,用于:
39、基于所述不可见光指数测量值确定对应的指数提示等级,并在所述ar设备上进行提示。
40、在本技术第二方面的一实施方式中,所述提示模块包括:
41、确定单元,用于基于所述不可见光波长确定对应的不可见光指数分级表;
42、提示单元,用于将所述不可见光光强度与所述不可见光指数分级表中的各提示等级范围进行匹配,并基于匹配的结果生成提示界面,显示于所述ar设备上。
43、在本技术第二方面的一实施方式中,所述不可见光的指数监测装置还包括标定模块,用于:
44、基于不同的场景和不同的光源对所述ar设备上的各传感器进行测试,得到各传感器在不同的场景和不同的光源下的测量数据;
45、基于各所述测量数据和对应的光实际数据计算出传感器的不可见光补偿系数,并构建关系库。
46、在本技术第二方面的一实施方式中,所述不可见光的指数监测装置还包括:回归模块,用于:
47、对所述传感器在不同的场景和不同的光源下的不可见光补偿系数进行回归计算,得到满足不同的场景和不同的光源的共同不可见光补偿系数。
48、第三方面,本公开实施例提供了一种ar设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述提供的不可见光的指数监测方法。
49、第四方面,本公开实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述提供的不可见光的指数监测方法。
50、本公开实施例带来了以下有益效果:
51、上述不可见光的指数监测方法、装置、ar设备及存储介质,通过在ar设备的各传感器前方设有不同透过率的镜片,并读取两个目标传感器在镜片侧测量到的光指数测量数据;确定两个目标传感器的补偿系数,并基于各补偿系数对对应的光指数测量数据进行补偿,得到对应的实际光指数测量数据;基于两个实际光指数测量数据计算出当前环境的不可见光指数测量值。该方法中,设置不同透过率的镜片使得各传感器测量到的光指数测量数据不同,然后基于计算各光指数测量数据之间的差异结合补偿系数来得到单一不可见光的指数测量值,这样的方式并不局限与单一光的场景,在多光混合的场景由于镜片的存在实现了测量数据的差异化,基于该差异化实现了多场景的兼容,同时也提高的测量准确度。
52、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
53、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种不可见光的指数监测方法,应用于ar设备,其特征在于,所述ar设备包括至少两个传感器,在每个传感器前方设有不同透过率的镜片,所述方法包括:
2.根据权利要求1所述的不可见光的指数监测方法,其特征在于,所述读取两个目标传感器在镜片侧测量到的光指数测量数据的步骤,包括:
3.根据权利要求2所述的不可见光的指数监测方法,其特征在于,所述平面与所述ar设备的视野方向垂直。
4.根据权利要求1所述的不可见光的指数监测方法,其特征在于,所述确定两个所述目标传感器的补偿系数,并基于各所述补偿系数对对应的光指数测量数据进行补偿,得到对应的实际光指数测量数据的步骤,包括:
5.根据权利要求1所述的不可见光的指数监测方法,其特征在于,所述基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值的步骤,包括:
6.根据权利要求1-5中任一项所述的不可见光的指数监测方法,其特征在于,在所述基于两个所述实际光指数测量数据计算出当前环境的不可见光指数测量值的步骤之后,还包括:
7.根据权利要求6所述的不可见光的指数监测方法,其特征在于,所述不可见光指数测量值包括不可见光波长和不可见光光强度,所述基于所述不可见光指数测量值确定对应的指数提示等级,并在所述ar设备上进行提示的数据的步骤,包括:
8.根据权利要求6所述的不可见光的指数监测方法,其特征在于,在所述读取两个目标传感器在镜片侧测量到的光指数测量数据的步骤之前,还包括:
9.根据权利要求8所述的不可见光的指数监测方法,其特征在于,在所述基于各所述测量数据和对应的光实际数据计算出传感器的不可见光补偿系数的步骤之后,还包括:
10.一种不可见光的指数监测装置,应用于ar设备,其特征在于,所述ar设备包括至少两个传感器,在每个传感器前方设有不同透过率的镜片,所述装置包括:
11.一种ar设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-9任一项所述的不可见光的指数监测方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-9任一项所述的不可见光的指数监测方法。
