CN107300417A - 环境光的检测方法、装置、存储介质及终端 - Google Patents
环境光的检测方法、装置、存储介质及终端 Download PDFInfo
- Publication number
- CN107300417A CN107300417A CN201710380447.XA CN201710380447A CN107300417A CN 107300417 A CN107300417 A CN 107300417A CN 201710380447 A CN201710380447 A CN 201710380447A CN 107300417 A CN107300417 A CN 107300417A
- Authority
- CN
- China
- Prior art keywords
- value
- light
- ambient light
- photosensitive
- sensor group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种环境光的检测方法,包括:获取该第一传感器组根据当前环境光所感应的第一光感参数集合;根据预设规则对该第一光感参数集合进行计算,确定出第一传感器组的第一光感值;获取该第二传感器组根据当前环境光所感应的第二光感参数集合;根据预设规则对该第二光感参数集合进行计算,确定出第二传感器组的第二光感值;基于该第一光感值与该第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。本发明通过两组传感器分别获取当前环境光的光感参数集合,并根据光感参数集合计算出对应的光感值,将取值更大的光感值确定为实际光感值,解决了环境光误检测的问题,提升了环境光检测的准确率。
Description
技术领域
本发明涉及终端技术领域,尤其涉及一种环境光的检测方法、装置、存储介质及终端。
背景技术
目前,随着终端的普及与发展,终端的功能也对应越来越强大,终端上可以集成多种传感器,以方便用户的使用。比如,光感传感器,光感传感器一般设置于终端的显示屏一侧,用于感测当前环境的光线强度,终端可以根据该光线强度进行对应的屏幕亮度自动调节及按键灯点亮或关闭等操作。
但是,现有的光感传感器如果被遮挡住,就会错误的把当前环境的光线强度判定为黑暗环境的光线强度,从而误把终端的屏幕亮度调节的很暗,或者把按键灯误点亮,给用户带来不便。
发明内容
本发明实施例提供一种环境光的检测方法、装置、存储介质及终端,可以提升环境光检测的准确率。
本发明实施例提供以下技术方案:
一种环境光的检测方法,应用于终端中,所述终端包括设置在不同位置的第一传感器组和第二传感器组,所述第一传感器组和所述第二传感器组分别包括多个环境光传感器,包括:
获取所述第一传感器组根据当前环境光所感应的第一光感参数集合;
根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值;
获取所述第二传感器组根据当前环境光所感应的第二光感参数集合;
根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值;
基于所述第一光感值与所述第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
本发明实施例还提供以下技术方案:
一种环境光的检测装置,包括:
第一获取模块,用于获取所述第一传感器组根据当前环境光所感应的第一光感参数集合;
第一计算模块,用于根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值;
第二获取模块,用于获取所述第二传感器组根据当前环境光所感应的第二光感参数集合;
第二计算模块,用于根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值;
比较模块,用于基于所述第一光感值与所述第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
本发明实施例还提供以下技术方案:
一种计算机可读存储介质,包括:
其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的任一种环境光的检测方法的步骤。
本发明实施例还提供以下技术方案:
一种终端,包括:
存储有可执行程序代码的存储器;
与该存储器耦合的处理器;
该处理器调用该存储器中存储的该可执行程序代码,执行本发明实施例提供的任一种环境光的检测方法。
本实施例提供的一种环境光的检测方法、装置、存储介质及终端,通过两组传感器分别获取当前环境光的光感参数集合,并根据光感参数集合计算出对应的光感值,将取值更大的光感值确定为实际光感值,解决了环境光误检测的问题,提升了环境光检测的准确率。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。
图1是本发明实施例提供的终端的结构示意图。
图2是图1所示终端的分解示意图。
图3是本发明实施例提供的环境光的检测方法的流程示意图。
图4为本发明实施例提供的环境光的检测方法的另一流程示意图。
图5为本发明实施例提供的环境光的检测装置的模块示意图。
图6为本发明实施例提供的环境光的检测装置的另一模块示意图。
图7为本发明实施例提供的终端的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文该的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文该的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本发明保护范围之内。
以下进行具体分析说明。
在本实施例中,将从环境光的检测装置的角度进行描述,该环境光的检测装置具体可以集成在终端,比如手机、平板电脑、掌上电脑(PDA,Personal Digital Assistant)等。
请参阅1和图2,终端100包括盖板10、显示屏20、印制电路板30、电池40、壳体50、第一传感器组60以及第二传感器组70。
其中,盖板10安装到显示屏20上,以覆盖显示屏20。盖板10可以为透明玻璃盖板。在一实施方式中,盖板10可以是用诸如蓝宝石等材料制成的玻璃盖板。该盖板10包括显示区域101和非显示区域102。该显示区域101可以用来显示终端的画面或者供用户进行触摸操控等。该非显示区域102的顶部区域开设供声音、及光线传导的开孔,该非显示区域102底部上可以设置指纹模组、触控按键等功能组件。
该显示屏20贴合安装在该盖板10之下。以形成电子设备100的显示面。
印制电路板30安装在壳体50内部。印制电路板30可以为终端100的主板。印制电路板30上可以集成有天线、麦克风、摄像头、光线传感器、受话器以及处理器等功能组件。同时,显示屏20电连接至印制电路板30上。
该电池40安装在后盖50中,与该印制电路板30进行电连接,以向终端100提供电源。
该后盖50与盖板10可以组合,形成密闭的空间,该后盖50的顶部区域开设供摄像头光线传导的开孔。
该第一传感器组60可以安装在盖板10的非显示区域102的顶部区域的开孔中,该第一传感器组60可以多个包括多个环境光传感器。
该第二传感器组70可以安装在后盖50的顶部区域的开孔中,该第二传感器组70可以包括多个环境光传感器。
请参阅图3,图3是本发明实施例提供的环境光的检测方法的流程示意图。具体而言,该方法包括:
在步骤S101中,获取第一传感器组根据当前环境光所感应的第一光感参数集合。
其中,该第一传感器组可以包括多个环境光传感器。多个环境光传感器可以布局在不同的位置,使得获取的光线角度的均衡。
进一步的,通过该第一传感器组上的多个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将所有的光感值存储到第一光感参数集合中。
在步骤S102中,根据预设规则对第一光感参数集合进行计算,确定出第一传感器组的第一光感值。
其中,该预设规则是指预设的光感值算法。
在一种可能的实施方式中,第一传感器组上的环境光传感器的数量为两个,该第一光感参数集合中的光感值对应为两个,获取该两个光感值之差的绝对值及该两个光感值的平均值,判断该绝对值除以平均值之后的值是否大于预设阈值,当判断出该绝对值除以平均值之后的值大于预设阈值时,说明当前环境光的差异比较大,将两个光感值中取值更大的值确定为第一光感值。当判断出该绝对值除以平均值之后的值不大于预设阈值时,说明当前环境光的差异不大,将该平均值确定为第一光感值。
在另一种可能的实施方式中,第一传感器组上的环境光传感器的数量为两个以上,该第一光感参数集合中的光感值对应也为两个以上,获取该两个以上的光感值求出平均值,将该平均值确定为第一光感值。
在步骤S103中,获取第二传感器组根据当前环境光所感应的第二光感参数集合。
需要说明的是,该第一传感器组及第二传感器组设置在终端的不同位置。
其中,该第二传感器组可以包括多个环境光传感器。多个环境光传感器可以布局在不同的位置,使得获取的光线角度的均衡。
进一步的,通过该第二传感器组上的多个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将所有的光感值存储到第二光感参数集合中。
在一实施方式中,该第一传感器组和该第二传感器组可以沿垂直于显示屏方向分布于显示屏的两侧,比如,第一传感器组设置在手机的显示屏一面,第二传感器组设置在手机背面的一面。
在步骤S104中,根据预设规则对第二光感参数集合进行计算,确定出第二传感器组的第二光感值。
在一种可能的实施方式中,第二传感器组上的环境光传感器的数量为两个,该第二光感参数集合中的光感值对应为两个,获取该两个光感值之差的绝对值及该两个光感值的平均值,判断该绝对值除以平均值之后的值是否大于预设阈值,当判断出该绝对值除以平均值之后的值大于预设阈值时,说明当前环境光的差异比较大,将两个光感值中取值更大的值确定为第二光感值。当判断出该绝对值除以平均值之后的值不大于预设阈值时,说明当前环境光的差异不大,将该平均值确定为第二光感值。
在另一种可能的实施方式中,第二传感器组上的环境光传感器的数量为两个以上,该第二光感参数集合中的光感值对应也为两个以上,获取该两个以上的光感值求出平均值,将该平均值确定为第二光感值。
在步骤S105中,基于第一光感值与第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
其中,将设置于终端上的不同位置的第一传感器组获取的第一光感值与第二传感器组获取的第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值,可以保证在其中一组传感器误检测时,另外一组传感器检测的光感值符合实际环境光的强度,有效的避免了环境光误检测的情况。
由上述可知,本实施例提供的一种环境光的检测方法,通过两组传感器分别获取当前环境光的光感参数集合,并根据光感参数集合计算出对应的光感值,将取值更大的光感值确定为实际光感值,解决了环境光误检测的问题,提升了环境光检测的准确率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
请参阅图4,图4为本发明实施例提供的环境光的检测方法的另一流程示意图。
具体而言,该方法包括:
需要说明的是,本实施例提供的环境光的检测方法应用于终端中,该终端包括第一传感器组和第二传感器组,该第一传感器组和该第二传感器组分别包括两个环境光传感器。该终端还包括显示屏,该第一传感器组和第二传感器组沿垂直于显示屏方向分布于显示屏的两侧。
在步骤S201中,获取第一传感器组根据当前环境光所感应的第一光感参数集合。
其中,该第一传感器组设置在终端的显示屏的一侧,通过该第一传感器组上的两个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将两个的光感值存储到第一光感参数集合中。
比如,通过设置于手机的显示屏正面一侧上的第一传感器上的两个光传感器获取当前环境光的光线强度,生成两个光感值,如80和100,并将80和100存储到第一光感参数集合中。
在步骤S202中,获取第一光感参数集合中的两个光感值之差的第一绝对值及两个光感值的第一平均值。
比如,根据两个光感值80和100获取第一绝对值为20,第一平均值为90。
在步骤S203中,判断第一绝对值除以第一平均值之后的值是否大于预设阈值。
具体而言,当判断出第一绝对值除以第一平均值之后的值大于预设阈值时,执行步骤S204;当判断出第一绝对值除以第一平均值之后的值不大于预设阈值时,执行步骤S205。
其中,该预设阈值为终端预设值。在一实施方式中,该预设阈值为0.3。
比如,将第一绝对值20除以第一平均值90之后的值与预设阈值0.3进行比较,得出小于预设阈值,执行步骤S205。
在步骤S204中,将两个光感值中取值更大的值确定为第一光感值。
其中,当第一绝对值除以第一平均值之后的值大于预设阈值时,说明当前两个环境光传感器之间的光线差异比较大,将两个光感值取值更大的值确定为第一光感值。
在步骤S205中,将第一平均值确定为第一光感值。
其中,当第一绝对值除以第一平均值之后的值不大于预设阈值时,说明当前两个环境光传感器之间的光线差异比较大,将第一平均值确定为第一光感值。
比如,当第一绝对值20除以第一平均值90之后的值不大于预设阈值0.3,将第一平均值90确定为第一光感值。
在一实施方式中,当该第一光感值超过预设亮度阈值时,关闭第二传感器组。当该第一光感值超于预设亮度阈值时,说明当前第一传感器组所检测到的光线强度已经超出与亮度范围,当前环境光的光线强度非常亮,此时,将第二传感器组暂时关闭,以节省终端的电量。
在步骤S206中,获取第二传感器组根据当前环境光所感应的第二光感参数集合。
其中,该第二传感器组设置在终端的显示屏一侧的相反侧,通过该第二传感器组上的两个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将两个的光感值存储到第二光感参数集合中。
比如,通过设置于手机的背面一侧上的第二传感器上的两个光传感器获取当前环境光的光线强度,生成两个光感值,如60和120,并将60和120存储到第二光感参数集合中。
在步骤S207中,获取第二光感参数集合中两个光感值之差的第二绝对值及两个光感值的第二平均值。
比如,根据两个光感值60和120获取第二绝对值为60,第二平均值为90。
在步骤S208中,判断第二绝对值除以第二平均值之后的值是否大于预设阈值。
具体而言,当判断出第二绝对值除以第二平均值之后的值大于预设阈值时,执行步骤S209;当判断出第二绝对值除以第二平均值之后的值不大于预设阈值时,执行步骤S210。
其中,该预设阈值为终端预设值。在一实施方式中,该预设阈值为0.3。
比如,将第二绝对值60除以第二平均值90之后的值与预设阈值0.3进行比较,得出大于预设阈值,执行步骤S209。
在步骤S209中,将两个光感值中取值更大的值确定为第二光感值。
其中,当第二绝对值除以第二平均值之后的值大于预设阈值时,说明当前两个环境光传感器之间的光线差异比较大,将两个光感值取值更大的值确定为第二光感值。
比如,当第一绝对值60除以第一平均值90之后的值大于预设阈值0.3,将两个光感值60和120之间取值更大的120确定为第二感光值。
在步骤S210中,将第二平均值确定为第二光感值。
其中,当第二绝对值除以第二平均值之后的值不大于预设阈值时,说明当前两个环境光传感器之间的光线差异比较小,将第二平均值确定为第二光感值。
在一实施方式中,当该第二光感值超过预设亮度阈值时,关闭第一传感器组。当该第二光感值超于预设亮度阈值时,说明当前第二传感器组所检测到的光线强度已经超出与亮度范围,当前环境光的光线强度非常亮,此时,将第一传感器组暂时关闭,以节省终端的电量。
在步骤S211中,基于第一光感值与第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
其中,将设置于沿垂直于显示屏方向分布于显示屏的两侧的第一传感器组获取的第一光感值与第二传感器组获取的第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值,可以保证在其中一组传感器误检测时,另外一组传感器检测的光感值符合实际环境光的强度,有效的避免了环境光误检测的情况。
比如,将设置于手机的显示屏一侧的第一光感值90与设置与手机的背面一侧的第二光感值120进行比较,将120作为实际光感值。
由上述可知,本实施例提供的一种环境光的检测方法,通过两组传感器分别获取当前环境光的光感参数集合,两组传感器分别包括两个环境光传感器,并根据预设的光感值算法计算出每组光感参数集合对应的光感值,将取值更大的光感值确定为实际光感值,解决了环境光误检测的问题,提升了环境光检测的准确率。
为便于更好的实施本发明实施例提供的环境光的检测方法,本发明实施例还提供一种基于上述环境光的检测方法的装置。其中名词的含义与上述环境光的检测方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图5,图5为本发明实施例提供的环境光的检测装置的模块示意图。具体而言,该环境光的检测装置300,包括:第一获取模块31、第一计算模块32、第二获取模块33、第二计算模块34、以及比较模块35。
该第一获取模块31,用于获取该第一传感器组根据当前环境光所感应的第一光感参数集合。
其中,该第一获取模块31通过该第一传感器组上的多个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将所有的光感值存储到第一光感参数集合中。
该第一计算模块32,用于根据预设规则对该第一光感参数集合进行计算,确定出第一传感器组的第一光感值。
在另一种可能的实施方式中,第一传感器组上的环境光传感器的数量为两个以上,该第一光感参数集合中的光感值对应也为两个以上,获取该两个以上的光感值求出平均值,将该平均值确定为第一光感值。
该第二获取模块33,用于获取该第二传感器组根据当前环境光所感应的第二光感参数集合。
需要说明的是,该第一传感器组及第二传感器组设置在终端的不同位置。
其中,第二获取模块33通过该第二传感器组上的多个环境光传感器获取当前环境光的光线强度,每个环境光传感器会根据对应获取的光线强度生成对应的光感值,并将所有的光感值存储到第二光感参数集合中。
该第二计算模块34,用于根据预设规则对该第二光感参数集合进行计算,确定出第二传感器组的第二光感值。
在另一种可能的实施方式中,第二传感器组上的环境光传感器的数量为两个以上,该第二光感参数集合中的光感值对应也为两个以上,获取该两个以上的光感值求出平均值,将该平均值确定为第二光感值。
该比较模块35,用于基于该第一光感值与该第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
其中,该比较模块35将设置于终端上的不同位置的第一传感器组获取的第一光感值与第二传感器组获取的第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值,可以保证在其中一组传感器误检测时,另外一组传感器检测的光感值符合实际环境光的强度,有效的避免了环境光误检测的情况。
可一并参考图6,图6为本发明实施例提供的环境光的检测装置的另一模块示意图,该环境光的检测装置300还可以包括:
需要说明的是,本实施例提供的环境光的检测装置安装于终端中,该终端包括第一传感器组和第二传感器组,该第一传感器组和该第二传感器组分别包括两个环境光传感器。该终端还包括显示屏,该第一传感器组和第二传感器组沿垂直于显示屏方向分布于显示屏的两侧。
其中,该第一计算模块32还可以包括获取子模块321、判断子模块322、第一确定子模块323、以及第二确定子模块324。
具体而言,该获取子模块321,用于获取第一光感参数集合中的两个光感值之差的第一绝对值及两个光感值的第一平均值。该判断子模块322,用于判断该第一绝对值除以第一平均值之后的值是否大于预设阈值。该第一确定子模块323,用于当判断出该第一绝对值除以第一平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第一光感值。该第二确定子模块324,用于当判断出该第一绝对值除以第一平均值之后的值不大于预设阈值时,将该平均值确定为第一光感值。
其中,该第二计算模块34还可以包括获取子模块341、判断子模块342、第一确定子模块343、以及第二确定子模块344。
具体而言,该获取子模块321,用于获取第二光感参数集合中两个光感值之差的第二绝对值及两个光感值的第二平均值。该判断子模块322,用于判断该第二绝对值除以第二平均值之后的值是否大于预设阈值。该第一确定子模块323,用于当判断出该第二绝对值除以第二平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第二光感值。该第二确定子模块324,用于当判断出该第二绝对值除以第二平均值之后的值不大于预设阈值时,将该第二平均值确定为第二光感值。
由上述可知,本实施例提供的一种环境光的检测装置,通过两组传感器分别获取当前环境光的光感参数集合,两组传感器分别包括两个环境光传感器,并根据预设的光感值算法计算出每组光感参数集合对应的光感值,将取值更大的光感值确定为实际光感值,解决了环境光误检测的问题,提升了环境光检测的准确率。
本发明实施例还提供一种终端,如图7所示,该终端400可以包括有一个或一个以上计算机可读存储介质的存储器401、传感器402、输入单元403、显示单元404、电源405以及包括有一个或者一个以上处理核心的处理器406等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储器401可用于存储应用程序和数据。存储器401存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器406通过运行存储在存储器401的应用程序,从而执行各种功能应用以及数据处理。此外,存储器401可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器401还可以包括存储器控制器,以提供处理器406和输入单元403对存储器401的访问。
终端还可包括至少一种传感器402,比如光传感器、重力加速度传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
输入单元403可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元403可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器406,并能接收处理器406发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元403还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、指纹识别模组、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元404可包括显示面板。可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器406以确定触摸事件的类型,随后处理器406根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图7中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
移动终端还包括给各个部件供电的电源405(比如电池)。优选的,电源可以通过电源管理系统与处理器406逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源405还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
处理器406是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器401内的应用程序,以及调用存储在存储器401内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器406可包括一个或多个处理核心;优选的,处理器406可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等。
尽管图7中未示出,终端还可以包括摄像头、蓝牙模块、网络模块等,在此不再赘述。
具体在本实施例中,终端中的处理器406会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器401中,并由处理器406来运行存储在存储器401中的应用程序,从而实现各种功能:
通过处理器406获取该第一传感器组根据当前环境光所感应的第一光感参数集合。
通过处理器406根据预设规则对该第一光感参数集合进行计算,确定出第一传感器组的第一光感值。
通过处理器406获取该第二传感器组根据当前环境光所感应的第二光感参数集合。
通过处理器406根据预设规则对该第二光感参数集合进行计算,确定出第二传感器组的第二光感值。
通过处理器406,基于该第一光感值与该第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
由于该终端可以执行发明实施例所提供的任一种环境光的检测方法,因此,可以实现发明实施例所提供的任一种环境光的检测方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对环境光的检测方法的详细描述,此处不再赘述。
本发明实施例提供的环境光的检测方法、装置、存储介质及终端,譬如为手机、平板电脑、掌上电脑(PDA,Personal Digital Assistant)等等,该终端、环境光的检测装置及环境光的检测方法属于同一构思,在该环境光的检测装置上可以运行该环境光的检测方法实施例中提供的任一方法,其具体实现过程详见该环境光的检测方法实施例,此处不再赘述。
需要说明的是,对本发明该环境光的检测方法而言,本领域普通测试人员可以理解实现本发明实施例环境光的检测方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如该环境光的检测方法的实施例的流程。其中,该存储介质可为磁碟、光盘、只读存储器(ROM,Read OnlyMemory)、随机存取记忆体(RAM,Random Access Memory)等。
对本发明实施例的该环境光的检测装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,该存储介质譬如为只读存储器,磁盘或光盘等。
以上对本发明实施例所提供的一种环境光的检测方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本发明的限制。
Claims (11)
1.一种环境光的检测方法,应用于终端中,其特征在于:所述终端包括设置在不同位置的第一传感器组和第二传感器组,所述第一传感器组和所述第二传感器组分别包括多个环境光传感器,所述环境光的检测方法包括:
获取所述第一传感器组根据当前环境光所感应的第一光感参数集合;
根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值;
获取所述第二传感器组根据当前环境光所感应的第二光感参数集合;
根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值;
基于所述第一光感值与所述第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
2.如权利要求1所述的环境光的检测方法,其特征在于,所述第一传感器组包括两个环境光传感器,所述第二传感器组包括两个环境光传感器,所述终端还包括显示屏,所述第一传感器组和第二传感器组沿垂直于显示屏方向分布于显示屏的两侧。
3.如权利要求2所述的环境光的检测方法,其特征在于,所述根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值,包括:
获取第一光感参数集合中的两个光感值之差的第一绝对值及两个光感值的第一平均值;
判断所述第一绝对值除以第一平均值之后的值是否大于预设阈值;
当判断出所述第一绝对值除以第一平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第一光感值;
当判断出所述第一绝对值除以第一平均值之后的值不大于预设阈值时,将所述平均值确定为第一光感值。
4.如权利要求2所述的环境光的检测方法,其特征在于,所述根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值,包括:
获取第二光感参数集合中两个光感值之差的第二绝对值及两个光感值的第二平均值;
判断所述第二绝对值除以第二平均值之后的值是否大于预设阈值;
当判断出所述第二绝对值除以第二平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第二光感值;
当判断出所述第二绝对值除以第二平均值之后的值不大于预设阈值时,将所述第二平均值确定为第二光感值。
5.如权利要求1所述的环境光的检测方法,其特征在于,所述方法还包括:
当所述第一光感值超过预设亮度阈值时,关闭第二传感器组;
当所述第二光感值超过预设亮度阈值时,关闭第一传感器组。
6.一种环境光的检测装置,其特征在于,包括:
第一获取模块,用于获取所述第一传感器组根据当前环境光所感应的第一光感参数集合;
第一计算模块,用于根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值;
第二获取模块,用于获取所述第二传感器组根据当前环境光所感应的第二光感参数集合;
第二计算模块,用于根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值;
比较模块,用于基于所述第一光感值与所述第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
7.如权利要求1所述的环境光的检测装置,其特征在于,所述第一计算模块,包括:
获取子模块,用于获取第一光感参数集合中的两个光感值之差的第一绝对值及两个光感值的第一平均值;
判断子模块,用于判断所述第一绝对值除以第一平均值之后的值是否大于预设阈值;
第一确定子模块,用于当判断出所述第一绝对值除以第一平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第一光感值;
第二确定子模块,用于当判断出所述第一绝对值除以第一平均值之后的值不大于预设阈值时,将所述平均值确定为第一光感值。
8.如权利要求1所述的环境光的检测装置,其特征在于,所述第二计算模块,包括:
获取子模块,用于获取第二光感参数集合中两个光感值之差的第二绝对值及两个光感值的第二平均值;
判断子模块,用于判断所述第二绝对值除以第二平均值之后的值是否大于预设阈值;
第一确定子模块,用于当判断出所述第二绝对值除以第二平均值之后的值大于预设阈值时,将两个光感值中取值更大的值确定为第二光感值;
第二确定子模块,用于当判断出所述第二绝对值除以第二平均值之后的值不大于预设阈值时,将所述第二平均值确定为第二光感值。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至权利要求5任一项所述的环境光的检测方法的步骤。
10.一种终端,其特征在于,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至权利要求5任一项所述的环境光的检测方法。
11.一种终端,包括存储器、处理器、控制电路以及环境光传感器,其特征在于:
所述处理器与所述存储器、控制电路以及环境光传感器电性连接,所述存储器用于存储指令,所述控制电路用于控制所述环境光传感器获取当前环境光;
所述处理器,用于获取所述第一传感器组根据当前环境光所感应的第一光感参数集合;
所述处理器,用于根据预设规则对所述第一光感参数集合进行计算,确定出第一传感器组的第一光感值;
所述处理器,用于获取所述第二传感器组根据当前环境光所感应的第二光感参数集合;
所述处理器,用于根据预设规则对所述第二光感参数集合进行计算,确定出第二传感器组的第二光感值;
所述处理器,用于基于所述第一光感值与所述第二光感值进行大小值比较,将取值更大的光感值确定为实际光感值。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710380447.XA CN107300417A (zh) | 2017-05-25 | 2017-05-25 | 环境光的检测方法、装置、存储介质及终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710380447.XA CN107300417A (zh) | 2017-05-25 | 2017-05-25 | 环境光的检测方法、装置、存储介质及终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107300417A true CN107300417A (zh) | 2017-10-27 |
Family
ID=60137359
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710380447.XA Pending CN107300417A (zh) | 2017-05-25 | 2017-05-25 | 环境光的检测方法、装置、存储介质及终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107300417A (zh) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107948445A (zh) * | 2017-12-20 | 2018-04-20 | 西安易朴通讯技术有限公司 | 音频再现装置、光感检测系统及方法 |
| CN107966209A (zh) * | 2017-11-22 | 2018-04-27 | 广东欧珀移动通信有限公司 | 环境光检测方法、装置、存储介质和电子设备 |
| CN108257581A (zh) * | 2017-12-22 | 2018-07-06 | 维沃移动通信有限公司 | 一种光强度检测装置、移动终端和显示屏亮度的调整方法 |
| CN109922203A (zh) * | 2017-12-11 | 2019-06-21 | 北京小米移动软件有限公司 | 终端、熄屏方法和装置 |
| CN110146161A (zh) * | 2019-06-10 | 2019-08-20 | Oppo广东移动通信有限公司 | 环境光照强度的检测方法、装置和终端 |
| CN110390912A (zh) * | 2018-04-18 | 2019-10-29 | 通用电气航空系统有限公司 | 用于显示模块控制系统的方法和设备 |
| US10528091B2 (en) | 2017-11-22 | 2020-01-07 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Electronic device |
| CN110660087A (zh) * | 2019-08-16 | 2020-01-07 | 深圳市万普拉斯科技有限公司 | 光感校正方法、装置、电子设备和存储介质 |
| CN111899695A (zh) * | 2020-08-26 | 2020-11-06 | 深圳传音控股股份有限公司 | 背光调节方法、终端设备及可读存储介质 |
| CN114495862A (zh) * | 2022-01-24 | 2022-05-13 | 上海闻泰信息技术有限公司 | 环境光感值的获取方法、电子设备及计算机可读存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1968558A (zh) * | 2005-11-17 | 2007-05-23 | 建美电子股份有限公司 | 更新可携式电子装置的发光组件的发光亮度的方法 |
| CN103033262A (zh) * | 2012-12-14 | 2013-04-10 | 京东方科技集团股份有限公司 | 光传感器件、显示装置及亮度检测方法 |
| CN104765414A (zh) * | 2014-01-03 | 2015-07-08 | 义明科技股份有限公司 | 可携式电子装置 |
| CN204498425U (zh) * | 2015-03-25 | 2015-07-22 | 重庆交通大学 | 安全型隧道照明控制系统 |
| CN105654923A (zh) * | 2016-03-30 | 2016-06-08 | 广东欧珀移动通信有限公司 | 一种背光亮度调节方法及用户终端 |
-
2017
- 2017-05-25 CN CN201710380447.XA patent/CN107300417A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1968558A (zh) * | 2005-11-17 | 2007-05-23 | 建美电子股份有限公司 | 更新可携式电子装置的发光组件的发光亮度的方法 |
| CN103033262A (zh) * | 2012-12-14 | 2013-04-10 | 京东方科技集团股份有限公司 | 光传感器件、显示装置及亮度检测方法 |
| CN104765414A (zh) * | 2014-01-03 | 2015-07-08 | 义明科技股份有限公司 | 可携式电子装置 |
| CN204498425U (zh) * | 2015-03-25 | 2015-07-22 | 重庆交通大学 | 安全型隧道照明控制系统 |
| CN105654923A (zh) * | 2016-03-30 | 2016-06-08 | 广东欧珀移动通信有限公司 | 一种背光亮度调节方法及用户终端 |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107966209A (zh) * | 2017-11-22 | 2018-04-27 | 广东欧珀移动通信有限公司 | 环境光检测方法、装置、存储介质和电子设备 |
| US10528091B2 (en) | 2017-11-22 | 2020-01-07 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Electronic device |
| CN107966209B (zh) * | 2017-11-22 | 2020-07-07 | Oppo广东移动通信有限公司 | 环境光检测方法、装置、存储介质和电子设备 |
| CN109922203B (zh) * | 2017-12-11 | 2021-07-23 | 北京小米移动软件有限公司 | 终端、熄屏方法和装置 |
| CN109922203A (zh) * | 2017-12-11 | 2019-06-21 | 北京小米移动软件有限公司 | 终端、熄屏方法和装置 |
| CN107948445A (zh) * | 2017-12-20 | 2018-04-20 | 西安易朴通讯技术有限公司 | 音频再现装置、光感检测系统及方法 |
| CN107948445B (zh) * | 2017-12-20 | 2020-09-18 | 西安易朴通讯技术有限公司 | 音频再现装置、光感检测系统及方法 |
| CN108257581A (zh) * | 2017-12-22 | 2018-07-06 | 维沃移动通信有限公司 | 一种光强度检测装置、移动终端和显示屏亮度的调整方法 |
| CN108257581B (zh) * | 2017-12-22 | 2019-12-06 | 维沃移动通信有限公司 | 一种光强度检测装置、移动终端和显示屏亮度的调整方法 |
| CN110390912A (zh) * | 2018-04-18 | 2019-10-29 | 通用电气航空系统有限公司 | 用于显示模块控制系统的方法和设备 |
| CN110146161A (zh) * | 2019-06-10 | 2019-08-20 | Oppo广东移动通信有限公司 | 环境光照强度的检测方法、装置和终端 |
| CN110146161B (zh) * | 2019-06-10 | 2021-08-13 | Oppo广东移动通信有限公司 | 环境光照强度的检测方法、装置和终端 |
| CN110660087A (zh) * | 2019-08-16 | 2020-01-07 | 深圳市万普拉斯科技有限公司 | 光感校正方法、装置、电子设备和存储介质 |
| WO2021032034A1 (zh) * | 2019-08-16 | 2021-02-25 | 深圳市万普拉斯科技有限公司 | 光感校正方法、装置、电子设备和存储介质 |
| CN110660087B (zh) * | 2019-08-16 | 2022-05-13 | 深圳市万普拉斯科技有限公司 | 光感校正方法、装置、电子设备和存储介质 |
| CN111899695A (zh) * | 2020-08-26 | 2020-11-06 | 深圳传音控股股份有限公司 | 背光调节方法、终端设备及可读存储介质 |
| CN114495862A (zh) * | 2022-01-24 | 2022-05-13 | 上海闻泰信息技术有限公司 | 环境光感值的获取方法、电子设备及计算机可读存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107300417A (zh) | 环境光的检测方法、装置、存储介质及终端 | |
| CN107181559B (zh) | 射频干扰的处理方法、装置、存储介质及终端 | |
| CN102929424B (zh) | 移动终端的控制方法、装置及移动终端 | |
| KR101510851B1 (ko) | 모바일 디바이스 및 제스처 결정 방법 | |
| US20150346903A1 (en) | Low power scan for device wake up and unlock | |
| US20100265209A1 (en) | Power reduction for touch screens | |
| CN107609439A (zh) | 射频干扰的处理方法、装置、存储介质及终端 | |
| CN107395871B (zh) | 一种开启应用的方法、装置、存储介质及终端 | |
| CN106919824B (zh) | 一种指纹解锁的控制方法、装置及计算机设备 | |
| US11487377B2 (en) | Electronic device acquiring user input when in submerged state by using pressure sensor, and method for controlling electronic device | |
| CN104731496A (zh) | 解锁方法与电子装置 | |
| CN108733298A (zh) | 触控信息的处理方法、装置、存储介质及电子设备 | |
| CN107276685A (zh) | 射频干扰的处理方法、装置、存储介质及终端 | |
| CN106886351B (zh) | 一种终端时间信息的显示方法、装置及计算机设备 | |
| CN109976654A (zh) | 一种显示屏内容调整方法、装置、移动终端及存储介质 | |
| CN106775259A (zh) | 一种信息的处理方法、装置及终端 | |
| CN108704307A (zh) | 触控信息的处理方法、装置、存储介质及电子装置 | |
| CN106791170A (zh) | 网络处理方法、装置及终端 | |
| CN107422978A (zh) | 手势解锁方法、装置、终端及存储介质 | |
| CN108519849B (zh) | 触控信息的处理方法、装置、存储介质及电子设备 | |
| US9965098B2 (en) | Clamshell electronic device and calibration method capable of enabling calibration based on separated number of cover | |
| CN108628535A (zh) | 任务管理方法、装置、存储介质及电子装置 | |
| CN107069844A (zh) | 充电方法、装置及终端 | |
| WO2020010917A1 (zh) | 分屏显示的开启方法、装置、存储介质及电子设备 | |
| CN108983950A (zh) | 显示屏控制方法、存储介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171027 |
|
| RJ01 | Rejection of invention patent application after publication |