屏幕亮度控制方法、装置、电子设备、介质和芯片与流程

文档序号:38038644发布日期:2024-05-20 11:05阅读:14来源:国知局
屏幕亮度控制方法、装置、电子设备、介质和芯片与流程

本公开涉及电子,尤其涉及一种屏幕亮度控制方法、装置、电子设备、介质和芯片。


背景技术:

1、相关技术中,在手机、平板等电子设备上通常设置光感器件,以作为检测环境光变化的主要器件,其方案和算法对用户使用体验起到十分重要的作用。

2、然而,相关技术方案中通常会存在着屏幕调光骤变的现象。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种屏幕亮度控制方法、装置、电子设备、介质和芯片。

2、根据本公开实施例的第一方面,提供一种屏幕亮度控制方法,包括:获取终端的第一光学传感器和第二光学传感器采集的环境光照度;确定所述第一光学传感器采集的第一环境光照度所位于的照度范围、以及所述第二光学传感器采集的第二环境光照度所位于的照度范围;联合所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围,确定照度模式;基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度。

3、可选地,所述照度范围包括第一照度范围、第二照度范围和第三照度范围,其中,位于所述第二照度范围的环境光照度低于位于所述第一照度范围的环境光照度、且高于位于所述第三照度范围的环境光照度;

4、所述联合所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围,确定照度模式,包括:

5、若所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围中的至少一者为所述第一照度范围,则确定所述照度模式为第一照度模式;

6、若所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围均为所述第三照度范围,则确定所述照度模式为第三照度模式;

7、若所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围均为所述第二照度范围,或者一者为所述第二照度范围而另一者为所述第三照度范围,则确定所述照度模式为第二照度模式。

8、可选地,所述基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度,包括:若所述照度模式为所述第二照度模式,则基于所述第一环境光照度与所述第二环境光照度之间的差值,确定目标照度;根据所述目标照度,调节所述屏幕亮度。

9、可选地,所述基于所述第一环境光照度与所述第二环境光照度之间的差值,确定所述目标照度,包括:

10、若所述差值的绝对值与所述第一环境光照度和所述第二环境光照度中的最大值之间的比例小于预设比例,则维持当前目标照度不变;

11、若所述差值的绝对值与所述第一环境光照度和所述第二环境光照度中的最大值之间的比例大于所述预设比例,则:

12、若所述第一环境光照度所位于的照度范围和所述第二环境光照度所位于的照度范围均为所述第二照度范围,则确定所述目标照度为所述第一环境光照度和所述第二环境光照度的中值;

13、若所述第一环境光照度所位于的照度范围和所述第二环境光照度所位于的照度范围中的一者为所述第二照度范围而另一者为所述第三照度范围,则确定所述目标照度为所述第一环境光照度和所述第二环境光照度中的最大值。

14、可选地,所述根据所述目标照度,调节所述屏幕亮度,包括:

15、确定所述目标照度所位于的目标照度范围,其中,与最低屏幕亮度所对应的预设照度和与最高屏幕亮度所对应的预设照度之间的范围被划分成了n个子照度区域,而且每个子照度区域的上限值和下限值之间为倍数关系以及每个子照度区域内的照度值是线性增加的;

16、基于照度与屏幕亮度的预设对应关系,确定所述目标照度范围所对应的屏幕亮度范围,其中,所述最低屏幕亮度与所述最高屏幕亮度之间的范围被划分成了n个子亮度区域,而且每个子亮度区域的上限值与下限值之间为倍数关系而且每个子亮度区域内的亮度值是线性增加的;

17、利用每个子照度区域内照度值的线性增加关系以及每个子亮度区域内亮度值的线性增加关系,确定所述目标照度在所述目标照度范围所对应的屏幕亮度范围内的屏幕亮度值;

18、基于所确定的屏幕亮度值来调节所述屏幕亮度。

19、可选地,所述基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度,包括:若所述照度模式为所述第一照度模式,则调节所述屏幕亮度至第一亮度值;若所述照度模式为所述第三照度模式,则调节所述屏幕亮度至第二亮度值,其中,所述第二亮度值小于所述第一亮度值。

20、根据本公开实施例的第二方面,提供一种屏幕亮度控制装置,包括:获取模块,用于获取终端的第一光学传感器和第二光学传感器采集的环境光照度;第一确定模块,用于确定所述第一光学传感器采集的第一环境光照度所位于的照度范围、以及所述第二光学传感器采集的第二环境光照度所位于的照度范围;第二确定模块,用于联合所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围,确定照度模式;控制模块,用于基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度。

21、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行根据本公开第一方面任一项所述的屏幕亮度控制方法的步骤。

22、根据本公开实施例的第二方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面中任一项所述方法的步骤。

23、根据本公开实施例的第二方面,提供一种芯片,包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面中任一项所述的方法。

24、通过采用上述技术方案,由于能够联合第一光学传感器采集的第一环境光照度所位于的照度范围以及第二光学传感器采集的第二环境光照度所位于的照度范围来确定照度模式,并基于照度模式、第一环境光照度以及第二环境光照度,调节屏幕亮度,也即最终的屏幕亮度是通过综合考虑第一光学传感器和第二光学传感器采集到的环境光照度而进行调节的,因此能够在终端前后光线差异大或极强极弱光等场景下准确地确定环境光照度,屏幕亮度调节更为缓和,避免了过多地调节屏幕亮度产生的屏闪或者亮度骤变,从而使人眼看屏幕更为舒适。而且,该技术方案具有通用性,手机和其他光感类电子产品都可以使用。

25、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种屏幕亮度控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述照度范围包括第一照度范围、第二照度范围和第三照度范围,其中,位于所述第二照度范围的环境光照度低于位于所述第一照度范围的环境光照度、且高于位于所述第三照度范围的环境光照度;

3.根据权利要求2所述的方法,其特征在于,所述基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一环境光照度与所述第二环境光照度之间的差值,确定所述目标照度,包括:

5.根据权利要求3所述的方法,其特征在于,所述根据所述目标照度,调节所述屏幕亮度,包括:

6.根据权利要求2所述的方法,其特征在于,所述基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度,包括:

7.一种屏幕亮度控制装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~6中任一项所述方法的步骤。

10.一种芯片,其特征在于,包括处理器和接口;所述处理器用于读取指令以执行权利要求1~6中任一项所述的方法。


技术总结
本公开涉及一种屏幕亮度控制方法、装置、电子设备、介质和芯片,属于电子技术领域,能够避免出现屏幕调光骤变的现象。一种屏幕亮度控制方法,包括:获取终端的第一光学传感器和第二光学传感器采集的环境光照度;确定所述第一光学传感器采集的第一环境光照度所位于的照度范围、以及所述第二光学传感器采集的第二环境光照度所位于的照度范围;联合所述第一环境光照度所位于的照度范围以及所述第二环境光照度所位于的照度范围,确定照度模式;基于所述照度模式、所述第一环境光照度以及所述第二环境光照度,调节屏幕亮度。

技术研发人员:马雨莹
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:
技术公布日:2024/5/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1