一种防眩光方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38346740 阅读:14 留言:0更新日期:2023-08-02 09:26
本申请提供了一种防眩光方法、装置、电子设备及存储介质,该方法包括:响应于终端设备的防眩光开启操作,通过摄像头获取当前图像信息,基于当前图像信息,计算得到终端设备的屏幕上产生的光斑,并对光斑处的屏幕亮度进行调整。本申请能够增强屏幕局部亮度,从而可以使反射光更少的进入人眼,具有防眩的效果。具有防眩的效果。具有防眩的效果。

【技术实现步骤摘要】
一种防眩光方法、装置、电子设备及存储介质


[0001]本申请涉及智能终端
,尤其涉及一种防眩光方法、装置、电子设备及存储介质。

技术介绍

[0002]随着电脑,笔记本,智能手机的普及,这些智能设备的屏幕已经成为了广大人民生活中不可或缺的物品;由于长时间的盯着智能屏幕看就会发生一个不可忽视的问题,就是屏幕产生的大量的眩光。这些屏幕眩光会导致屈光不正或视觉功能障碍,以及诱发神经系统和人体生物钟紊乱的可能性。眩光(Vision)是一种视觉状态,是指视野中由于不适宜亮度分布,或在空间或时间上存在极端的亮度对比,以致引起视觉不舒适和降低物体可见度的视觉条件。视野内产生人眼无法适应之光亮感觉,可能引起厌恶、不舒服甚或丧失明视度。在视野中某一局部地方出现过高的亮度或前后发生过大的亮度变化。眩光是引起视觉疲劳的重要原因之一 。
[0003]根据眩光的产生方式,可分为直射眩光和间接眩光。直射眩光的眩光源位于相同方向上并且位于待观察物体附近,并且是指由具有高亮度的发光体发出的光产生的眩光或者在照明环境中没有完全阻挡的眩光。间接眩光的眩光源通常处于非观察方向,这通常是由高光滑表面反射的光引起的。在间接眩光下,长时间观看手机电脑等屏幕时,屏幕上不断闪烁的眩光会对眼睛产生持续的刺激。当眼睛持续捕捉这些光线和阴影时,眼睛会感到疲倦并对眼球表面的泪膜造成损害,导致眼睛干涩并加深近视。当在较暗的环境中有强光时,两者的亮度形成鲜明对比,强光会损害儿童的年轻视网膜组织,导致视觉功能障碍。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种防眩光方法、装置、电子设备及存储介质,能够对终端设备中的光斑处的屏幕亮度进行调整,使人眼觉得视觉更柔和,从而保护眼睛。
[0005]本申请实施例的技术方案是这样实现的:第一方面,本申请实施例提供一种防眩光方法,包括以下步骤:响应于终端设备的防眩光开启操作,通过摄像头获取当前图像信息,其中,所述摄像头与所述终端设备的相对位置固定;根据所述当前图像信息,获取所述当前图像信息中的光源位置信息与人脸位置信息,并根据所述光源位置信息和所述人脸位置信息确定光源经屏幕反射照向人脸时在所述终端设备的屏幕上的反射点;将所述反射点确定为光斑,并对所述光斑处的屏幕亮度进行调整。
[0006]在一种可能的实施方式中,所述终端设备包括光源感应器,当所述终端设备满足以下条件至少之一时,所述终端设备开启防眩光:当所述光源感应器检测到光照强度高于第一阈值时;或者当所述光源感应器检测到光照强度高于第二阈值的持续时间超过时间阈值
时。
[0007]在一种可能的实施方式中,根据所述当前图像信息,获取所述当前图像信息中的光源位置信息,包括:从所述当前图像信息中确定亮度高于亮度阈值的至少一个目标点;将所述至少一个目标点作为目标光源;获取所述目标光源距离所述摄像头的第一垂直距离;基于所述摄像头的内参获取所述目标光源距离所述摄像头中轴线的第二垂直距离;确定所述目标光源到所述摄像头焦点的直线与所述摄像头中轴线之间的第一夹角;基于所述当前图像信息和所述第一夹角确定所述目标光源在所述当前图像信息中的所述光源位置信息。
[0008]在一种可能的实施方式中,所述根据所述当前图像信息,获取所述当前图像信息中的人脸位置信息,包括:从所述当前图像信息中确定目标人脸;获取所述目标人脸距离所述摄像头的第三垂直距离;基于所述摄像头的内参获取所述目标人脸距离所述摄像头中轴线的第四垂直距离;确定所述目标人脸到所述摄像头焦点的直线与所述摄像头中轴线之间的第二夹角;基于所述当前图像信息和所述第二夹角确定所述目标人脸在所述当前图像信息中的所述人脸位置信息。
[0009]在一种可能的实施方式中,所述根据所述光源位置信息和所述人脸位置信息确定光源经屏幕反射照向人脸时在所述终端设备的屏幕上的反射点,包括:根据所述光源位置信息和所述人脸位置信息确定目标光源和所述目标人脸相对于所述摄像头的第一相对位置关系;根据所述摄像头与所述终端设备的相对位置,确定所述目标光源和所述目标人脸相对于所述终端设备的第二相对位置关系;基于所述第二相对位置关系和光的反射原理,确定光反射的法线;将所述法线与所述终端设备相交的点作为所述反射点。
[0010]在一种可能的实施方式中,所述对所述光斑处的屏幕亮度进行调整,包括:调高所述光斑处的屏幕亮度,其中,所述光斑处的屏幕从光斑中心到外侧的亮度逐渐减弱。
[0011]在一种可能的实施方式中,所述方法还包括:当对所述光斑处的屏幕亮度进行调整后的持续时间超过了预设的提醒时间时,在所述终端设备的屏幕上显示提示信息,其中,所述提示信息用于提醒当前用户进行休息。
[0012]第二方面,本申请实施例还提供一种防眩光装置,所述装置包括:获取模块,用于响应于终端设备的防眩光开启操作,通过摄像头获取当前图像信息,其中,所述摄像头与所述终端设备的相对位置固定;
确定模块,用于根据所述当前图像信息,获取所述当前图像信息中的光源位置信息与人脸位置信息,并根据所述光源位置信息和所述人脸位置信息确定光源经屏幕反射照向人脸时在所述终端设备的屏幕上的反射点;调整模块,用于将所述反射点确定为光斑,并对所述光斑处的屏幕亮度进行调整。
[0013]第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行第一方面任一项所述的防眩光方法。
[0014]第四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行第一方面任一项所述的防眩光方法。
[0015]本申请实施例具有以下有益效果:通过响应于终端设备的防眩光开启操作,用摄像头获取当前图像信息,然后根据当前图像信息,获取当前图像信息中的光源位置信息与人脸位置信息,并根据光源位置信息和人脸位置信息确定光源经屏幕反射照向人脸时在所述终端设备的屏幕上的反射点,最后将反射点确定为光斑,并对光斑处的屏幕亮度进行调整,调高亮度,渐变性的增亮该片区域,使得弱化光斑对视觉的冲击。因为人眼瞳孔会根据接收到的光多少来自动调节,这样渐变性的增亮显示,可以使瞳孔不会尚未调节,突然受到大量光而使眼睛产生刺激的感觉,比较早的就在适应调节,从而达到眼睛舒适,防眩光的目的。
附图说明
[0016]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0017]图1是本申请实施例提供的步骤S101

