【技术实现步骤摘要】
确定环境亮度的方法及装置
[0001]本公开涉及计算机通信
,尤其涉及一种确定环境亮度的方法及装置。
技术介绍
[0002]电子设备安装有光线传感器,根据光线传感器检测到的光线数据确定环境亮度,根据确定的环境亮度执行屏幕亮度调节或曝光度调节等操作。
[0003]但是,一些因素会对光线传感器的检测结果产生干扰,导致根据光线数据确定的环境亮度不准确,无法根据确定的环境亮度准确地执行后续操作。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供了一种确定环境亮度的方法及装置。
[0005]根据本公开实施例的第一方面,提供了一种确定环境亮度的方法,应用于电子设备,所述电子设备包括屏幕和光线传感器,所述光线传感器位于所述屏幕的下方,所述方法包括:
[0006]确定所述屏幕当前显示的图像的色彩信息;
[0007]获取预设图像集合中的目标图像,其中,所述目标图像的色彩信息与所述图像的色彩信息之间的差异满足预设差异条件;
[0008]在所述屏幕上显示所述目标图像,所述目标图像显示在所述光线传感器的上方;
[0009]根据所述光线传感器检测到的光线数据和目标干扰数据,确定环境亮度,其中,所述目标干扰数据是根据所述目标图像对所述光线传感器的检测结果产生的干扰数据确定的。
[0010]可选地,所述获取预设图像集合中的目标图像,包括:
[0011]将所述预设图像集合中的与所述图像的色彩信息差异最小的图像,确定为所述目标图像。
[001 ...
【技术保护点】
【技术特征摘要】
1.一种确定环境亮度的方法,其特征在于,应用于电子设备,所述电子设备包括屏幕和光线传感器,所述光线传感器位于所述屏幕的下方,所述方法包括:确定所述屏幕当前显示的图像的色彩信息;获取预设图像集合中的目标图像,其中,所述目标图像的色彩信息与所述图像的色彩信息之间的差异满足预设差异条件;在所述屏幕上显示所述目标图像,所述目标图像显示在所述光线传感器的上方;根据所述光线传感器检测到的光线数据和目标干扰数据,确定环境亮度,其中,所述目标干扰数据是根据所述目标图像对所述光线传感器的检测结果产生的干扰数据确定的。2.根据权利要求1所述的方法,其特征在于,所述获取预设图像集合中的目标图像,包括:将所述预设图像集合中的与所述图像的色彩信息差异最小的图像,确定为所述目标图像。3.根据权利要求1所述的方法,其特征在于,所述光线传感器位于所述屏幕的目标屏幕区域的下方;所述在所述屏幕上显示所述目标图像,包括以下任一项:在所述屏幕的整个区域内显示所述目标图像;在所述屏幕的所述目标屏幕区域内显示所述目标图像。4.根据权利要求1所述的方法,其特征在于,所述确定所述屏幕当前显示的图像的色彩信息,包括:当所述屏幕显示所述图像时,通过截屏获得图片;对所述图片进行色彩识别,获得所述图像的色彩信息。5.根据权利要求1所述的方法,其特征在于,所述确定所述屏幕当前显示的图像的色彩信息,包括以下任一项:响应于当前时间与上一次确定环境亮度的历史时间间隔预设时长,确定所述图像的色彩信息;响应于在上一次确定环境亮度之后所述屏幕刷新的图像的帧数达到预设帧数,确定所述图像的色彩信息。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述屏幕当前使用的屏幕亮度;确定所述目标图像和所述屏幕亮度对所述检测结果产生的总干扰数据,所述目标干扰数据包括所述总干扰数据。7.根据权利要求6所述的方法,其特征在于,所述确定所述目标图像和所述屏幕亮度对所述检测结果产生的总干扰数据,包括:获取针对所述目标图像绘制的干扰曲线,所述干扰曲线以屏幕亮度为横坐标,所述干扰曲线以所述目标图像和屏幕亮度产生的总干扰数据为纵坐标;确定所述干扰曲线上与所述屏幕亮度对应的所述总干扰数据。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:针对所述预设图像集合中的每帧图像,确定在不同屏幕亮度下所述每帧图像和屏幕亮度产生的总干扰数据;以屏幕亮度为横坐标,以所述每帧图像和屏幕亮度产生的总干扰数据为纵坐标,绘制
所述每帧图像对应的干扰曲线。9.一种确定环境亮度的装置,其特征在于,应用于电子设备,所述电子设备包括屏幕和光线传感器,所述光线传感器位于所述屏幕的下方,所述装置包括:色彩信息确定模块,被配置为确定所述屏幕当前显示的图像的色彩信息;目标图像获取模块,被配置为获取预设图像集合中的目标图像,其中,所述目标图像的色彩信息与所述图像的色彩信息之间的差异满足预设差异条件;目标图像...
【专利技术属性】
技术研发人员:彭聪,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。