光感检测方法、终端设备及存储介质技术

技术编号:32927457 阅读:18 留言:0更新日期:2022-04-07 12:18
本发明专利技术实施例公开了一种光感检测方法、终端设备及存储介质,应用于传感器技术领域,可以提高终端设备对环境光强度检测的准确性。终端设备在屏幕之下设置有光感传感器,该方法包括:通过光感传感器,获取初始光感值;根据光感传感器所对应的屏幕位置,确定屏幕位置对应的屏幕显示参数值;获取与屏幕显示参数值对应的屏幕光感值;根据初始光感值和屏幕光感值,确定当前的环境光感值,环境光感值用于表征环境光的光强度。光的光强度。光的光强度。

【技术实现步骤摘要】
光感检测方法、终端设备及存储介质


[0001]本专利技术实施例涉及传感器
,尤其涉及一种光感检测方法、终端设备及存储介质。

技术介绍

[0002]目前,大部分终端设备都可以根据环境光的强度变化自动调整屏幕亮度,而随着技术的发展,用来采集环境光强度的光感传感器可以被设置于屏幕之下,这样可以提高终端设备的屏幕显示比例。但是,设置于屏幕之下的光感传感器会受到屏幕光的影响导致检测到的环境光不准确,影响光感检测的准确性。

技术实现思路

