【技术实现步骤摘要】
环境光的检测方法、电子设备及可读存储介质
[0001]本申请涉及终端
,特别涉及一种环境光的检测方法、电子设备及可读存储介质。
技术介绍
[0002]随着社会发展,用户对电子设备的依赖越来越严重,为了缓解用户在使用电子设备过程中造成的用眼疲劳,电子设备中通常会安装环境光传感器。电子设备可以通过环境光传感器对当前所处环境的环境光进行检测,并根据检测结果调整电子设备显示屏的亮度,从而使电子设备的显示屏的亮度适应环境光的亮度。
[0003]目前,电子设备在接收到亮屏操作的情况下控制显示屏亮屏,在亮屏后为了使用户在显示屏中看到流畅的画面,电子设备需要对显示屏进行逐帧刷新。另外,亮屏后会触发环境光传感器在预置的时长内进行环境光检测。
[0004]但是,由于环境光传感器从显示屏刷新开始在预置的时长内连续进行数据采集,如果预置的时长设置不合适,将导致环境光传感器采集的环境光数据中不仅包括真实环境的环境光数据,还会包括显示屏的亮度干扰数据,从而导致环境光传感器采集的环境光数据不准确,进而降低了调节显示屏亮度的准确性。< ...
【技术保护点】
【技术特征摘要】
1.一种环境光的检测方法,其特征在于,应用于电子设备中,所述方法包括:在所述电子设备的显示屏被点亮后,对所述显示屏进行逐帧刷新;在刷新每一帧的过程中,在所述显示屏中的插黑区域更新至目标位置后,控制所述电子设备的环境光传感器进行环境光检测,得到环境光检测结果,所述插黑区域为对所述显示屏刷新的过程中所述显示屏中发生背光灯关闭情况的区域,且所述插黑区域在所述显示屏中由上至下更新显示,所述目标位置为所述显示屏中处于所述环境光传感器的安装位置附近的指定位置;根据所述环境光检测结果,确定当前所处环境的环境光数据。2.如权利要求1所述的方法,其特征在于,所述在刷新每一帧的过程中,在所述显示屏中的插黑区域更新至目标位置后,控制所述电子设备的环境光传感器进行环境光检测,包括:在刷新任意一个显示帧的过程中,根据检测基准时间点和所述任意一个显示帧对应的延时时长,确定在刷新所述任意一个显示帧过程中进行环境光检测的检测起始时间点,所述检测基准时间点是所述插黑区域更新至所述目标位置时的时间点,所述检测基准时间点是根据所述显示起始位置、所述插黑区域的显示起始时间点、所述插黑区域的指定更新速率以及所述目标位置确定,所述延时时长是相对于所述检测基准时间点的延时;控制所述环境光传感器在所确定的检测起始时间点进行环境光检测,得到所述环境光检测结果。3.如权利要求2所述的方法,其特征在于,所述环境光检测结果中包括至少一个检测结果;所述在刷新任意一个显示帧的过程中,根据检测基准时间点和所述任意一个显示帧对应的延时时长,确定在刷新所述任意一个显示帧过程中进行环境光检测的检测起始时间点,包括:在所述任意一个显示帧是第一显示帧的情况下,根据所述检测基准时间点和所述第一显示帧对应的至少一个延时时长阈值,确定至少一个检测起始时间点,所述第一显示帧是所述显示屏为初次点亮时刷新的第一个显示帧,所述至少一个检测起始时间点中每个检测起始时间点为在刷新所述第一显示帧过程中进行一次环境光检测的时间点,所述至少一个延长时长阈值与所述至少一个检测结果一一对应;在所述任意一个显示帧是第二显示帧的情况下,根据所述检测基准时间点和所述第二显示帧对应的参考延时时长,确定在刷新所述第二显示帧过程中进行环境光检测的检测起始时间点,所述第二显示帧是除了所述第一显示帧之外的任意一个显示帧,所述参考延时时长是根据所述至少一个检测结果中包括最小光强度值的检测结果对应的延时时长阈值确定。4.如权利要求3所述的方法,其特征在于,所述方法还包括:从所述至少一个延时时长阈值中,确定所述包括最小光强度值的检测结果对应的目标延时时长阈值为所述第二显示帧对应的参考延时时长。5.如权利要求3所述的方法,其特征在于,所述方法还包括:从所述至少一个延时时长阈值中,确定所述包括最小光强度值的检测结果对应的目标延时时长阈值;<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。