环境光检测方法及装置、终端制造方法及图纸

技术编号:28320012 阅读:15 留言:0更新日期:2021-05-04 13:00
本公开是关于一种环境光检测方法及装置、终端。该方法应用于包含光线传感器和显示屏的终端中,所述光线传感器设置于所述显示屏的下方,所述方法包括:需要采集环境光时,将显示屏的显示帧率从第一帧率切换到第二帧率,其中,所述第一帧率大于所述第二帧率;在所述显示屏以所述第二帧率显示的时间间隙内,通过光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息。通过该方法,提升了外部环境亮度信息获取的精准度。

【技术实现步骤摘要】
环境光检测方法及装置、终端
本公开涉及电子
,尤其涉及一种环境光检测方法及装置、终端。
技术介绍
随着电子技术的快速发展,诸如全面屏的智能手机、平板电脑等终端设备已经越来越普及。通常,在终端设备的屏幕下方设置有光线传感器。图1为一种示例性的终端中光线传感器的位置示意图,如图1所示,在终端的屏幕边框A4范围内形成屏幕显示区A3,在屏幕显示区A3的屏幕下方,设置有光线传感器A1,光线传感器A1周围有一个透光区域A2,即为光线传感器的光线接收区域。光线传感器通过光线接收区域来检测并获得外界环境亮度信息,以使得终端可以根据外界亮度信息控制显示屏的亮度。但是,终端在通过光线接收区域来检测环境光并获得外界环境亮度信息时,环境光的检测容易受到显示屏的显示亮度的影响,且显示屏上显示的不同画面图像的亮度也会影响环境光检测的精准度。
技术实现思路
本公开提供一种环境光检测方法及装置、终端。根据本公开实施例的第一方面,提供一种环境光检测方法,应用于包含光线传感器和显示屏的终端中,所述光线传感器设置于所述显示屏的下方,所述方法包括:需要采集环境光时,将所述显示屏的显示帧率从第一帧率切换到第二帧率,其中,所述第一帧率大于所述第二帧率;在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息。在一些实施例中,所述方法还包括:判断所述显示屏的显示亮度是否小于预定亮度阈值;所述在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息,包括:在所述显示屏的显示亮度小于所述预定亮度阈值时,在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得所述环境亮度信息。在一些实施例中,若在所述时间间隙内所述显示屏的显示亮度均超过所述预定亮度阈值,所述方法还包括:调小所述第二帧率。在一些实施例中,所述方法还包括:通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光后,将所述显示屏的显示帧率从所述第二帧率恢复到所述第一帧率。在一些实施例中,所述方法还包括:检测所述终端的预设范围内是否有障碍物;若所述预设范围内没有所述障碍物,将所述显示屏的显示帧率从所述第一帧率切换到所述第二帧率。在一些实施例中,所述方法还包括:在检测所述环境光的时间间隙内所述显示屏从第一显示亮度调整为第二显示亮度时,确定显示亮度差值;当所述显示亮度差值大于零时,基于所述显示亮度差值校正所述环境亮度信息。在一些实施例中,所述通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息,包括:通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测所述环境光,获得第一亮度值;计算所述第一亮度值与所述显示屏的预定剩余亮度值之间的光亮度差值;根据所述光亮度差值,获得所述环境光亮度信息。在一些实施例中,根据所述光亮度差值,获得所述环境光亮度信息,包括:根据所述光亮度差值和所述显示屏的透光率获得所述环境光亮度信息。在一些实施例中,所述方法还包括:根据所述环境光亮度信息,调整所述显示屏的显示亮度。根据本公开实施例的第二方面,提供一种环境光亮度确定装置,应用于包含光线传感器和显示屏的终端中,所述光线传感器设置于所述显示屏的下方,所述装置包括:切换模块,配置需要采集环境光时,将所述显示屏的显示帧率从第一帧率切换到第二帧率,其中,所述第一帧率大于所述第二帧率;第一检测模块,配置为在所述显示屏以所述第二帧率显示的时间间隙内,通过光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息。在一些实施例中,所述装置还包括:判断模块,配置为判断所述显示屏的显示亮度是否小于预定亮度阈值;所述第一检测模块,具体配置为在所述显示屏的显示亮度小于预定亮度阈值时,在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得所述环境亮度信息。在一些实施例中,若在所述时间间隙内,所述显示屏的显示亮度均超过所述预定亮度阈值,所述装置还包括:调整模块,配置为调小所述第二帧率。在一些实施例中,所述装置还包括恢复模块,在所述第一检测模块在所述显示屏的显示单元之间的空间间隙检测环境光后,所述恢复模块,配置为将所述显示屏的显示帧率从所述第二帧率恢复到所述第一帧率。在一些实施例中,所述装置还包括:第二检测模块,配置为检测预设范围内是否有障碍物;所述切换模块,具体配置为若所述预设范围内没有所述障碍物,将所述显示屏的显示帧率从所述第一帧率切换到所述第二帧率。在一些实施例中,所述装置还包括确定模块和校正模块,在检测所述环境光的时间间隙内所述显示屏从第一显示亮度调整为第二显示亮度时,所述确定模块,配置为确定显示亮度差值;所述校正模块,配置为当所述显示亮度差值大于零时,基于所述显示亮度差值校正所述环境亮度信息。在一些实施例中,所述第一检测模块包括:第一获得模块,配置为通过所述光线传感器在所述显示屏的显示单元之间的空间间隙,检测所述环境光,获得第一亮度值;计算模块,配置为计算所述第一亮度值与所述显示屏的预定剩余亮度值之间的光亮度差值;第二获得模块,配置为根据所述光亮度差值,获得所述环境光亮度信息。在一些实施例中,所述第一检测模块还包括:第三获得模块,配置为根据所述光亮度差值和所述显示屏的透光率获得所述环境光亮度信息。在一些实施例中,所述装置还包括:调整模块,配置为根据所述环境光亮度信息,调整所述显示屏的显示亮度。根据本公开实施例的第三方面,提供一种终端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如上述第一方面中所述的环境光检测方法。根据本公开实施例的第四方面,提供一种存储介质,包括:当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行如上述第一方面中所述的环境光检测方法。本公开的实施例提供的技术方案可以包括以下有益效果:在本公开的实施例中,终端在显示帧图像时,若需要采集环境光,将显示屏的显示帧率从第一帧率切换到小于第一帧率的第二帧率,即加大相邻帧图像之间的时间间隙,使得光线传感器在显示屏的显示单元之间的空间间隙检测环境光时,一方面,能降低显示屏的显示亮度对环境光检测的影响,提升了外部环境亮度信息获取的精准度;另一方面,在显示屏上显示不同画面的图像帧时,在加大的时间间隙内,不同画面的图像帧对显示屏的显示亮度的影响会变小,因而在显示不同画面帧图像时,能提升光线传感器检本文档来自技高网...