[0003]本专利技术实施例提供一种光感检测方法、终端设备及存储介质,可以提高终端设备对环境光强度检测的准确性。
[0004]第一方面,提供一种光感检测方法,应用于终端设备,所述终端设备在屏幕之下设置有光感传感器,所述方法包括:通过所述光感传感器,获取初始光感值;
[0005]根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值;
[0006]获取与所述屏幕显示参数值对应的屏幕光感值;
[0007]根据所述初始光感值和所述屏幕光感值,确定当前的环境光感值,所述环境光感值用于表征环境光的光强度。
[0008]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述根据所述初始光感值和所述屏幕光感值,确定环境光感值之后,所述方法还包括:
[0009]获取上一时刻确定的历史环境光感值;
[0010]在检测到所述当前的环境光感值和所述历史环境光感值的差值大于预设光感差值的情况下,根据所述差值和所述当前的环境光感值,调整所述终端设备的屏幕对应的屏幕显示参数值。
[0011]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值,包括:
[0012]在所述终端设备的屏幕的自动背光功能处于开启状态的情况下,根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值;
[0013]在所述通过所述光感传感器,获取初始光感值之后,所述方法还包括:
[0014]在所述终端设备的屏幕的自动背光功能处于关闭状态的情况下,将所述初始光感值确定为所述当前的环境光感值。
[0015]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述通过所述光感传感器,获取初始光感值之前,所述方法还包括:
[0016]在所述终端设备处于黑暗测试环境的情况下,控制所述终端设备的屏幕上的测试
区域按照至少一组屏幕测试显示参数值分别进行显示,并通过所述光感传感器分别获取每组屏幕测试显示参数值对应的屏幕测试光感值;
[0017]将所述每组屏幕测试显示参数值和对应的屏幕测试光感值保存在光感数据库中。
[0018]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述测试区域是根据所述光感传感器在所述屏幕下方的设置位置确定的。
[0019]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述获取与所述屏幕显示参数值对应的屏幕光感值,包括:
[0020]在所述光感数据库中,确定与所述屏幕显示参数值对应的屏幕测试光感值,作为所述屏幕显示参数值对应的屏幕光感值。
[0021]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述控制所述终端设备的屏幕上的测试区域按照至少一组屏幕测试显示参数值分别进行显示,包括:
[0022]获取各个屏幕测试显示参数对应的取值范围;
[0023]将每个所述屏幕测试显示参数的取值范围划分为多个取值区间,并确定每个取值区间内的屏幕测试显示参数值,以得到多组屏幕测试显示参数值;
[0024]控制所述屏幕上的测试区域按照每组屏幕测试显示参数值分别进行显示。
[0025]作为一种可选的实施方式,在本专利技术实施例的第一方面中,所述终端设备在屏幕之下设置有多个光感传感器,且每个光感传感器对应的设置位置不同,所述根据所述初始光感值和所述屏幕光感值,确定当前的环境光感值,包括:
[0026]根据所述多个光感传感器获取的多个初始光感值和多个屏幕光感值,确定多个环境光感值,所述多个屏幕光感值是根据所述多个光感传感器对应的屏幕位置所对应的屏幕显示参数值确定的;
[0027]根据所述多个环境光感值,确定所述当前的环境光感值。
[0028]第二方面,提供一种终端设备,所述终端设备在屏幕之下设置有光感传感器,所述终端设备包括:
[0029]获取模块,用于通过所述光感传感器,获取初始光感值;
[0030]处理模块,用于根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值;
[0031]所述获取模块,还用于获取与所述屏幕显示参数值对应的屏幕光感值;
[0032]所述处理模块,还用于根据所述初始光感值和所述屏幕光感值,确定当前的环境光感值,所述环境光感值用于表征环境光的光强度。
[0033]第三方面,提供一种终端设备,所述终端设备在屏幕之下设置有光感传感器,所述终端设备包括:
[0034]存储有可执行程序代码的存储器;
[0035]与所述存储器耦合的处理器;
[0036]所述处理器调用所述存储器中存储的所述可执行程序代码,执行本专利技术实施例第一方面中的光感检测方法。
[0037]第四方面,提供一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行本专利技术实施例第一方面中的光感检测方法。所述计算机可读存储介质包括ROM/RAM、磁盘或光盘等。
[0038]第五方面,提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
[0039]第六方面,提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
[0040]与现有技术相比,本专利技术实施例具有以下有益效果:
[0041]本专利技术实施例中,终端设备在屏幕之下设置有光感传感器,终端设备可以通过光感传感器,获取初始光感值;再根据光感传感器所对应的屏幕位置,确定屏幕位置对应的屏幕显示参数值,从而获取与屏幕显示参数值对应的屏幕光感值;然后根据初始光感值和屏幕光感值,确定当前的环境光感值,该环境光感值用于表征环境光的光强度。通过该方案中,由于设置于屏幕之下的光感传感器可以采集到环境光和屏幕光,因此终端设备根据光感传感器获取的初始光感值实际是环境光感值和屏幕光感值的总和;然后终端设备再根据光感传感器所对应的屏幕位置确定了屏幕光感值,此时终端设备根据初始光感值和屏幕光感值综合得到的光感值即为准确的环境光感值,通过该方法可以得到较为准确的环境光感值,降低了屏幕光对光感检测的干扰,提高了终端设备对环境光强度检测的准确性。
附图说明
[0042]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光感检测方法,其特征在于,应用于终端设备,所述终端设备在屏幕之下设置有光感传感器,所述方法包括:通过所述光感传感器,获取初始光感值;根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值;获取与所述屏幕显示参数值对应的屏幕光感值;根据所述初始光感值和所述屏幕光感值,确定当前的环境光感值,所述环境光感值用于表征环境光的光强度。2.根据权利要求1所述的方法,其特征在于,所述根据所述初始光感值和所述屏幕光感值,确定环境光感值之后,所述方法还包括:获取上一时刻确定的历史环境光感值;在检测到所述当前的环境光感值和所述历史环境光感值的差值大于预设光感差值的情况下,根据所述差值和所述当前的环境光感值,调整所述终端设备的屏幕对应的屏幕显示参数值。3.根据权利要求1所述的方法,其特征在于,所述根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值,包括:在所述终端设备的屏幕的自动背光功能处于开启状态的情况下,根据所述光感传感器所对应的屏幕位置,确定所述屏幕位置对应的屏幕显示参数值;在所述通过所述光感传感器,获取初始光感值之后,所述方法还包括:在所述终端设备的屏幕的自动背光功能处于关闭状态的情况下,将所述初始光感值确定为所述当前的环境光感值。4.根据权利要求1~3任一所述的方法,其特征在于,所述通过所述光感传感器,获取初始光感值之前,所述方法还包括:在所述终端设备处于黑暗测试环境的情况下,控制所述终端设备的屏幕上的测试区域按照至少一组屏幕测试显示参数值分别进行显示,并通过所述光感传感器分别获取每组屏幕测试显示参数值对应的屏幕测试光感值;将所述每组屏幕测试显示参数值和对应的屏幕测试光感值保存在光感数据库中。5.根据权利要求4所述的方法,其特征在于,所述测试区域是根据所述光感传感器在所述屏幕下方的设置位置确定的。6...

【专利技术属性】
技术研发人员:王凯丰
申请(专利权)人:西安闻泰信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1