一种区域控光动态色温补偿方法、终端及存储介质与流程

未命名 08-05 阅读:277 评论:0


1.本发明涉及终端技术领域,尤其涉及的是一种区域控光动态色温补偿方法、终端及存储介质。


背景技术:

2.目前市场上的电子显示终端以lcd(liquid crystaldisplay)液晶显示器件、oled(organiclight-emitting diode)有机发光显示器件为主,其中lcd无法自行发光,必然需要搭配背光模组作为光源。当调整背光模组的亮度时,光电材料的反应有所变化,导致显示色温随之漂移。
3.而当电子产品采用区域调光技术时,一帧图像不同区域对应的背光模组亮度经常是不同的,使得图像各区域的色温发出大小不同的偏移,无法保持比较一致的色温,导致观看时感觉色温红红绿绿很不均匀,效果不佳。
4.因此,现有技术还有待改进。


技术实现要素:

5.本发明要解决的技术问题在于,针对现有技术缺陷,本发明提供一种区域控光动态色温补偿方法、终端及存储介质,以解决现有的区域调光技术的色温不均匀的技术问题。
6.本发明解决技术问题所采用的技术方案如下:
7.第一方面,本发明提供一种区域控光动态色温补偿方法,包括:
8.获取第一图像,并将所述第一图像输入区域控光模块,得到各区域的背光数据;
9.获取第二图像,并根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据;
10.计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,得到补偿后的第三图像。
11.在一种实现方式中,所述将所述第一图像输入区域控光模块,得到各区域的背光数据,包括:
12.计算背光占比数据和色温偏移数据,并根据所述背光占比数据和所述色温偏移数据配置色温偏移数据表。
13.在一种实现方式中,所述计算背光占比数据和色温偏移数据,并根据所述背光占比数据和所述色温偏移数据配置色温偏移数据表,包括:
14.设置第一背光亮度,并根据色温要求调节得到第一色温参数;
15.设置第二背光亮度,并根据所述色温要求调节得到第二色温参数;
16.设置满足所述色温要求的第三色温参数;
17.根据所述第一色温参数、所述第二色温参数以及所述第三色温参数配置所述色温偏移数据表。
18.在一种实现方式中,所述根据所述第一色温参数、所述第二色温参数以及所述第
三色温参数配置所述色温偏移数据表,包括:
19.根据所述第一色温参数、所述第二色温参数以及所述第三色温参数,分别在背光-r/g/b坐标轴画点,并根据不同背光模组的光学特性,采用分段线性法拟合出r,g,b三枪的背光-r/g/b的曲线。
20.在一种实现方式中,所述色温偏移数据表包括:多个背光占比值以及各背光占比值对应的r偏移值、g偏移值、b偏移值。
21.在一种实现方式中,所述根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据,包括:
22.获取所述第二图像对应的各区域的背光数据和最大背光亮度数据;
23.根据所述背光数据和所述最大背光亮度数据,计算背光占比值;
24.根据所述背光占比值查找色温偏移数据表,得到所述背光数据对应的r色温偏移值、g色温偏移值、b色温偏移值。
25.在一种实现方式中,所述计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,包括:
26.计算所述第二图像对应的各区域的当前背光数据;
27.将所述第二图像对应的各区域的背光数据与查询得到的色温偏移值进行相加,将所述第二图像对应的各区域的色温调节至目标色温数据。
28.在一种实现方式中,所述方法还包括:
29.根据色度表色系统的坐标关系式,将当前色度表色系转换为rgb色度表色系统,得到各区域的背光数据。
30.第二方面,本发明还提供一种终端,包括:处理器以及存储器,所述存储器存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被所述处理器执行时用于实现如第一方面所述的区域控光动态色温补偿方法的操作。
31.第三方面,本发明还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被处理器执行时用于实现如第一方面所述的区域控光动态色温补偿方法的操作。
32.本发明采用上述技术方案具有以下效果:
33.本发明通过将第一图像输入区域控光模块,可以得到各区域的背光数据;进而根据各区域的背光数据计算得到各区域的色温补偿数据,从而根据色温补偿数据和当前色温数据,对第二图像进行色温补偿,得到补偿后的第三图像;本发明通过动态调节各区域的色温补偿,使图像不同区域色温保持一致,提高了图像显示效果。
附图说明
34.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
35.图1是本发明的一种实现方式中区域控光动态色温补偿方法的流程图。
36.图2是本发明的一种实现方式中各个区域控光动态色温补偿的示意图。
37.图3是本发明的一种实现方式中通过拟合得到r偏移值的曲线图。
38.图4是本发明的一种实现方式中通过拟合得到g偏移值的曲线图。
39.图5是本发明的一种实现方式中通过拟合得到b偏移值的曲线图。
40.图6是本发明的一种实现方式中色温偏移数据表的示意图。
41.图7是本发明的一种实现方式中终端的功能原理图。
42.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
44.示例性方法
45.在当前电子产品采用的区域调光技术中,整机的色温调节通常是在固定的背光模组状态下对画面的整体调节,这种情况下无法根据不同区域的背光模组亮度调整相应区域的画面色温,即一帧图像不同区域对应的背光模组亮度经常是不同的,使得图像各区域的色温发出大小不同的偏移,无法保持比较一致的色温,导致观看时感觉色温很不均匀,显示效果不佳。
46.针对上述技术问题,本发明实施例提供一种区域控光动态色温补偿方法,该方法可以根据各区域的背光数据计算得到对应的各区域的色温补偿数据,动态调节各区域的色温补偿,使图像不同区域色温保持一致,提高图像显示效果。
47.如图1所示,本发明实施例提供一种区域控光动态色温补偿方法,包括以下步骤:
48.步骤s100,获取第一图像,并将所述第一图像输入区域控光模块,得到各区域的背光数据。
49.在本实施例中,所述区域控光动态色温补偿方法应用于终端中,所述终端包括但不限于:智能电视、智慧屏以及移动终端等设备。
50.在本实施例中,所述区域控光动态色温补偿方法适用于采用区域控光技术的电子产品。
51.如图2所示,本实施例中先获取第一图像,将第一图像输入区域控光模块,利用该区域控光模块进行区域控光显示后,得到各区域的背光数据;其中,第一图像为原始视频(待显示视频)中的视频帧,或者第一图像为原始图像(待显示图像)。
52.在本实施例中,为了精准实现动态补偿色温,设定第一图像为经过校色工具的色准校对后的满足显示要求的图像,例如,满足ntsc色域、srgb色域、dci-p3色域的图像;相应地,本实施例中的第一图像为在标准显示设备上显示色温准确且均匀的图像。
53.具体地,本实施例的一种实现方式中,步骤s100包括以下步骤:
54.步骤s101,计算背光占比数据和色温偏移数据,并根据所述背光占比数据和所述色温偏移数据配置色温偏移数据表。
55.在本实施例中,在区域控光模块显示该第一图像时,在每一个显示区域中,该显示区域显示第一图像对应的图像区域,通过计算该显示区域在显示对应图像区域时的背光占比数据和色温偏移数据,即可配置色温偏移数据表,以便于根据该色温偏移数据表进行动
态补偿。
56.具体地,本实施例的一种实现方式中,步骤s101包括以下步骤:
57.步骤s101a,设置第一背光亮度,并根据色温要求调节得到第一色温参数;
58.步骤s101b,设置第二背光亮度,并根据所述色温要求调节得到第二色温参数;
59.步骤s101c,设置满足所述色温要求的第三色温参数;
60.步骤s101d,根据所述第一色温参数、所述第二色温参数以及所述第三色温参数配置所述色温偏移数据表。
61.在本实施例中,在配置色温偏移数据表时,首先需要设置最大背光亮度la,调整色温增益调整值ra,ga,ba满足色温要求;例如,最大背光亮度la为1000nt,此时背光占比为100%,若色温要求为8500k,通过调整色温增益调整值ra,ga,ba满足8500k,得到当前的ra,ga,ba值,即得到第一色温参数。
62.然后,设置一组不同la的背光亮度lb,调节色温增益调整值rb,gb,bb满足色温要求;参照上述的调节方式进行调节,例如,第二组背光亮度lb为500nt,此时背光占比为50%,若色温要求为5000k,通过调整色温增益调整值rb,gb,bb满足5000k,得到当前的rb,gb,bb值,即得到第二色温参数。
63.之后,可根据需求设置更多不同背光亮度l
x
下满足色温要求的色温增益调整值r
x
,g
x
,b
x
;例如,第三组背光亮度l
x
为100nt,此时背光占比为10%,若色温要求为2500k,通过调整色温增益调整值r
x
,g
x
,b
x
满足2500k,得到当前的r
x
,g
x
,b
x
值,即得到第三色温参数。
64.具体地,本实施例的一种实现方式中,步骤s101d包括以下步骤:
65.步骤s101d-1,根据所述第一色温参数、所述第二色温参数以及所述第三色温参数,分别在背光-r/g/b坐标轴画点,并根据不同背光模组的光学特性,采用分段线性法拟合出r,g,b三枪的背光-r/g/b的曲线。
66.在本实施例中,通过将前三步获得的色温参数分别在背光-r/g/b坐标轴画点,并根据不同背光模组的光学特性,采用分段线性法或其他方法(均值分布法)即可拟合出r,g,b三枪的背光-r/g/b的曲线,其中,所得到的背光-r/g/b的曲线分别如图3~图5所示。
67.根据拟合得到的r,g,b三枪的背光-r/g/b的曲线,分别计算出背光-色温偏移数据表,如图6所示,色温偏移数据表包括:多个背光占比值以及各背光占比值对应的r偏移值、g偏移值、b偏移值。
68.在计算背光-色温偏移数据表时,根据背光-r/g/b的曲线图中的色温增益调整值,与标准显示设备在相同亮度参数的条件下、标准色温场景下的色温增益调整值进行对比,即可得到各背光占比值对应的r偏移值、g偏移值、b偏移值。
69.例如,在最大背光亮度la为1000nt的情景下,此时背光占比为100%,若色温要求为8500k,而当前显示区域的色温已经达到8500k,此时不需要调节色温增益调整值ra,ga,ba,因此,针对色温增益调整值ra,ga,ba的偏移值均为0,即色温偏移值r
a-offset
、色温偏移值g
a-offset
、色温偏移值b
a-offset
均为0。
70.在背光亮度lb为500nt的情景下,此时背光占比为50%,若色温要求为5000k,而当前显示区域的色温为4500k,此时需要调节色温增益调整值rb,gb,bb,因此,针对色温增益调整值rb,gb,bb的偏移值分别为-15、5、0,即色温偏移值r
b-offset
为-15、色温偏移值g
b-offset
为5、色温偏移值b
b-offset
为0。
71.在背光亮度l
x
为100nt的情景下,此时背光占比为10%,若色温要求为2500k,而当前显示区域的色温为2700k,此时需要调节色温增益调整值r
x
,g
x
,b
x
,因此,针对色温增益调整值r
x
,g
x
,b
x
的偏移值分别为-39、9、0,即色温偏移值r
x-offset
为-39、色温偏移值g
x-offset
为9、色温偏移值b
x-offset
为0。
72.如图1所示,在本发明实施例的一种实现方式中,区域控光动态色温补偿方法还包括以下步骤:
73.步骤s200,获取第二图像,并根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据。
74.在本实施例中,在将第一图像输入区域控光模块后,通过获取第二图像,并根据第二图像对应的各区域的背光数据,计算得到第二图像对应的各区域的色温补偿数据;其中,第二图像可以是与第一图像内容相同但是色温显示效果不同的图像,也可以是与第一图像内容不相同的图像。
75.具体地,在本实施例的一种实现方式中,步骤s200包括以下步骤:
76.步骤s201,获取所述第二图像对应的各区域的背光数据和最大背光亮度数据;
77.步骤s202,根据所述背光数据和所述最大背光亮度数据,计算背光占比值;
78.步骤s203,根据所述背光占比值查找色温偏移数据表,得到所述背光数据对应的r色温偏移值、g色温偏移值、b色温偏移值。
79.在本实施例中,在获得第二图像后,首先获得第二图像的显示场景下,各区域的背光数据ln和最大背光亮度数据l
max
,并计算得到背光占比然后在背光-色温偏移数据表查找ln对应的色温偏移值r
n-offset
,g
n-offset
,b
n-offset

