环境光强度检测方法、装置、存储介质及电子设备与流程

文档序号:14251095阅读:171来源:国知局
环境光强度检测方法、装置、存储介质及电子设备与流程
本申请涉及电子设备
技术领域
,特别涉及一种环境光强度检测方法、装置、存储介质及电子设备。
背景技术
:随着电子技术的快速发展,诸如智能手机、平板电脑等电子设备已经越来越普及。其中,智能手机、平板电脑等电子设备都具有显示屏。通常,在显示屏上部的非显示区域设置有环境光传感器。电子设备根据环境光传感器检测到的环境光强度来自动调整显示屏的亮度,从而使得显示屏的亮度与环境相适应。技术实现要素:本申请实施例提供一种环境光强度检测方法、装置、存储介质及电子设备,可以提高检测环境光强度的准确性。本申请实施例提供一种环境光强度检测方法,包括:获取环境光强度检测值;获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;根据所述状态参数获取环境光强度调整量;根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。本申请实施例还提供一种环境光强度检测装置,包括:第一获取模块,用于获取环境光强度检测值;第二获取模块,用于获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;第三获取模块,用于根据所述状态参数获取环境光强度调整量;调整模块,用于根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述环境光强度检测方法。本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行上述环境光强度检测方法。本申请实施例提供的环境光强度检测方法,包括:获取环境光强度检测值;获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;根据所述状态参数获取环境光强度调整量;根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。所述环境光强度检测方法中,电子设备可以根据显示屏的状态参数对环境光传感器的检测值进行调整,以减小显示屏对电子设备检测环境光强度的影响,可以提高检测环境光强度的准确性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的电子设备的结构示意图。图2是本申请实施例提供的环境光强度检测方法的流程示意图。图3是本申请实施例提供的环境光强度检测方法的另一流程示意图。图4是本申请实施例提供的环境光强度检测方法的又一流程示意图。图5是本申请实施例提供的环境光强度检测方法的再一流程示意图。图6是本申请实施例提供的环境光强度检测方法的应用场景示意图。图7是本申请实施例提供的环境光强度检测装置的结构示意图。图8是本申请实施例提供的环境光强度检测装置的另一结构示意图。图9是本申请实施例提供的环境光强度检测装置的又一结构示意图。图10是本申请实施例提供的电子设备的另一结构示意图。图11是本申请实施例提供的电子设备的又一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。本申请的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、电子设备、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、电子设备或系统固有的其它步骤或模块或单元。参考图1,图1为本申请实施例提供的电子设备的结构示意图。其中,电子设备100包括盖板10、显示屏20、电路板30、壳体40以及安装在所述壳体40内部的环境光传感器50。盖板10安装到显示屏20上,以覆盖显示屏20。盖板10可以为透明玻璃盖板。在一些实施例中,盖板10可以是用诸如蓝宝石等材料制成的玻璃盖板。显示屏20安装在壳体40上,以形成电子设备100的显示面。在一些实施例中,显示屏20包括显示区域和非显示区域。其中,显示区域用于显示图像、文本等信息。非显示区域不显示信息。非显示区域可以用于设置一些功能组件,例如摄像头、指纹识别模组等功能组件。在一些实施例中,显示屏20可以全屏显示。也即,显示屏20只包括显示区域,而不包括非显示区域。在一些实施例中,显示屏20可以为液晶显示屏(liquidcrystaldisplay,lcd)或者有机发光二极管显示屏(organiclight-emittingdiode,oled)。电路板30安装在壳体40内部。电路板30可以为电子设备100的主板。电路板30上可以集成有摄像头以及处理器等功能组件。同时,显示屏20可以电连接至电路板30。在一些实施例中,电路板30上设置有显示控制电路。所述显示控制电路向显示屏20输出电信号,以控制显示屏20显示信息。壳体40用于形成电子设备100的外部轮廓。壳体40的材质可以为塑料或金属。壳体40可以一体成型。环境光传感器50安装在壳体40内部。同时,环境光传感器50电连接至电路板30。例如,环境光传感器50可以集成在电路板30上。环境光传感器50用于检测环境光强度,从而电子设备100可以根据所述环境光传感器50检测到的环境光强度调节显示屏20的亮度,以使得显示屏20的亮度与周围环境相适应。例如,在较暗的环境中,电子设备100可以降低显示屏20的亮度;在较亮的环境中,电子设备100可以提高显示屏20的亮度。本申请实施例中,环境光传感器50可以位于显示屏20的显示区域下方。也即,环境光传感器50在显示屏20上的正投影位于所述显示屏20的显示区域。可以理解的,此时环境光传感器50透过所述显示屏20采集外部环境光线,以实现检测环境光强度。也即,外部环境光线透过所述显示屏20的显示区域进入到所述环境光传感器50中。本申请实施例提供一种环境光强度检测方法,所述环境光强度检测方法可以应用于电子设备中。所述电子设备可以是智能手机、平板电脑等设备。如图2所示,所述环境光强度检测方法,可以包括以下步骤:s110,获取环境光强度检测值。其中,电子设备中设置有环境光传感器。所述环境光传感器位于电子设备的显示屏下方。环境光线通过所述显示屏进入到所述环境光传感器中。从而,所述环境光传感器可以透过显示屏检测到环境光强度。电子设备可以获取所述环境光传感器检测到的环境光强度检测值。需要说明的是,由于环境光线是可见光,环境光传感器检测到的也是可见光的强度。而显示屏本身可以发光,显示屏发出的光线也是可见光。另一方面,显示屏可以显示不同的颜色,例如红色、黑色、白色等。而显示屏显示不同颜色时,环境光线的透过率是不同的。从而,显示屏对所述环境光传感器的检测数据会造成影响。因此,所述环境光传感器检测到的环境光强度并非实际的环境光强度。此时,电子设备获取到的环境光强度检测值也并非实际的环境光强度值。s120,获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度。其中,电子设备可以获取显示屏的状态参数。所述状态参数包括显示屏的显示颜色以及显示屏的亮度。需要说明的是,电子设备获取到的显示屏的显示颜色可以是红色、黑色、白色等人眼可以区分的颜色,也可以是通过r(红色)g(绿色)b(蓝色)三个颜色通道的数值来表示的颜色,例如(80,150,255)所表示的颜色。在一些实施例中,电子设备可以只获取显示屏局部的显示颜色以及显示屏的亮度。其中,所述局部可以是显示屏位于环境光传感器上方的部分。由于环境光线透过显示屏进入到环境光传感器中,显示屏位于所述环境光传感器上方的部分所显示的颜色会对环境光传感器的检测数据造成影响,而显示屏其它部位所显示的颜色对环境光传感器的检测数据不会造成影响,因此电子设备只需要获取显示屏位于环境光传感器上方的部分所显示的颜色即可。s130,根据所述状态参数获取环境光强度调整量。电子设备获取到显示屏的状态参数后,可以根据所述状态参数获取环境光强度调整量。所述环境光强度调整量可以是预先存储在电子设备中的数值。所述环境光强度调整量用于对电子设备获取到的环境光强度检测值进行调整,以使得电子设备检测到的环境光强度更准确。s140,根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。其中,电子设备获取到环境光强度调整量后,即可根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。电子设备对环境光强度检测值进行调整后,可以减小甚至消除显示屏对最终得到的环境光强度值的影响,使得最终得到的环境光强度值与实际环境光强度相吻合。从而,电子设备根据所述环境光强度值来调节显示屏亮度时,可以使显示屏亮度的调节更准确,使得显示屏的亮度更好的与周围环境相适应。例如,如图6所示,电子设备得到环境光强度值后,对显示屏的亮度进行调整,以降低显示屏的亮度。在一些实施例中,如图3所示,步骤s130、根据所述状态参数获取环境光强度调整量,包括以下步骤:s131,根据显示屏的显示颜色、显示屏的亮度以及预设对应关系获取环境光强度调整量,所述预设对应关系为显示屏的显示颜色、显示屏的亮度与环境光强度调整量之间的对应关系。其中,电子设备中可以预先存储显示屏的显示颜色、显示屏的亮度与环境光强度调整量之间的对应关系。例如,电子设备中可以预先存储如表1所示的对应关系:表1显示屏的显示颜色显示屏的亮度环境光强度调整量红色60-10黑色80-15白色60-5………………电子设备获取到显示屏的显示颜色、显示屏的亮度后,根据获取到的参数以及所述对应关系获取环境光强度调整量。在一些实施例中,如图3所示,步骤s140、根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值,包括以下步骤:s141,计算所述环境光强度检测值与环境光强度调整值的和;s142,将所述计算得到的和确定为环境光强度值。其中,所述环境光强度调整量包括环境光强度调整值。所述环境光强度调整值为一个环境光强度值。例如,所述环境光强度调整值为-20。电子设备获取到环境光强度调整值后,计算所述环境光强度检测值与所述环境光强度调整值的和,并将所述计算得到的和确定为环境光强度值。例如,电子设备获取到的环境光强度检测值为100,环境光强度调整值为-20,则计算得到的两者之和为80。随后,电子设备将环境光强度值确定为80。在一些实施例中,如图4所示,步骤s140、根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值,包括以下步骤:s143,计算所述环境光强度检测值与环境光强度调整比例的乘积;s144,将所述计算得到的乘积确定为环境光强度值。其中,所述环境光强度调整量包括环境光强度调整比例。所述环境光强度调整比例为一个数值。例如,所述环境光强度调整比例为0.9。电子设备获取到环境光强度调整比例后,计算所述环境光强度检测值与所述环境光强度调整比例的乘积,并将所述计算得到的乘积确定为环境光强度值。例如,电子设备获取到的环境光强度检测值为100,环境光强度调整比例为0.9,则计算得到的两者的乘积为90。随后,电子设备将环境光强度值确定为90。在一些实施例中,如图5所示,步骤s110、获取环境光强度检测值的步骤前,所述环境光强度检测方法还包括以下步骤:s151,接收用户输入的多组设置参数,所述设置参数包括显示屏的显示颜色、显示屏的亮度以及环境光强度调整量;s152,根据所述多组设置参数建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。用户可以对电子设备进行设置,以在电子设备中建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。也可以在电子设备的生产过程中,对电子设备进行设置。其中,电子设备可以接收用户输入的多组设置参数。每一组所述设置参数包括显示屏的显示颜色、显示屏的亮度以及环境光强度调整量。随后,电子设备根据所述多组设置参数建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。在一些实施例中,如图5所示,步骤s130、根据所述状态参数获取环境光强度调整量之前,所述环境光强度检测方法还包括以下步骤:s160,判断所述显示屏的亮度是否大于预设亮度阈值;若所述显示屏的亮度大于所述预设亮度阈值,则根据所述状态参数获取环境光强度调整量。电子设备获取到显示屏的亮度后,可以将所述亮度与预设亮度阈值进行比较,以判断所述显示屏的亮度是否大于预设亮度阈值。其中,预设亮度阈值可以是预先设置在电子设备中的一个亮度值。例如,预设亮度阈值可以为30。预设亮度阈值表示显示屏的亮度是否对环境光传感器的检测造成影响的分界线。当显示屏的亮度大于所述预设亮度阈值时,表示显示屏会对环境光传感器的检测造成影响;当显示屏的亮度小于或等于所述预设亮度阈值时,表示显示屏对环境光传感器的检测所造成的影响很小,可以忽略。当判断出所述显示屏的亮度大于所述预设亮度阈值时,电子设备执行步骤s130,根据所述状态参数获取环境光强度调整量。当判断出所述显示屏的亮度小于或等于所述预设亮度阈值时,电子设备可以终止流程。具体实施时,本申请不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。由上可知,本申请实施例提供的环境光强度检测方法,包括:获取环境光强度检测值;获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;根据所述状态参数获取环境光强度调整量;根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。所述环境光强度检测方法中,电子设备可以根据显示屏的状态参数对环境光传感器的检测值进行调整,以减小显示屏对电子设备检测环境光强度的影响,可以提高检测环境光强度的准确性。本申请实施例还提供一种环境光强度检测装置,所述环境光强度检测装置可以集成在电子设备中,所述电子设备可以是智能手机、平板电脑等设备。如图7所示,环境光强度检测装置200可以包括:第一获取模块201、第二获取模块202、第三获取模块203以及调整模块204。第一获取模块201,用于获取环境光强度检测值。其中,电子设备中设置有环境光传感器。所述环境光传感器位于电子设备的显示屏下方。环境光线通过所述显示屏进入到所述环境光传感器中。从而,所述环境光传感器可以透过显示屏检测到环境光强度。第一获取模块201可以获取所述环境光传感器检测到的环境光强度检测值。需要说明的是,由于环境光线是可见光,环境光传感器检测到的也是可见光的强度。而显示屏本身可以发光,显示屏发出的光线也是可见光。另一方面,显示屏可以显示不同的颜色,例如红色、黑色、白色等。而显示屏显示不同颜色时,环境光线的透过率是不同的。从而,显示屏对所述环境光传感器的检测数据会造成影响。因此,所述环境光传感器检测到的环境光强度并非实际的环境光强度。此时,第一获取模块201获取到的环境光强度检测值也并非实际的环境光强度值。第二获取模块202,用于获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度。其中,第二获取模块202可以获取显示屏的状态参数。所述状态参数包括显示屏的显示颜色以及显示屏的亮度。需要说明的是,第二获取模块202获取到的显示屏的显示颜色可以是红色、黑色、白色等人眼可以区分的颜色,也可以是通过r(红色)g(绿色)b(蓝色)三个颜色通道的数值来表示的颜色,例如(80,150,255)所表示的颜色。在一些实施例中,第二获取模块202可以只获取显示屏局部的显示颜色以及显示屏的亮度。其中,所述局部可以是显示屏位于环境光传感器上方的部分。由于环境光线透过显示屏进入到环境光传感器中,显示屏位于所述环境光传感器上方的部分所显示的颜色会对环境光传感器的检测数据造成影响,而显示屏其它部位所显示的颜色对环境光传感器的检测数据不会造成影响,因此只需要获取显示屏位于环境光传感器上方的部分所显示的颜色即可。第三获取模块203,用于根据所述状态参数获取环境光强度调整量。第二获取模块202获取到显示屏的状态参数后,第三获取模块203可以根据所述状态参数获取环境光强度调整量。所述环境光强度调整量可以是预先存储在电子设备中的数值。所述环境光强度调整量用于对电子设备获取到的环境光强度检测值进行调整,以使得电子设备检测到的环境光强度更准确。调整模块204,用于根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。其中,第三获取模块203获取到环境光强度调整量后,调整模块204即可根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。调整模块204对环境光强度检测值进行调整后,可以减小甚至消除显示屏对最终得到的环境光强度值的影响,使得最终得到的环境光强度值与实际环境光强度相吻合。从而,电子设备根据所述环境光强度值来调节显示屏亮度时,可以使显示屏亮度的调节更准确,使得显示屏的亮度更好的与周围环境相适应。在一些实施例中,第三获取模块203用于执行以下步骤:根据显示屏的显示颜色、显示屏的亮度以及预设对应关系获取环境光强度调整量,所述预设对应关系为显示屏的显示颜色、显示屏的亮度与环境光强度调整量之间的对应关系。其中,电子设备中可以预先存储显示屏的显示颜色、显示屏的亮度与环境光强度调整量之间的对应关系。例如,电子设备中可以预先存储如表2所示的对应关系:表2显示屏的显示颜色显示屏的亮度环境光强度调整量红色60-10黑色80-15白色60-5………………第二获取模块202获取到显示屏的显示颜色、显示屏的亮度后,第三获取模块203根据获取到的参数以及所述对应关系获取环境光强度调整量。在一些实施例中,调整模块204用于执行以下步骤:计算所述环境光强度检测值与环境光强度调整值的和;将所述计算得到的和确定为环境光强度值。其中,所述环境光强度调整量包括环境光强度调整值。所述环境光强度调整值为一个环境光强度值。例如,所述环境光强度调整值为-20。第三获取模块203获取到环境光强度调整值后,调整模块204计算所述环境光强度检测值与所述环境光强度调整值的和,并将所述计算得到的和确定为环境光强度值。例如,第一获取模块201获取到的环境光强度检测值为100,环境光强度调整值为-20,则计算得到的两者之和为80。随后,调整模块204将环境光强度值确定为80。在一些实施例中,调整模块204用于执行以下步骤:计算所述环境光强度检测值与环境光强度调整比例的乘积;将所述计算得到的乘积确定为环境光强度值。其中,所述环境光强度调整量包括环境光强度调整比例。所述环境光强度调整比例为一个数值。例如,所述环境光强度调整比例为0.9。第三获取模块203获取到环境光强度调整比例后,调整模块204计算所述环境光强度检测值与所述环境光强度调整比例的乘积,并将所述计算得到的乘积确定为环境光强度值。例如,第一获取模块201获取到的环境光强度检测值为100,环境光强度调整比例为0.9,则计算得到的两者的乘积为90。随后,调整模块204将环境光强度值确定为90。在一些实施例中,如图8所示,环境光强度检测装置200还包括设置模块205。所述设置模块205用于执行以下步骤:接收用户输入的多组设置参数,所述设置参数包括显示屏的显示颜色、显示屏的亮度以及环境光强度调整量;根据所述多组设置参数建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。用户可以对电子设备进行设置,以在电子设备中建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。也可以在电子设备的生产过程中,对电子设备进行设置。其中,设置模块205可以接收用户输入的多组设置参数。每一组所述设置参数包括显示屏的显示颜色、显示屏的亮度以及环境光强度调整量。随后,设置模块205根据所述多组设置参数建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。在一些实施例中,如图9所示,环境光强度检测装置200还包括判断模块206。所述判断模块206用于执行以下步骤:判断所述显示屏的亮度是否大于预设亮度阈值;所述第三获取模块203,用于在所述显示屏的亮度大于所述预设亮度阈值时,根据所述状态参数获取环境光强度调整量。第二获取模块202获取到显示屏的亮度后,判断模块206可以将所述亮度与预设亮度阈值进行比较,以判断所述显示屏的亮度是否大于预设亮度阈值。其中,预设亮度阈值可以是预先设置在电子设备中的一个亮度值。例如,预设亮度阈值可以为30。预设亮度阈值表示显示屏的亮度是否对环境光传感器的检测造成影响的分界线。当显示屏的亮度大于所述预设亮度阈值时,表示显示屏会对环境光传感器的检测造成影响;当显示屏的亮度小于或等于所述预设亮度阈值时,表示显示屏对环境光传感器的检测所造成的影响很小,可以忽略。当判断模块206判断出所述显示屏的亮度大于所述预设亮度阈值时,第三获取模块203根据所述状态参数获取环境光强度调整量。当判断模块206判断出所述显示屏的亮度小于或等于所述预设亮度阈值时,可以终止流程。具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。由上可知,本申请实施例提供的环境光强度检测装置200,通过第一获取模块201获取环境光强度检测值;第二获取模块202获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;第三获取模块203根据所述状态参数获取环境光强度调整量;调整模块204根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。所述环境光强度检测装置可以根据显示屏的状态参数对环境光传感器的检测值进行调整,以减小显示屏对电子设备检测环境光强度的影响,可以提高检测环境光强度的准确性。本申请实施例还提供一种电子设备。所述电子设备可以是智能手机、平板电脑等设备。如图10所示,电子设备300包括处理器301和存储器302。其中,处理器301与存储器302电性连接。处理器301是电子设备300的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或调用存储在存储器302内的计算机程序,以及调用存储在存储器302内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。在本实施例中,电子设备300中的处理器301会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的计算机程序,从而实现各种功能:获取环境光强度检测值;获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;根据所述状态参数获取环境光强度调整量;根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。在一些实施例中,根据所述状态参数获取环境光强度调整量时,处理器301执行以下步骤:根据显示屏的显示颜色、显示屏的亮度以及预设对应关系获取环境光强度调整量,所述预设对应关系为显示屏的显示颜色、显示屏的亮度与环境光强度调整量之间的对应关系。在一些实施例中,所述环境光强度调整量包括环境光强度调整值,根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值时,处理器301执行以下步骤:计算所述环境光强度检测值与所述环境光强度调整值的和;将所述计算得到的和确定为环境光强度值。在一些实施例中,所述环境光强度调整量包括环境光强度调整比例,根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值时,处理器301执行以下步骤:计算所述环境光强度检测值与所述环境光强度调整比例的乘积;将所述计算得到的乘积确定为环境光强度值。在一些实施例中,根据所述状态参数获取环境光强度调整量之前,处理器301还执行以下步骤:判断所述显示屏的亮度是否大于预设亮度阈值;若所述显示屏的亮度大于所述预设亮度阈值,则根据所述状态参数获取环境光强度调整量。在一些实施例中,获取环境光强度检测值之前,处理器301还执行以下步骤:接收用户输入的多组设置参数,所述设置参数包括显示屏的显示颜色、显示屏的亮度以及环境光强度调整量;根据所述多组设置参数建立显示屏的显示颜色、显示屏的亮度以及环境光强度调整量之间的预设对应关系。存储器302可用于存储计算机程序和数据。存储器302存储的计算机程序中包含有可在处理器中执行的指令。计算机程序可以组成各种功能模块。处理器301通过调用存储在存储器302的计算机程序,从而执行各种功能应用以及数据处理。在一些实施例中,如图11所示,电子设备300还包括:射频电路303、显示屏304、控制电路305、输入单元306、音频电路307、传感器308以及电源309。其中,处理器301分别与射频电路303、显示屏304、控制电路305、输入单元306、音频电路307、传感器308以及电源309电性连接。射频电路303用于收发射频信号,以通过无线通信与网络设备或其他电子设备进行通信。显示屏304可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。控制电路305与显示屏304电性连接,用于控制显示屏304显示信息。输入单元306可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元306可以包括指纹识别模组。音频电路307可通过扬声器、传声器提供用户与电子设备之间的音频接口。传感器308用于采集外部环境信息。传感器308可以包括环境亮度传感器、加速度传感器、陀螺仪等传感器中的一种或多种。电源309用于给电子设备300的各个部件供电。在一些实施例中,电源309可以通过电源管理系统与处理器301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管图11中未示出,电子设备300还可以包括摄像头、蓝牙模块等,在此不再赘述。由上可知,本申请实施例提供了一种电子设备,所述电子设备执行以下步骤:获取环境光强度检测值;获取显示屏的状态参数,所述状态参数包括显示屏的显示颜色以及显示屏的亮度;根据所述状态参数获取环境光强度调整量;根据所述环境光强度调整量对所述环境光强度检测值进行调整,以得到环境光强度值。所述电子设备可以根据显示屏的状态参数对环境光传感器的检测值进行调整,以减小显示屏对电子设备检测环境光强度的影响,可以提高检测环境光强度的准确性。本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,所述计算机执行上述任一实施例所述的环境光强度检测方法。需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。以上对本申请实施例所提供的环境光强度检测方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1