S103的流程示意图;图2是本申请实施例提供的步骤S201

S204的流程示意图;图3是本申请实施例提供的位置测量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防眩光方法,其特征在于,包括以下步骤:响应于终端设备的防眩光开启操作,通过摄像头获取当前图像信息,其中,所述摄像头与所述终端设备的相对位置固定;根据所述当前图像信息,获取所述当前图像信息中的光源位置信息与人脸位置信息,并根据所述光源位置信息和所述人脸位置信息确定光源经屏幕反射照向人脸时在所述终端设备的屏幕上的反射点;将所述反射点确定为光斑,并对所述光斑处的屏幕亮度进行调整。2.根据权利要求1所述的方法,其特征在于,所述终端设备包括光源感应器,当所述终端设备满足以下条件至少之一时,所述终端设备开启防眩光:当所述光源感应器检测到光照强度高于第一阈值时;或者当所述光源感应器检测到光照强度高于第二阈值的持续时间超过时间阈值时。3.根据权利要求1所述的方法,其特征在于,根据所述当前图像信息,获取所述当前图像信息中的光源位置信息,包括:从所述当前图像信息中确定亮度高于亮度阈值的至少一个目标点;将所述至少一个目标点作为目标光源;获取所述目标光源距离所述摄像头的第一垂直距离;基于所述摄像头的内参获取所述目标光源距离所述摄像头中轴线的第二垂直距离;确定所述目标光源到所述摄像头焦点的直线与所述摄像头中轴线之间的第一夹角;基于所述当前图像信息和所述第一夹角确定所述目标光源在所述当前图像信息中的所述光源位置信息。4.根据权利要求1所述的方法,其特征在于,根据所述当前图像信息,获取所述当前图像信息中的人脸位置信息,包括:从所述当前图像信息中确定目标人脸;获取所述目标人脸距离所述摄像头的第三垂直距离;基于所述摄像头的内参获取所述目标人脸距离所述摄像头中轴线的第四垂直距离;确定所述目标人脸到所述摄像头焦点的直线与所述摄像头中轴线之间的第二夹角;基于所述当前图像信息和所述第二夹角确定所述目标人脸在所述当前图像信息中的所述人脸位置信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述光源位置信息和所述人脸位...

【专利技术属性】
技术研发人员:梁伟庄喻韬由彬张宝磊王石李慧军
申请(专利权)人:京东方艺云苏州科技有限公司京东方艺云北京科技有限公司京东方艺云科技有限公司
类型:发明
国别省市:

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

1