80.如图1所示,在本发明实施例的一种实现方式中,区域控光动态色温补偿方法还包括以下步骤:
81.步骤s300,计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,得到补偿后的第三图像。
82.在本实施例中,在查找得到第二图像对应的r色温偏移值、g色温偏移值、b色温偏移值后,根据这些色温偏移值即可对第二图像进行色温补偿,得到补偿后的第三图像。
83.具体地,在本实施例的一种实现方式中,步骤s300包括以下步骤:
84.步骤s301,计算所述第二图像对应的各区域的当前背光数据;
85.步骤s302,将所述第二图像对应的各区域的背光数据与查询得到的色温偏移值进行相加,将所述第二图像对应的各区域的色温调节至目标色温数据。
86.在本实施例中,将区域调光模块处理后的第二图像的各区域rgb数据,加上步骤s200中查找得到的色温偏移值,即可计算出色温补偿后的第三图像各区域的数据,具体的区域控光动态色温补偿公式为:
87.r3n=r2n+r
n-offset
88.g3n=g2n+g
n-offset
89.b3n=b2n+b
n-offset
90.其中,r
3n
、g
3n
、b
3n
分别为色温补偿后的第三图像的背光数据;
91.r
2n
、g
2n
、b
2n
分别为第二图像当前的背光数据;
92.r
n-offset
、g
n-offset
、b
n-offset
分别为r
2n
、g
2n
、b
2n
对应的色温偏移值。
93.在本发明实施例的一种实现方式中,区域控光动态色温补偿方法还包括以下步骤:
94.步骤s400,根据色度表色系统的坐标关系式,将当前色度表色系转换为rgb色度表色系统,得到各区域的背光数据。
95.在实际应用中,色温可通过多种色度表色系统(如:rgb色度表色系统,xyz色度表色系统,yxy色度表色系统、luv色度表色系统等)进行量化描述和测试,各色度表色系统的量化测试数据均有相互转换的计算方法,如色度坐标关系式。
96.在本实施例中,采用r,g,b三个参数来调整色温,实际应用中可根据具体选用的色度表色系统进行量化设计,或者通过如色度坐标关系式等转换公式将各色度表色系统的量化测试数据进行相互转换。
97.本实施例通过上述技术方案达到以下技术效果:
98.本实施例通过将第一图像输入区域控光模块,可以得到各区域的背光数据;进而根据各区域的背光数据计算得到各区域的色温补偿数据,从而根据色温补偿数据和当前色温数据,对第二图像进行色温补偿,得到补偿后的第三图像;本实施例通过动态调节各区域的色温补偿,使图像不同区域色温保持一致,提高了图像显示效果。
99.示例性设备
100.基于上述实施例,本发明还提供一种终端,包括:通过系统总线连接的处理器、存储器、接口、显示屏以及通讯模块;其中,所述处理器用于提供计算和控制能力;所述存储器包括存储介质以及内存储器;所述存储介质存储有操作系统和计算机程序;所述内存储器为所述存储介质中的操作系统和计算机程序的运行提供环境;所述接口用于连接外部设备,例如,移动终端以及计算机等设备;所述显示屏用于显示相应的信息;所述通讯模块用于与云端服务器或移动终端进行通讯。
101.所述计算机程序被所述处理器执行时用以实现一种区域控光动态色温补偿方法的操作。
102.本领域技术人员可以理解的是,图7中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图7中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
103.在一个实施例中,提供了一种终端,其中,包括:处理器和存储器,所述存储器存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被所述处理器执行时用于实现如上所述的区域控光动态色温补偿方法的操作。
104.在一个实施例中,提供了一种存储介质,其中,所述存储介质存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被所述处理器执行时用于实现如上所述的区域控光动态色温补偿方法的操作。
105.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。
106.综上,本发明提供了一种区域控光动态色温补偿方法、终端及存储介质,方法包括:获取第一图像,并将所述第一图像输入区域控光模块,得到各区域的背光数据;获取第二图像,并根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据;计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,得到补偿后的第三图像。本发明根据各区域的背光数据计算得到对应的各区域的色温补偿数据,从而动态调节各区域的色温补偿,使图像不同区域色温保持一致,提高了图像显示效果。
107.应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

