蓝光过滤方法、装置、电子设备以及计算机可读介质制造方法及图纸

技术编号:31803986 阅读:27 留言:0更新日期:2022-01-08 11:05
本申请提供一种蓝光过滤方法、装置、电子设备以及计算机可读介质,该方法包括:获取预设的蓝光过滤值;基于所述蓝光过滤值及预设的色彩均衡公式,确定蓝光过滤层参数;基于所述蓝光过滤层参数,对待显示图像进行蓝光过滤。本申请通过基于蓝光过滤值及预设的色彩均衡公式确定蓝光过滤层参数,并基于蓝光过滤层参数对待显示图像进行蓝光过滤,使得在对待显示图像进行蓝光过滤时,可以维持待显示图像的色彩平衡,减少由于过滤蓝光导致的色偏问题,从而提高用户的观看体验。而提高用户的观看体验。而提高用户的观看体验。

【技术实现步骤摘要】
蓝光过滤方法、装置、电子设备以及计算机可读介质


[0001]本申请涉及显示领域,具体而言,涉及一种蓝光过滤方法,蓝光过滤装置,电子设备以及计算机可读介质。

技术介绍

[0002]随着电子技术和信息技术不断发展,越来越多的电子设备进入了人们的日常工作与生活中,社会的信息化程度越来越高,支持显示功能的电子设备成为人们日常工作与生活不可缺少的一部分。与此同时,由于电子设备的显示屏会产生蓝光,人们长时间地观看电子设备,会对人眼形成伤害,因此出现了各种降低蓝光的硬件和软件技术方案。但这些技术方案对蓝光进行过滤后,图像显示存在较大的色彩偏差问题,导致用户观看体验不佳。

技术实现思路

