一种环境光强度的检测方法、电子设备、存储介质和芯片与流程
- 国知局
- 2025-01-10 13:28:54
本技术涉及终端领域,尤其涉及一种环境光强度的检测方法、电子设备、存储介质和芯片。
背景技术:
1、为了使电子设备具有更好的屏幕显示效果,电子设备可以通过屏下方式替换挖孔方式来安装环境光传感器,采用屏下方式安装传感器后,可以使电子设备的屏幕显示完整画面,提升了屏幕显示效果。
2、但是,采用屏下方式安装环境光传感器的电子设备,由于屏幕光的干扰和进光量的损失等因素导致环境光传感器检测的环境光强度不准确,从而降低了用户体验。
技术实现思路
1、本技术提供一种环境光强度的检测方法、电子设备、存储介质和芯片,可以去除屏幕光的干扰和/或弥补进光量的损失,可以使环境光传感器检测的环境光强度更准确,提升了用户体验。
2、第一方面,提供了一种环境光强度的检测方法,应用于电子设备,电子设备包括沿电子设备的厚度方向依次设置的玻璃盖板、屏幕和前置环境光传感器,屏幕上设置有光通道,经过玻璃盖板折射后的环境光和屏幕光通过光通道能够照射在前置环境光传感器上,该方法包括:响应于触发事件,通过前置环境光传感器检测第一环境光强度;基于光通道的几何参数、玻璃盖板的光学参数和当前屏幕光的屏幕光强度对应的第一关系,对第一环境光强度进行处理,得到第二环境光强度;
3、其中,第二环境光强度为第一环境光强度中去除干扰光强度和/或增加损失光强度后的环境光强度,干扰光强度为屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的环境光强度,损失光强度为环境光经过玻璃盖板折射后通过光通道时损失的环境光强度,第一关系中包括多个第一距离与多个第一屏幕光强度的对应关系,第一距离为屏幕光经过玻璃盖板进入光通道的位置与光通道的中心位置的距离,一个第一距离对应一个第一屏幕光强度,在第一距离为光通道的半径的情况下,第一屏幕光强度为当前屏幕光的屏幕光强度。
4、相关方案中,采用屏下方式安装前置环境光传感器时,由于环境光是经过玻璃盖板折射后的通过光通道能够照射在前置环境光传感器,这样会导致环境光的损失,以及由于屏幕光是经过玻璃盖板折射后的通过光通道能够照射在前置环境光传感器,这样会对前置环境光传感器检测的值产生干扰,由于以上因素导致前置环境光传感器检测的环境光强度不准确。本技术实施例可以基于光通道的半径、玻璃盖板的折射率和反射率和当前屏幕光的屏幕光强度对应的第一关系,对第一环境光强度进行处理,得到去除屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的干扰光强度,和/或增加环境光经过玻璃盖板折射后通过光通道时损失的损失光强度之后的第二环境光强度,相对于相关方案,可以去除屏幕光的干扰和/或弥补损失,可以使通过前置环境光传感器检测的值更准确,提升了用户体验。
5、结合第一方面,在第一方面的某些实现方式中,基于光通道的几何参数、玻璃盖板的光学参数和当前屏幕光的屏幕光强度对应的第一关系,对第一环境光强度进行处理,得到第二环境光强度,包括:基于第一环境光强度和光通道的几何参数,确定前置环境光传感器的第一进光量;根据第一进光量、光通道的几何参数、玻璃盖板的光学参数和第一关系,确定第二环境光强度。
6、本技术实施例,电子设备可以首先基于第一环境光强度和光通道的几何参数,确定前置环境光传感器的第一进光量,然后根据第一进光量、光通道的几何参数、玻璃盖板的光学参数和第一关系,可以准确的确定第二环境光强度。
7、结合第一方面,在第一方面的某些实现方式中,第二环境光强度为第一环境光强度中去除干扰光强度后的环境光强度;以及,根据第一进光量、光通道的几何参数、玻璃盖板的光学参数和第一关系,确定第二环境光强度,包括:
8、基于玻璃盖板的光学参数、光通道的几何参数和第一关系,确定第二进光量,第二进光量为屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量;对第一进光量和第二进光量进行差值处理,得到第三进光量;基于第三进光量和光通道的几何参数,确定第二环境光强度。
9、本技术实施例,由于基于玻璃盖板的光学参数、光通道的几何参数和第一关系确定的第二进光量为屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量,第一进光量为通过前置环境光传感器检测的第一环境光强度对应的进光量,电子设备通过对第一进光量和第二进光量进行差值处理,得到的第三进光量为第一进光量中去除屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量之后的进光量,因而,基于第三进光量和光通道的几何参数,确定的第二环境光强度是指第一环境光强度中去除干扰光强度后的环境光强度,该第二环境光强度由于去除干扰光强度,相对于相关方案中前置环境光传感器检测的环境光强度更准确。
10、结合第一方面,在第一方面的某些实现方式中,第二环境光强度为第一环境光强度中增加损失光强度后的环境光强度;以及,根据第一进光量、光通道的几何参数、玻璃盖板的光学参数和第一关系,确定第二环境光强度,包括:
11、基于第一进光量、玻璃盖板的光学参数、光通道的几何参数和第一关系,确定第四进光量,第四进光量为环境光经过玻璃盖板折射后通过光通道时损失的进光量;对第一进光量和第四进光量进行求和处理,得到第五进光量;基于第五进光量和光通道的几何参数,确定第二环境光强度。
12、本技术实施例,由于基于第一进光量、玻璃盖板的光学参数、光通道的几何参数和第一关系,确定的第四进光量为环境光经过玻璃盖板折射后通过光通道时损失的进光量,第一进光量为通过前置环境光传感器检测的第一环境光强度对应的进光量,电子设备对第一进光量和第四进光量进行求和处理,得到的第五进光量为在第一进光量中弥补了环境光经过玻璃盖板折射后通过光通道时损失的进光量之后的进光量,因而,基于第五进光量和光通道的几何参数,确定的第二环境光强度是指第一环境光强度中增加损失光强度后的环境光强度,该第二环境光强度由于增加了损失光强度,相对于相关方案中前置环境光传感器检测的环境光强度更准确。
13、结合第一方面,在第一方面的某些实现方式中,第二环境光强度为第一环境光强度中去除干扰光强度和增加损失光强度后的环境光强度;以及,根据第一进光量、光通道的几何参数、玻璃盖板的光学参数和第一关系,确定第二环境光强度,包括:
14、基于玻璃盖板的光学参数、光通道的几何参数和第一关系,确定第二进光量,第二进光量为屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量;基于第一进光量、第二进光量和玻璃盖板的光学参数,确定第六进光量,第六进光量为在第一进光量中去除屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量,和环境光经过玻璃盖板折射后通过光通道时损失的进光量后的进光量;基于第六进光量和光通道的几何参数,确定第二环境光强度。
15、本技术实施例,由于第一进光量、第二进光量和玻璃盖板的光学参数,确定的第六进光量为在第一进光量中去除屏幕光经过玻璃盖板折射后通过光通道照射在前置环境光传感器上的进光量,和环境光经过玻璃盖板折射后通过光通道时损失的进光量后的进光量,因而,基于第六进光量和光通道的几何参数,确定的第二环境光强度是指第一环境光强度中去除干扰光强度,和增加损失光强度后的环境光强度,该第二环境光强度由于去除了干扰光强度以及增加了损失光强度,相对于相关方案中前置环境光传感器检测的环境光强度更准确。
16、结合第一方面,在第一方面的某些实现方式中,光通道的几何参数包括光通道的半径,玻璃盖板的光学参数包括玻璃盖板的折射率和反射率。
17、结合第一方面,在第一方面的某些实现方式中,第二环境光强度为第i次通过前置环境光传感器检测的第一环境光强度得到的环境光强度,i为大于1的整数;以及,该方法还包括:
18、在确定第i次通过前置环境光传感器得到的第二环境光强度与第i-1次通过前置环境光传感器得到的第二环境光强度不相同的情况下,调节屏幕的温度或色温。
19、结合第一方面,在第一方面的某些实现方式中,电子设备还包括第一环境光传感器;以及,在确定第i次通过前置环境光传感器得到的第二环境光强度与第i-1次通过前置环境光传感器得到的第二环境光强度不相同的情况下,调节屏幕的温度或色温,包括:
20、在确定第i次通过前置环境光传感器得到的第二环境光强度与第i-1次通过前置环境光传感器得到的第二环境光强度不相同,且第i次通过第一环境光传感器得到的第三环境光强度与第i-1次通过第一环境光传感器得到的第三环境光强度不相同的情况下,调节屏幕的温度或色温。
21、本技术实施例,电子设备可以根据前置环境光传感器和第一环境光传感器检测的值,准确的确定当前环境中的环境光强度是否发生变化,以及准确的确定前置环境光传感器是否被遮挡,在当前环境中的环境光强度发生变化的情况下,根据前置环境光传感器检测的值调节屏幕的亮度或色温,避免了在前置环境光传感器被遮挡,但是当前环境中的环境光强度未发生变化的情况下调节屏幕的亮度或色温,提升了用户体验。
22、结合第一方面,在第一方面的某些实现方式中,在确定第i次通过前置环境光传感器得到的第二环境光强度与第i-1次通过前置环境光传感器得到的第二环境光强度不相同,且第i次通过第一环境光传感器得到的第三环境光强度与第i-1次通过第一环境光传感器得到的第三环境光强度不相同的情况下,调节屏幕的温度或色温,包括:
23、在确定第i次通过前置环境光传感器得到的第二环境光强度与第i-1次通过前置环境光传感器得到的第二环境光强度不相同,且第i次通过第一环境光传感器得到的第三环境光强度与第i-1次通过第一环境光传感器得到的第三环境光强度不相同,且第i次通过第一环境光传感器得到的第三环境光强度与第i次通过前置环境光传感器得到的第二环境光强度满足第一条件的情况下,调节屏幕的温度或色温,第一条件用于指示前置环境光传感器未被遮挡。
24、本技术实施例,电子设备可以根据前置环境光传感器、第一环境光传感器检测的值和第一条件,准确的确定当前环境中的环境光强度是否发生变化,以及准确的确定前置环境光传感器是否被遮挡。
25、结合第一方面,在第一方面的某些实现方式中,第一条件为:第i次通过第一环境光传感器得到的第三环境光强度与第i次通过前置环境光传感器得到的第二环境光强度具有线性关系。
26、结合第一方面,在第一方面的某些实现方式中,第一环境光传感器为后置环境光传感器。
27、第二方面,提供一种电子设备,所述电子设备用于执行上述第一方面提供的方法。具体地,所述电子设备可以包括用于执行上述第一方面中任一种可能实现方式的处理单元。
28、第三方面,提供了一种电子设备,包括:一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或者多个计算机程序,所述一个或者多个计算机程序包括指令,当所述指令被所述一个或多个处理器执行时,使得所述电子设备执行上述第一方面中任一项可能的实现中的方法。
29、第四方面,提供一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述第一方面所述的方法。
30、第五方面,提供一种芯片,包括存储器,用于存储指令;还包括处理器,用于从存储器中调用并运行指令,使得安装有芯片的电子设备执行上述第一方面所述的方法。
本文地址:https://www.jishuxx.com/zhuanli/20250110/353400.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表