一种蓝光护眼强度调节方法、装置、介质和设备
技术领域
本发明涉及图像处理
技术领域
,尤其涉及一种蓝光护眼强度调节方法、装置、介质和设备。背景技术
目前蓝光护眼功能已普遍应用于电子产品,如手机。当前手机能够根据用户自定义的时间或者日出日落信息智能开启蓝光护眼功能,但蓝光护眼功能开启后,护眼强度通常在被用户手动设置到固定护眼强度值之后,就会始终使用该护眼强度进行蓝光过滤,除非用户手动更改护眼强度。假设用户将护眼强度手动设置到最大护眼强度值,那么即使当前手机实际显示的是冷色调的图像(如艳阳高照图),也会因当前的蓝光护眼功能是最大护眼强度值,导致冷色调的图像的实际显示效果却偏向于暖色调(如艳阳高照图的视觉效果偏黄),导致图像的视觉效果有些失真,影响了用户的感官体验。
发明内容
本发明实施例提供一种蓝光护眼强度调节方法、装置、介质和设备,用以实现根据终端设备的显示内容自适应调节蓝光护眼强度。
第一方面,本发明提供一种蓝光护眼强度调节方法,该方法包括:在终端设备开启蓝光护眼功能的模式下,获取终端设备所显示的图像的三个颜色通道的值;根据三个颜色通道的值,确定图像的色温估计值;根据色温估计值,调整蓝光护眼功能的护眼强度。
上述方法中,终端可以在开启蓝光护眼功能之后,依据当前终端的显示图像的颜色信息实时调整护眼强度的大小,以便确保不会因开启护眼功能造成图像的视觉效果失真。
在一种可能的实施例中,当所述色温估计值大于第一阈值时,将当前护眼强度值调整为最小护眼强度值;当色温估计值小于第二阈值时,将当前护眼强度值调整为最大护眼强度值,其中,所述第二阈值小于所述第一阈值。
上述方法中,终端根据实际图像的颜色值,确定护眼强度的调整方式,假设图像本身为暖色调,即便护眼强度被调整为最强护眼强度,调整之后的视觉显示效果仍然偏向于暖色调,所以基本不影响用户的视觉体验,而且还能够因护眼调度被自适应调至最大强度,增强了蓝光过滤量,进一步保护用户的用眼健康。假设图像本身为冷色调,如果仍保持默认的护眼强度不变,可能会造成图像的视觉效果偏暖,有些失真,所以将护眼强度被调整为最小护眼强度,调整之后的视觉显示效果会偏向于冷色调,所以基本不影响用户的视觉体验。
在一种可能的实施例中,终端可以先确定终端设备所显示的图像对应的应用的类型为非视频类应用才进行调整,避免因太频繁地调整护眼强度,导致图像显示出现抖动的问题。
在一种可能的实施例中,该方法还包括:
确定所述终端设备所显示的图像对应的应用的类型为视频类应用时,获取设定时段内的M帧图像的三个颜色通道的值;统计所述设定时段内的M帧图像的颜色直方图之间的绝对差值的和值;当所述绝对差值的和值小于设定阈值,根据色温估计值,调整蓝光护眼功能的护眼强度。
上述方法中,一方面是避免因太频繁地调整护眼强度,导致图像显示出现抖动的问题,另一方面,因处理器对图像的RGB三通道颜色值进行处理分析可能不够实时,所以调整后的护眼强度生效时刻发生在被采集的图像显示完毕之后,所以护眼强度可能已不再适用当前图像。
在一种可能的设计中,根据所述色温估计值,调整蓝光护眼功能的护眼强度之前,还包括:获取距离当前时段最近的K帧用户界面的颜色直方图;确定K帧图像的颜色直方图之间的绝对差值的和值大于或等于设定阈值,K为正整数。该方法种,当K(K为正整数)帧图像的颜色直方图之间的绝对差值的和值大于或等于设定阈值时,则确定当前场景属于颜色突变场景,这时可以不再对护眼强度进行调整,维持当前护眼强度不变,当K帧图像的颜色直方图之间的绝对差值的和值小于设定阈值时,则确定当前场景属于颜色平滑场景,则可以按照上述方法调整护眼强度。避免因太频繁地调整护眼强度,导致图像显示出现抖动的问题。
第二方面,本申请实施例还提供一种图像融合装置,该装置包括执行上述第二方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
第三方面,本申请实施例提供一种终端设备,包括处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得该终端设备能够实现上述第二方面的任意一种可能的设计的方法。
第四方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备执行上述任一方面的任意一种可能的设计的方法。
第五方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述电子设备执行上述任一方面的任意一种可能的设计的方法。
第六方面,本申请实施例还提供一种芯片,芯片与存储器耦合,用于执行所述存储器中存储的计算机程序,使得所述电子设备执行上述任一方面的任意一种可能的设计的方法。
关于上述第二方面至第六方面的有益效果可以参见上述第一方面中的描述。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种终端设备的结构示意图;
图2为本发明实施例提供的一种蓝光护眼强度调节方法流程示意图;
图3A为本发明实施例提供的一种显示场景示意图;
图3B为本发明实施例提供的另一种显示场景示意图;
图4为本发明实施例提供的另一种蓝光护眼强度调节方法流程示意图;
图5为本发明实施例提供的另一种蓝光护眼强度调节方法流程示意图;
图6为本发明实施例提供的一种蓝光护眼强度调节装置示意图;
图7为本发明实施例提供的另一种终端设备结构示意图。
具体实施方式
在详细介绍本发明实施例之前,以下先对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1、色温
光源的光辐射所呈现的颜色与在某一温度下黑体辐射的颜色相同时,称该黑体的温度Tc为光源的色温,用绝对温度K表示。
2、相关色温
当光源发出的光的颜色与黑体在某一温度下辐射的颜色接近时,该黑体温度就称为该光源的相关色温。目前一般发光二极管(light emitting diode,LED)产品所标示的色温均为相关色温。
3、色调
色调是指图像的相对明暗程度,在彩色图像上表现为颜色。例如,冷色调包括蓝、青、紫;暖色调包括红、橙、黄;中性色调包括黑、白、灰。
4、RGB三个颜色通道
R代表Red(红色),G代表Green(绿色),B代表Blue(蓝色),RGB三个颜色通道构成光学三原色。R、G、B均为255时就合成了白光,R、G、B均为0时就形成了黑色。
5、蓝光护眼功能
视网膜可感受的光线为可见光,波长范围一般是380-780nm;其中,波长范围为400~490nm的称为蓝光。不是所有的蓝光都会产生眼睛健康危害。由于波长越短,能量越高,穿透力也就越强,所以415-460nm的短波蓝光对人眼伤害较大。为了用户的用眼健康,终端设备开启蓝光护眼功能之后,利用光谱调配技术将光谱中对人眼有伤害的短波(415-460nm)蓝光部分进行过滤,从而消除蓝光。
下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请以下各实施例中,“至少一个”、“一个或多个”是指一个或两个以上(包含两个)。术语“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。术语“连接”包括直接连接和间接连接,除非另外说明。“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
在本申请实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例中所提供的蓝光护眼强度调节方法可以应用于如图1所示的终端设备,图1示出了该终端设备100的硬件配置框图。
在一些实施例中,显示设备100包括调谐解调器110、通信器120、采集器130、外部装置接口140、控制器150、显示器160、音频输出接口170、存储器、供电电源、用户接口180中的至少一种。
在一些实施例中控制器包括中央处理器,视频处理器,音频处理器,图形处理器,随机存储器(random access memory,RAM),只读存储器(read-only memory,ROM),用于输入/输出的第一接口至第n接口。
在一些实施例中,显示器160包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。
在一些实施例中,显示器160可为液晶显示器、OLED显示器、以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。
在一些实施例中,调谐解调器110通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。
在一些实施例中,通信器120是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括无线保真(wireless fidelity,wifi)模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备100可以通过通信器120与控制装置100或服务器400建立控制信号和数据信号的发送和接收。
在一些实施例中,采集器130用于采集外部环境或与外部交互的信号。例如,采集器130包括光接收器,用于采集环境光线强度的传感器;或者,采集器130包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,采集器130包括声音采集器,如麦克风等,用于接收外部声音。
在一些实施例中,外部装置接口140可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
在一些实施例中,控制器150和调谐解调器110可以位于不同的分体设备中,即调谐解调器110也可在控制器150所在的主体设备的外置设备中,如外置机顶盒等。
在一些实施例中,控制器150,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器150控制显示设备100的整体操作。例如:响应于接收到用于选择在显示器160上显示UI对象的用户命令,控制器150便可以执行与由用户命令选择的对象有关的操作。
在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。
在一些实施例中控制器包括中央处理器(central processing unit,CPU),视频处理器,音频处理器,图形处理器(graphics processing unit,GPU),RAM,ROM,用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。
中央处理器,用于执行存储在存储器中操作系统和应用程序指令,以及根据接收外部输入的各种交互指令,来执行各种应用程序、数据和内容,以便最终显示和播放各种音视频内容。中央处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。
在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等中的至少一种。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。
在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理中的至少一种,可得到直接可显示设备100上显示或播放的信号。
在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等中的至少一种。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的图形用户界面(graphical user interface,GUI)信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出RGB数据信号。
在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理中的至少一种,得到可以在扬声器中播放的声音信号。
在一些实施例中,用户可在显示器160上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(graphic user interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。
在一些实施例中,用户接口180,为可用于接收控制输入的接口(如:显示设备本体上的实体按键,或其他等)。
在具体实现时,上述终端设备100,可以为手机,平板电脑,手持计算机,个人电脑(personal computer,PC),蜂窝电话,个人数字助理(personal digital assistant,PDA),可穿戴式设备(如智能手表),智能家居设备(如电视机),车载电脑,游戏机,以及增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备等,本实施例对终端设备100的具体设备形态不做特殊限制。
基于图1所示的终端设备,本申请实施例提供了一种护眼强度调节方法的流程图,如图2所示,该方法的流程可以由终端设备执行,该方法包括以下步骤:
S201,在终端设备开启蓝光护眼功能的模式下,终端获取显示图像的RGB三个颜色通道的值。
S202,终端设备根据RGB三个颜色通道的值,确定图像的色温估计值。
S203,终端设备根据色温估计值,调整蓝光护眼功能的护眼强度。
其中,色温估计值的计算方式可以参照目前已有的算法,对此本实施例并不作限定。该步骤S203中,当色温估计值大于第一阈值时,将当前护眼强度值调整为最小护眼强度值;当色温估计值小于第二阈值时,将当前护眼强度值调整为最大护眼强度值,其中,第二阈值小于第一阈值。
示例性地,终端设备中保存有护眼强度的大小和蓝光过滤强度之间的对应关系,示例性地可以参见下述表1。
表1
护眼强度的大小
蓝光衰减量
强度I
大约3%的蓝光
强度II
(3%,30%)的蓝光
强度III
大约30%的蓝光
假设,当前终端设备的护眼强度为强度II,当按照上述方法确定显示图像的色温估计值大于或等于6500K时,终端设备将护眼强度调至最小值,即强度I;当显示图像的色温估计值小于或等于4500K时,终端设备将护眼强度调至最大值,即强度III;当显示图像的色温估计值小于6500K,且大于4500K时,终端设备保持护眼强度不变,或者进行微调(具体微调幅度大小可以依据色温估计值确定)。
第一种可能的实施例中,终端可以在根据色温估计值调整蓝光护眼功能的护眼强度之前,先获取距离当前时段最近的K帧用户界面(user interface)的颜色直方图,当K(K为正整数)帧图像的颜色直方图之间的绝对差值的和值大于或等于设定阈值时,则确定当前场景属于颜色突变场景,这时可以不再对护眼强度进行调整,维持当前护眼强度不变,当K帧图像的颜色直方图之间的绝对差值的和值小于设定阈值时,则确定当前场景属于颜色平滑场景,则可以按照S203调整护眼强度。
第二种可能的实施例中,终端可以先判断终端设备所显示的图像对应的应用的类型是否为视频类应用,若否,则执行上述方法流程,否则,则需要进一步地判断视频类型。
一示例性地,结合图3A来说,针对图库应用,如图3A中的(a)所示,当终端设备接收到用户作用于图库应用的界面300中的缩略图301的点击操作时,手机显示如图3A中的(b)所示的界面310,该界面310显示有图像311,可见,该图像311为太阳落山的场景,图像311的整体色调为暖色调。这时,手机按照上述方法获取图像311的RGB三个颜色通道的值,根据RGB三个颜色通道的值,计算图像311的色温估计值为4000K,再根据图像311的色温估计值4000K,将蓝光护眼功能的护眼强度从默认的护眼强度II调整为护眼强度III。可见,因图像311本身为暖色调,即便护眼强度被调整为护眼强度III,调整之后的视觉显示效果仍然偏向于暖色调,所以基本不影响用户的视觉体验,而且还能够因护眼调度被自适应调至最大强度,增强了蓝光过滤量,进一步保护用户的用眼健康。
又一示例性地,结合图3B来说,针对图库应用,如图3B中的(a)所示,当终端设备接收到用户作用于图库应用的界面300中的缩略图302的点击操作时,手机显示如图3B中的(b)所示的界面320,该界面320显示有图像321,可见,该图像321为艳阳高照的场景,图像321的整体色调为冷色调。这时,手机按照上述方法获取图像321的RGB三个颜色通道的值,根据RGB三个颜色通道的值,计算图像321的色温估计值为6500K,再根据图像321的色温估计值6500K,将蓝光护眼功能的护眼强度从默认的护眼强度II调整为护眼强度I。可见,因图像321本身为冷色调,如果仍保持默认的护眼强度II不变,可能会造成图像321的视觉效果偏暖,有些失真,所以将护眼强度被调整为护眼强度I,调整之后的视觉显示效果会偏向于冷色调,所以基本不影响用户的视觉体验。
再比如,当手机当前运行的是电子书应用时,手机可以获取多帧图像的颜色值,再基于颜色值确定色温估计值,从而自适应调整护眼强度,又或者,当手机在显示浏览器应用上的新闻(非视频)时,手机可以获取多帧图像的颜色值,再基于颜色值确定色温估计值,从而自适应调整护眼强度。结合上述示例可见,本实施例中,终端可以在开启蓝光护眼功能之后,依据当前终端的显示图像的颜色信息实时调整护眼强度的大小,以便确保不会因开启护眼功能造成图像的视觉效果失真。
另外,针对终端设备播放视频的场景,考虑不同类型的视频,连续多帧图像的颜色信息变化趋势也不同,因此,本实施例中,在终端播放视频的场景下,终端还可以进一步获取设定时段内的M帧图像的RGB三个颜色通道的值,统计设定时段内的M帧图像的颜色直方图,根据M帧图像的颜色直方图,确定视频的类型。当M帧图像的颜色直方图之间的绝对差值的和值小于设定阈值时,则确定该视频类型是颜色渐变类视频,即视频的颜色变化平缓;当M帧图像的颜色直方图之间的绝对差值的和值大于或等于设定阈值时,则确定该视频类型是颜色突变类视频,即视频的颜色变化不够平滑。本实施例中,在终端播放的视频的类型被确定为颜色突变类视频时,则不再对该视频的护眼强度进行调节,在终端播放的视频的类型被确定为颜色渐变类视频时,则按照上述图2所示的方法对该视频的护眼强度进行调节,这样做的目的一方面是避免因太频繁地调整护眼强度,导致图像显示出现抖动的问题,另一方面,因处理器对图像的RGB三通道颜色值进行处理分析可能不够实时,所以调整后的护眼强度生效时刻发生在被采集的图像显示完毕之后,所以护眼强度可能已不再适用当前图像。
示例性地,手机在播放动作类电影时,手机实时地从视频流中采样帧图像,采样频率可以是40ms,并获取连续采集到的5帧图像的颜色直方图,统计相邻两帧图像的颜色直方图的绝对差值,并且将各个绝对差值累计求和,因动作类电影的打斗场景下颜色变化较大,所以和值会大于阈值,所以手机维持当前护眼强度不变,不再按照上述图2所示的方法对该视频的护眼强度进行调节。又一示例性地,手机在播放电商主播直播类视频时,手机实时地从视频流中采样帧图像,采样频率可以是40ms,并获取连续采集到的5帧图像的颜色直方图,统计相邻两帧图像的颜色直方图的绝对差值,并且将各个绝对差值累计求和,因电商主播直播类视频的背景通常是固定的,所以和值会小于阈值,所以按照上述图2所示的方法对该视频的护眼强度进行调节。
为了更加系统地描述本实施例提供的护眼强度调节方法,本实施例进一步结合图4和图5所示的方法流程进行说明。
如图4所示,该方法流程包括如下步骤:
S401,在终端设备开启蓝光护眼功能的模式下,终端获取当前蓝光护眼强度值为强度II,以及获取当前运行应用的类型。
S402,终端根据当前运行应用的类型,判断当前运行的应用是否是视频类应用。若是,则执行S403,否则,则执行S411。
S403,终端获取距离当前时段最近的K帧用户界面的颜色直方图,统计K帧图像的颜色直方图之间的绝对差值的和值。
S404,终端判断和值是否大于或等于设定阈值,若是,则执行S411,否则执行S405。
S405,终端获取显示图像的RGB三个颜色通道的值,根据RGB三个颜色通道的值,确定图像的色温估计值。
S406,终端判断图像的色温估计值是否大于6500K,若是,则执行S407,否则,则执行S408。
S407,终端将当前的护眼强度从强度II调整为强度I。
S408,终端判断图像的色温估计值是否小于4500K,若是,则执行S409,否则,则执行S410。
S409,终端将当前的护眼强度从强度II调整为强度III。
S410,终端维持当前的护眼强度从强度II不变或者微调。
S411,在当前运行应用为视频类的应用时,终端获取设定时段内的M帧图像的RGB三个颜色通道的值,统计设定时段内的M帧图像的颜色直方图的绝对差值的和值。
S412,终端判断和值是否大于或等于设定阈值,若是,则执行S410,否则执行S405至S409。
如图5所示,该方法流程包括如下步骤:
S501,在终端设备开启蓝光护眼功能的模式下,终端获取当前蓝光护眼强度值为强度II,获取当前显示图像的RGB三个颜色通道的值。
S502,终端获取距离当前时段最近的K帧用户界面的颜色直方图,统计K帧图像的颜色直方图之间的绝对差值的和值。
S503,终端判断和值是否大于或等于设定阈值,若否,则执行S504,否则执行S509。
S504,终端根据RGB三个颜色通道的值,确定图像的色温估计值。
S505,终端判断图像的色温估计值是否大于6500K,若是,则执行S506,否则,则执行S507。
S506,终端将当前的护眼强度从强度II调整为强度I。
S507,终端判断图像的色温估计值是否小于4500K,若是,则执行S508,否则,则执行S509。
S508,终端将当前的护眼强度从强度II调整为强度III。
S509,终端维持当前的护眼强度从强度II不变或者微调。
本实施例中,一方面,终端设备依据当前显示图像的颜色信息调整护眼强度,可以有效地改善因开启护眼强度功能导致的图像视觉效果出现失真的问题,另一方面,终端设备在调整护眼强度之前,确定终端当前运行的应用的类型,以及运行的视频的类型,从而避免因护眼强度的自适应调节引发的图像颜色发生抖动的问题。可见,本实施例提供的方法可以有效地改善因开启护眼功能造成图像的视觉效果失真的问题,还能够最大程度地保护用户的用眼健康。
在本申请的一些实施例中,本申请实施例还公开了一种蓝光护眼强度调节装置,如图6所示,该装置用于实现以上各个方法实施例中记载的方法,其包括:获取单元601,用于在终端设备开启蓝光护眼功能的模式下,获取终端设备所显示的图像的三个颜色通道的值;确定单元602,用于根据三个颜色通道的值,确定所述图像的色温估计值;调整单元603,用于根据色温估计值,调整蓝光护眼功能的护眼强度。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在本申请的另一些实施例中,本申请实施例公开了一种终端设备,如图7所示,该电子设备可以包括:一个或多个处理器701;存储器702;显示器703;一个或多个应用程序(未示出);以及一个或多个计算机程序704,上述各器件可以通过一个或多个通信总线705连接。其中该一个或多个计算机程序704被存储在上述存储器702中并被配置为被该一个或多个处理器701执行,该一个或多个计算机程序704包括指令,上述指令可以用于执行如图2和图4及相应实施例中的各个步骤。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:显示面板及显示装置