技术特征:
1.一种区域控光动态色温补偿方法,其特征在于,包括:获取第一图像,并将所述第一图像输入区域控光模块,得到各区域的背光数据;获取第二图像,并根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据;计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,得到补偿后的第三图像。2.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述将所述第一图像输入区域控光模块,得到各区域的背光数据,包括:计算背光占比数据和色温偏移数据,并根据所述背光占比数据和所述色温偏移数据配置色温偏移数据表。3.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述计算背光占比数据和色温偏移数据,并根据所述背光占比数据和所述色温偏移数据配置色温偏移数据表,包括:设置第一背光亮度,并根据色温要求调节得到第一色温参数;设置第二背光亮度,并根据所述色温要求调节得到第二色温参数;设置满足所述色温要求的第三色温参数;根据所述第一色温参数、所述第二色温参数以及所述第三色温参数配置所述色温偏移数据表。4.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述根据所述第一色温参数、所述第二色温参数以及所述第三色温参数配置所述色温偏移数据表,包括:根据所述第一色温参数、所述第二色温参数以及所述第三色温参数,分别在背光-r/g/b坐标轴画点,并根据不同背光模组的光学特性,采用分段线性法拟合出r,g,b三枪的背光-r/g/b的曲线。5.根据权利要求1-4中任意一项所述的区域控光动态色温补偿方法,其特征在于,所述色温偏移数据表包括:多个背光占比值以及各背光占比值对应的r偏移值、g偏移值、b偏移值。6.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据,包括:获取所述第二图像对应的各区域的背光数据和最大背光亮度数据;根据所述背光数据和所述最大背光亮度数据,计算背光占比值;根据所述背光占比值查找色温偏移数据表,得到所述背光数据对应的r色温偏移值、g色温偏移值、b色温偏移值。7.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,包括:计算所述第二图像对应的各区域的当前背光数据;将所述第二图像对应的各区域的背光数据与查询得到的色温偏移值进行相加,将所述第二图像对应的各区域的色温调节至目标色温数据。8.根据权利要求1所述的区域控光动态色温补偿方法,其特征在于,所述方法还包括:
根据色度表色系统的坐标关系式,将当前色度表色系转换为rgb色度表色系统,得到各区域的背光数据。9.一种终端,其特征在于,包括:处理器以及存储器,所述存储器存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被所述处理器执行时用于实现如权利要求1-8中任意一项所述的区域控光动态色温补偿方法的操作。10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质存储有区域控光动态色温补偿程序,所述区域控光动态色温补偿程序被处理器执行时用于实现如权利要求1-8中任意一项所述的区域控光动态色温补偿方法的操作。

技术总结
本发明公开了一种区域控光动态色温补偿方法、终端及存储介质,方法包括:获取第一图像,并将所述第一图像输入区域控光模块,得到各区域的背光数据;获取第二图像,并根据各区域的背光数据计算得到所述第二图像对应的各区域的色温补偿数据;计算所述第二图像对应的各区域的当前背光数据,并根据所述色温补偿数据和所述当前背光数据,对所述第二图像进行色温补偿,得到补偿后的第三图像。本发明根据各区域的背光数据计算得到对应的各区域的色温补偿数据,从而动态调节各区域的色温补偿,使图像不同区域色温保持一致,提高了图像显示效果。果。果。


技术研发人员:范微
受保护的技术使用者:深圳康佳电子科技有限公司
技术研发日:2023.04.11
技术公布日:2023/8/4
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