[0030] 以下结合附图1‑7对本申请作进一步详细说明。
[0031] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1‑7及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0032] 本申请实施例提供的一种基于人因照明的LED显示屏亮度调节方法可由台式电脑、笔记本或者平板电脑等电子设备执行,基于人因照明的LED显示屏亮度调节电子设备包括显示设备、存储器、处理器和摄像头。该电子设备设置在室内环境内,主要针对在家办公的自由职业者办公用,其中,显示设备、摄像头、存储器和处理器相互电性连接。
[0033] 其中,显示设备优选为基于人因照明的LED显示屏,摄像头设置在LED显示屏上,本方法不受摄像头类型限制。
[0034] 基于上述原理和上述应用场景,需要说明的是,本申请提供了一种基于人因照明的LED显示屏亮度调节方法,即从处理器的视角来描述该方法,可以通过编程将基于人因照明的LED显示屏亮度调节方法实现为计算机程序在智能设备上实现,其包括但不限于计算机、网络主机、智能终端等。
[0035] 参照图1,本申请中一个实施例公开的一种基于人因照明的LED显示屏亮度调节方法,具体包括:S1、唤醒显示设备后触发获取当前时间,判断是否属于预设的目标工作时区。
[0036] 具体的,由于每个在家办公的作业者白日办公时间不同,可选的,需作业者可根据自身需求先预设好理想的目标工作时区,在唤醒显示设备后,触发获取当前时间,并判断当前时间是否在预设的目标工作时区内。
[0037] S2、若属于目标工作时区,检测当前环境亮度值,根据当前环境亮度值调高当前显示设备的目标蓝绿光亮度值。
[0038] 具体的,由于每个室内环境的亮度都大不相同,因此,为了显示设备的亮度值位于人眼舒适状态,减少光线刺眼或者过于屏幕昏暗导致近视等危害,需要检测当前环境亮度值,并且为了减低人体内的褪黑素,对整体的亮度以及蓝绿光亮度进行调节。
[0039] S3、实时记录当前时间,当当前时间不属于目标工作时区,检测人体眼部特征,根据人体眼部特征判定人体疲惫指数,根据不同人体疲惫指数降低当前显示设备整体亮度值,显示设备整体亮度值包括蓝绿光亮度值。
[0040] 具体的,当用户超过了目标工作时区,则需要降低蓝绿光亮度对激励人体褪黑素,在本实施例中,由于显示设备整体亮度值包括蓝绿光亮度值,因此,在检测人体眼部特征判定完人体疲惫指数以后,根据不同的人体疲惫指数降低显示设备整体亮度值,此处不能直接大幅度降低显示设备亮度,会容易对用户造成不适,降低显示设备整体亮度值有利于激励黑色素产生,使得用户放轻松或者产生睡意,进而去休息。
[0041] 图2为本公开中步骤S2的一种可选实现方式流程图,参照图2,步骤S2具体包括以下步骤S20、步骤S21、步骤S22以及步骤S23:S20、根据预设检测时间节点接收触发检测亮度指令,触发从感光元器件处获取当前环境亮度值。
[0042] S21、根据当前环境亮度值确定所属亮度范围区间,并根据所属亮度范围区间确定相对应的目标整体亮度值。
[0043] S22、在目标整体亮度值基础上根据预设蓝绿光调节规则调节目标蓝绿光亮度,获得目标蓝绿光亮度值。
[0044] S23、将显示设备的整体亮度值调节为目标蓝绿光亮度值。
[0045] 具体的,在本实施例中,预设检测时间节点预设方式优选为从开启显示设备时间算起,每隔30分钟设置为预设检测时间节点。当达到预设检测时间节点后,服务器接收检测亮度指令,并触发从感光元器件处获取当前环境亮度值。在本实施例中,对环境亮度值进行了区间划分形成有亮度范围区间集合,每个亮度范围区间都对应有相应的目标整体亮度值。进一步的,为了对人体褪黑素进行抑制,同时,也防止蓝绿光亮度值过曝或者过低造成与显示设备原图色差改变甚大,因此,预设蓝光调节规则将目标整体亮度内的蓝绿光亮值增加原来的0.2%的亮度,该数值变化不为人眼所能辨认,但加上显示设备内的所有蓝绿发光单元数量,也能够有效降低人体褪黑素。根据预设蓝光调节规则获得的目标蓝绿光亮度值为整体亮度得到调节后进一步上调的亮度值。
[0046] 此外,参照图3,本申请还包括以下步骤S2‑1以及步骤S2‑2:S2‑1、实时记录显示时长,当显示时长达到预设阀值时,检测人体眼部特征,根据人体眼部特征判定人体疲惫指数,根据不同人体疲惫指数发出警报并发送休眠指令。
[0047] S2‑2、接收休眠指令,关闭显示设备并等待唤醒。
[0048] 具体的,由于人体过于长时间看着显示设备容易造成用眼疲劳,损害眼睛,因此,在本实施例中,根据科学用眼时长设置有预设阀值规定用眼时间为1小时。因此,开启显示设备以后实时记录显示时长,但到达一个小时以后,检测人体眼部特征,并确定人体疲惫指数,根据不同人体疲惫指数发出警报信号,同时发送休眠指令供用户进行选择。若用户确定不休眠,预设阀值则缩减至每30分钟提醒用户进行休眠,用户也可选择今天不再接收提醒选项。当用户确定休眠指令,服务器接收到休眠指令则对显示设备进行关闭,主机进入休眠并等待唤醒。
[0049] 进一步的,参照图4,本申请步骤S2‑1以外还包括以下步骤S2‑10、步骤S2‑20以及步骤S2‑30:S2‑10、当显示时长未到达预设阀值时,检测显示设备是否在预设时长内处于停止状态。
[0050] S2‑20、若显示设备在预设时长内处于停止状态,触发检测人体眼部特征,根据人体眼部特征判定人体疲惫指数。
[0051] S2‑30、当人体疲惫指数达到预设疲惫阀值时,根据预设调高规则调高显示设备蓝绿光亮度值。
[0052] 具体的,在实际工作中,由于用户处于作息规律化调整状态中,容易存在困乏的情况,需要通过增强蓝绿光亮度值抑制人体褪黑素使得用户能够保持清醒而高效的状态,因此,当发现显示时长未到达预设阀值时,若检测到显示设备在预设时长内处于停止状态,其中,预设时长可选为30分钟,则触发检测人体眼部特征,并根据人体眼部特征判定人体疲惫指数,当人体疲惫指数达到预设疲惫阀值时,则根据预设调高规则调高显示设备蓝绿光亮度值。
[0053] 图5为本公开中步骤S2‑30的一种可选实现方式流程图,参照图5,步骤S2‑30具体包括以下步骤S2‑301、步骤S2‑302、步骤S2‑303以及步骤S2‑304:S2‑301、获取显示设备当前显示图像像素值。
[0054] S2‑302、检测相邻像素值变化梯度大于某一阀值时,并保存相邻像素值中像素值较低的像素位置,根据像素位置从而得到暗边界区域。
[0055] S2‑303、根据人体疲惫指数确定目标蓝绿光亮度值。
[0056] S2‑304、将暗边界区域蓝绿光亮度上调至目标蓝绿光亮度值。
[0057] 具体的,获取显示设备当前的显示图像像素值,通过对比相邻像素,检测处相邻像素值变化梯度大于某一阀值时,在本实施例中,设置的阀值优选为65,可选的,阀值取值范围可选为60‑70,能够有效通过肉眼观测出色差大的边缘区域。同时,保存相邻像素值中像素值较低的像素位置,该像素位置通过分辨率变换可转换为显示屏发光单元位置,从而形成暗边界区域。进而根据人体疲惫指数确定目标蓝绿光亮度值,在本实施例中,人体疲惫指数与目标蓝绿光亮度值成正比,人体疲惫指数越大,目标蓝绿光亮度值越大,最后,将暗边界区域上的蓝绿光亮度调高至目标蓝绿光亮度值,从而能够实现在不影响图像的整体显示观感的同时,提高蓝绿光亮度值,抑制用户体内褪黑素的产生。
[0058] 此外,图6为公开中检测人体眼部特征,根据人体眼部特征判定人体疲惫指数的一种可选实现方式流程图,具体包括如下:S4、从摄像头处获取人脸图像,并对人脸图像进行人眼轮廓识别,获得人眼信息,人眼信息包括眼白像素值以及眼瞳像素值。
[0059] S5、根据眼瞳像素值在眼白像素值以及眼瞳像素值之和中的占比值,确定人体疲惫指数。
[0060] 具体的,通过从摄像头处获取人脸图像,进而识别人眼轮廓,从而获取到人眼信息,人眼信息包括眼白像素值以及眼瞳像素值,再根据眼瞳像素值在眼白像素值以及眼瞳像素值之和中的占比值,确定人体疲惫指数。
[0061] 进一步的,在另一实施例中,还可通过结合检测眼瞳位置位于眼框位置的偏移指数和眼瞳像素值在眼白像素值以及眼瞳像素值之和中的占比值,确定人体疲惫指数。
[0062] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0063] 本申请实施例还提供一种基于人因照明的LED显示屏亮度调节系统,该基于人因照明的LED显示屏亮度调节系统与实施例中LED显示屏亮度调节方法一一对应。参照图7,该LED显示屏亮度调节系统包括:工作状态判断模块1、环境检测调节模块2以及人因检测调节模块3。各功能模块详细说明如下:工作状态判断模块1,用于唤醒显示设备后触发获取当前工作时间点,判断是否属于正常工作时区。
[0064] 环境检测调节模块2,若属于正常工作时区,实时检测当前环境亮度值,根据当前环境亮度值提高当前显示设备亮度。
[0065] 人因检测调节模块3,用于实时记录当前时间,当当前时间不属于目标工作时区,检测人体眼部特征,根据人体眼部特征判定人体疲惫指数,根据不同人体疲惫指数降低当前显示设备整体亮度值,显示设备整体亮度值包括蓝绿光亮度值。
[0066] 其中,工作状态判断模块1检测到唤醒显示设备后,触发获取当前工作时间点,并判断是否属于正常工作时区,若属于正常工作时区,并利用环境检测调节模块2实时检测当前环境亮度值,根据当前环境亮度值提高当前显示设备亮度,实时记录当前时间,当当前时间不属于目标工作时区,利用人因检测调节模块3检测人体眼部特征,根据人体眼部特征判定人体疲惫指数,根据不同人体疲惫指数降低当前显示设备整体亮度值,其中,显示设备整体亮度值包括蓝绿光亮度值。
[0067] 关于基于人因照明的LED显示屏亮度调节系统的具体限定可参见上下文中对基于人因照明的LED显示屏亮度调节方法的限定,在此不再赘述。上述一种基于人因照明的LED显示屏亮度调节系统中的各模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备的存储器中,以便于处理器调用执行以上各模块对应的操作。
[0068] 本申请实施例还公开一种计算机可读存储介质,存储有能够被处理器加载并执行的计算机程序,该计算机程序被处理器执行时实现上述任一种基于人因照明的LED显示屏亮度调节方法的步骤,且能达到相同的效果。
[0069] 其中,计算机可读存储介质例如包括:U盘、移动硬盘、只读存储器(Read‑OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0070] 以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。