【技术保护点】
1.一种环境光检测方法,其特征在于,应用于包含光线传感器和显示屏的终端中,所述光线传感器设置于所述显示屏的下方,所述方法包括:/n需要采集环境光时,将所述显示屏的显示帧率从第一帧率切换到第二帧率,其中,所述第一帧率大于所述第二帧率;/n在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息。/n

【技术特征摘要】
1.一种环境光检测方法,其特征在于,应用于包含光线传感器和显示屏的终端中,所述光线传感器设置于所述显示屏的下方,所述方法包括:
需要采集环境光时,将所述显示屏的显示帧率从第一帧率切换到第二帧率,其中,所述第一帧率大于所述第二帧率;
在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述显示屏的显示亮度是否小于预定亮度阈值;
所述在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息,包括:
在所述显示屏的显示亮度小于所述预定亮度阈值时,在所述显示屏以所述第二帧率显示的时间间隙内,通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得所述环境亮度信息。


3.根据权利要求2所述的方法,其特征在于,若在所述时间间隙内所述显示屏的显示亮度均超过所述预定亮度阈值,所述方法还包括:
调小所述第二帧率。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光后,将所述显示屏的显示帧率从所述第二帧率恢复到所述第一帧率。


5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
检测预设范围内是否有障碍物;
若所述预设范围内没有所述障碍物,执行所述将所述显示屏的显示帧率从所述第一帧率切换到所述第二帧率。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在检测所述环境光的时间间隙内所述显示屏从第一显示亮度调整为第二显示亮度时,确定显示亮度差值;
当所述显示亮度差值大于零时,基于所述显示亮度差值校正所述环境亮度信息。


7.根据权利要求1所述的方法,其特征在于,所述通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测环境光,并获得环境亮度信息,包括:
通过所述光线传感器在所述显示屏的显示单元之间的空间间隙检测所述环境光,获得第一亮度值;
计算所述第一亮度值与所述显示屏的预定剩余亮度值之间的光亮度差值;
根据所述光亮度差值,获得所述环境亮度信息。


8.根据权利要求7所述的方法,其特征在于,根据所述光亮度差值,获得所述环境亮度信息,包括:
根据所...

【专利技术属性】
技术研发人员:刘高森
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1