[0003]有鉴于此,本申请实施例的目的在于提供一种蓝光过滤方法、装置、电子设备以及计算机可读介质,用以在对待显示图像进行蓝光过滤时,维持待显示图像的色彩平衡,减少由于过滤蓝光导致的色偏问题,从而提高用户的观看体验。
[0004]一方面,本申请提供了一种蓝光过滤方法,所述方法包括:获取预设的蓝光过滤值;基于所述蓝光过滤值及预设的色彩均衡公式,确定蓝光过滤层参数;基于所述蓝光过滤层参数,对待显示图像进行蓝光过滤。
[0005]在本申请实施例中,通过基于蓝光过滤值及预设的色彩均衡公式确定蓝光过滤层参数,并基于蓝光过滤层参数对待显示图像进行蓝光过滤,使得在对待显示图像进行蓝光过滤时,可以维持待显示图像的色彩平衡,减少由于过滤蓝光导致的色偏问题,从而提高用户的观看体验。
[0006]一实施例中,所述预设的色彩均衡公式为
[0007][0008]其中,FilterMask(a,R,G,B)表示蓝光过滤层参数,a表示所述蓝光过滤层透明度,blueFilter表示所述蓝光过滤值,R表示所述蓝光过滤层的红色亮度等级,G表示所述蓝光过滤层的绿色亮度等级,B表示所述蓝光过滤层的蓝色亮度等级,R
k
表示预设的红色过滤调整参数,S
k
表示预设的非蓝色过滤参数,G
k
表示预设的蓝色过滤调整参数,表示向下取整符号。
[0009]在本申请实施例中,通过预设的蓝光过滤值计算得到蓝光过滤层透明度,利用蓝光过滤层透明度对蓝光过滤层的红色亮度等级以及绿色亮度等级进行调整,使得蓝光过滤
层能够一定程度上减少蓝光过滤带来的颜色偏差问题。
[0010]一实施例中,所述基于所述蓝光过滤层参数,对所述待显示图像进行蓝光过滤,包括:根据所述蓝光过滤层参数生成蓝光过滤层;将所述蓝光过滤层覆盖到所述待显示图像上,以实现对所述待显示图像进行蓝光过滤。
[0011]在本申请实施例中,根据蓝光过滤层参数生成蓝光过滤层,将蓝光过滤层覆盖到待显示图像上,待显示图像经过蓝光过滤层,可以降低待显示图像中的蓝光成分强度,以及减少蓝光过滤的带来色彩偏差问题。
[0012]一实施例中,所述基于所述蓝光过滤层参数,对所述待显示图像进行蓝光过滤,包括:基于所述蓝光过滤层参数对所述待显示图像各像素的像素值进行调整,以实现对所述待显示图像进行蓝光过滤。
[0013]在本申请实施例中,利用蓝光过滤层参数对待显示图像各像素的像素值调整,使得调整过后的待显示图像中蓝光成分降低,并且减少蓝光过滤的带来色彩偏差问题。
[0014]第二方面,本申请提供一种蓝光过滤装置,所述装置包括:获取模块,用于获取预设的蓝光过滤值;确定模块,用于基于所述蓝光过滤值及预设的色彩均衡公式,确定蓝光过滤层参数;过滤模块,用于基于所述蓝光过滤层参数,对待显示图像进行蓝光过滤。
[0015]一实施例中,所述预设的色彩均衡公式为:
[0016][0017]其中,FilterMask(a,R,G,B)表示蓝光过滤层参数,a表示所述蓝光过滤层透明度,R表示所述蓝光过滤层的红色亮度等级,G表示蓝光过滤层的绿色亮度等级,B表示所述蓝光过滤层的蓝色亮度等级,R
k
表示预设的红色过滤调整参数,S
k
表示预设的非蓝色过滤参数,G
k
表示预设的蓝色过滤调整参数,表示向下取整符号。
[0018]一实施例中,所述过滤模块还用于根据所述蓝光过滤层参数生成蓝光过滤层;将所述蓝光过滤层覆盖到所述待显示图像上,以实现对所述待显示图像进行蓝光过滤。
[0019]一实施例中,所述过滤模块还用于基于所述蓝光过滤层参数对所述待显示图像各像素的像素值进行调整,以实现对所述待显示图像进行蓝光过滤。
[0020]第三方面,一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述蓝光过滤方法或实现上述蓝光过滤装置的功能。
[0021]第四方面,一种存储有计算机可读指令的非易失性可读存储介质,所述计算机可读指令被处理器执行时,使得所述处理器执行上述蓝光过滤方法或实现上述蓝光过滤装置的功能。
[0022]本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。
附图说明
[0023]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0024]图1为本申请一实施例提供的电子设备的内部结构示意图;
[0025]图2为本申请一实施例提供的蓝光过滤方法流程图;
[0026]图3为本申请一实施例提供的蓝光过滤装置结构示意图;
[0027]图标:蓝光过滤装置10,获取模块100,确定模块200,过滤模块300。
具体实施方式
[0028]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0029]接下来结合附图进行详细说明。
[0030]首先,请参阅图1来描述用于实现本申请实施例的蓝光过滤方法和/或蓝光过滤装置10的电子设备。
[0031]蓝光过滤方法和/或蓝光过滤装置10可以实现为一种计算机可读指令的形式,计算机可读指令可以在如图1所示的电子设备上运行。
[0032]本申请实施例提供的一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,该处理器执行该程序时实现蓝光过滤方法。
[0033]图1为根据本申请的一个实施例的电子设备的内部结构示意图,电子设备可以为服务器。请参阅图1,该电子设备包括通过系统总线连接的处理器、非易失性存储介质、内存储器、输入装置、显示屏和网络接口。其中,该电子设备的非易失性存储介质可存储操作系统和计算机可读指令,该计算机可读指令被执行时,可使得处理器执行本申请各实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝光过滤方法,其特征在于,包括:获取预设的蓝光过滤值;基于所述蓝光过滤值及预设的色彩均衡公式,确定蓝光过滤层参数;基于所述蓝光过滤层参数,对待显示图像进行蓝光过滤。2.如权利要求1所述的蓝光过滤方法,其特征在于,所述预设的色彩均衡公式为:其中,FilterMask(a,R,G,B)表示蓝光过滤层参数,a表示所述蓝光过滤层透明度,blueFilter表示所述蓝光过滤值,R表示所述蓝光过滤层的红色亮度等级,G表示所述蓝光过滤层的绿色亮度等级,B表示所述蓝光过滤层的蓝色亮度等级,R
k
表示预设的红色过滤调整参数,S
k
表示预设的非蓝色过滤参数,G
k
表示预设的蓝色过滤调整参数,表示向下取整符号。3.如权利要求1所述的蓝光过滤方法,其特征在于,所述基于所述蓝光过滤层参数,对所述待显示图像进行蓝光过滤,包括:根据所述蓝光过滤层参数生成蓝光过滤层;将所述蓝光过滤层覆盖到所述待显示图像上,以实现对所述待显示图像进行蓝光过滤。4.如权利要求1所述的蓝光过滤方法,其特征在于,所述基于所述蓝光过滤层参数,对所述待显示图像进行蓝光过滤,包括:基于所述蓝光过滤层参数对所述待显示图像各像素的像素值进行调整,以实现对所述待显示图像进行蓝光过滤。5.一种蓝光过滤装置,其特征在于,包括:获取模块,用于获取预设的蓝光过滤值;确定模块,用于基于所述蓝光过滤值及预设的色彩均衡公式,确定蓝光过滤层参数;过滤模块,用于基于所述蓝光过滤层参数,对待显示图像进行蓝光过滤。6.如权利要...

【专利技术属性】
技术研发人员:赵飞陆小松蒲天发
申请(专利权)人:宁波视睿迪光电有限公司
类型:发明
国别省市:

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

1