一种多色灯颜色统一控制方法转让专利

申请号 : CN202010983042.7

文献号 : CN111935870B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋伟楷其他发明人请求不公开姓名

申请人 : 广州市浩洋电子股份有限公司

摘要 :

本发明公开一种多色灯颜色统一控制方法,包括以下控制步骤:S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,利用线性规划方程,计算校正颜色基色占空比Di;S4:光源根据步骤S3的校正颜色基色占空比Di,更新颜色。当不同型号灯的光源采用同一颜色控制系统时,输入相同的目标颜色参数,颜色控制系统能对针对每个光源的特性分别进行校正,实现多色灯之间的颜色同步,进而实现统一的校正颜色光输出。

权利要求 :

1.一种多色灯颜色统一控制方法,其特征在于,包括以下控制步骤:S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;

S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);

S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,其中i表示第i种基色,利用线性规划方程,计算校正颜色基色占空比Di;

S4:光源根据步骤S3的校正颜色基色占空比Di,更新颜色;

其中,步骤S3具体如下:

将目标颜色的色坐标值(xt,yt)和对应光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度Yi代入三刺激值与色坐标值的转换公式得到其中0≤Di≤1,n为基色数量,i表示第i种基色,结合方程④、方程⑤,利用线性规划求解出校正颜色的基色占空比Di;

其中,设置目标函数为最大化目标颜色亮度,则

其中maxZ表示最大亮度,利用线性规划求解方程④、方程⑤、方程⑥,得出校正颜色的基色占空比Di。

2.根据权利要求1所述的一种多色灯颜色统一控制方法,其特征在于,步骤S1中设置颜色控制系统包括以下步骤:S11:测量出不同光源的各自色域,得出公共色域;

S12:在公共色域内选定颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw);

S13:根据虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)计算出用于将目标颜色参数转换为目标颜色色坐标(xt,yt)的颜色转换矩阵

3.根据权利要求2所述的一种多色灯颜色统一控制方法,其特征在于,步骤S11具体如下:测量出不同光源的各自色域,并记录在色度图内形成多个第一凸多边形,全部所述第一凸多边形的交集即为公共色域。

4.根据权利要求2所述的一种多色灯颜色统一控制方法,其特征在于,步骤S12具体如下:根据需要虚拟的基色数量n,在所述公共色域内,作出以数量n为边数的第二凸多边形;

其中,n≥3;设定第二凸多边形的顶点坐标分别为(x1,y1)、(x2,y2)……(xn,yn),以第二凸多边形的顶点坐标作为颜色控制系统的虚拟基色色坐标,以第二凸多边形内的其中一个坐标点作为虚拟白点色坐标(xw,yw)。

5.根据权利要求2所述的一种多色灯颜色统一控制方法,其特征在于,步骤S13中包括以下步骤:S13-1:计算步骤S12中的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)在亮度最大时分别对应的基色三刺激值 白点三刺激值S13-2:将S13-1步骤中的基色三刺激值 白点三刺激值 利用格拉斯曼定律计算出每个单位基色所对应的三刺激值,即颜色转换矩阵

6.根据权利要求5所述的一种多色灯颜色统一控制方法,其特征在于,步骤S13-1具体如下:在三刺激值的Y值为1时,根据色坐标值与三刺激值转换公式 分别求出虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)亮度最大时对应的基色三刺激值 白点三刺激值 其中Y1、Y2……Yn以及Yw的值均为1。

7.根据权利要求5所述的一种多色灯颜色统一控制方法,其特征在于,步骤S13-2具体如下:S13-2-1:设定颜色控制系统的某一混合颜色中各基色占空比分别为P1,P2……Pn,其中,0≤P1 ,P2……Pn≤1根据格拉斯曼定律有混合颜色的三刺激值为S13-2-2:设各单位基色的三刺激值 与虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)亮度最大时的三刺激值 之间的线性系数为 则结合公式①与公式②,得到

S13-2-3:虚拟白点色坐标(xw,yw)亮度最大时对应的白点三刺激值已知为 此时的基色占空比为 所以 则其中 为 的逆矩阵;

S13-2-4:将方程③计算出的线性系数 的值带入方程②中,得出颜色转换矩阵的值。

8.根据权利要求1所述的一种多色灯颜色统一控制方法,其特征在于,步骤S2中包括以下步骤:S21:颜色控制系统根据输入的目标颜色参数,利用颜色转换矩阵,计算目标颜色的三刺激值S22:颜色控制系统根据三刺激值与色坐标值的转换公式 其中(x,y)表示色坐标, 表示三刺激值,将目标颜色三刺激值 转换为目标颜色的色坐标值(xt,yt)。

9.根据权利要求1所述的一种多色灯颜色统一控制方法,其特征在于,步骤S1中设置颜色实现系统包括:测量不同光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,i表示第i种基色,将测量值存入对应灯具中。

说明书 :

一种多色灯颜色统一控制方法

技术领域

[0001] 本发明涉及彩色灯的技术领域,更具体地,涉及一种多色灯颜色统一控制方法。

背景技术

[0002] 单基色或三基色LED光源在亮度和色域上往往不能满足灯光舞台演出的要求,为此,四基色、五基色、六基色等灯光源逐渐被制造出来。但因为光源之间往往存在光色和亮度的差别,不仅带来色差、亮度差,还带来颜色统一控制的困难,严重降低了用户体验。

发明内容

[0003] 本发明旨在克服上述现有技术的至少一种缺陷,提供一种多色灯颜色统一控制方法,能对不同的光源统一控制颜色和修改颜色控制,有效排除不同光源之间的差异,统一校正后的颜色,减少颜色跳变,提高用户体验。
[0004] 本发明采取的技术方案是:
[0005] 一种多色灯颜色统一控制方法,包括以下控制步骤:
[0006] S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;
[0007] S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);
[0008] S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,其中i表示第i种基色,利用线性规划方程,计算校正颜色基色占空比Di;
[0009] S4:光源根据步骤S3的校正颜色基色占空比Di,更新颜色。
[0010] 本技术方案的多色灯颜色统一控制方法,通过对多个基色数量大于或等于3的光源设置统一的颜色控制系统,可以实现目标颜色校正后的统一,最终呈现一致的校正颜色。当不同型号灯的光源采用同一颜色控制系统时,输入相同的目标颜色参数,颜色控制系统能对针对每个光源的特性分别进行校正,避免光源之间的相互差异,实现同型号、不同型号的灯之间的颜色同步,进而实现统一的校正颜色光输出。
[0011] 进一步地,步骤S1中设置颜色控制系统包括以下步骤:
[0012] S11:测量出不同光源的各自色域,得出公共色域;
[0013] S12:在公共色域内选定颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw);
[0014] S13:根据虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)计算出用于将目标颜色参数转换为目标颜色色坐标(xt,yt)的颜色转换矩阵。
[0015] 光源各自的色域需要逐个测量,或者逐型号/批次的测量,以尽可能的得到每个/每型号/每批次光源的色域数据,考虑到即使是同一型号/批次的光源实际的发光效率也是有区别的,所以优选逐个测量,以精确统一全部光源的发光颜色。
[0016] 在公共色域内选取颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)可以保障不同的光源校正后有共同的颜色显示范围,避免某种颜色只能部分光源显示出来。
[0017] 由于输入的目标颜色参数通常是RGB颜色值,每种颜色的最低值为0,最高值为255,虽然目标颜色参数在多色灯内会被先转换为目标颜色基色占空比,但是不便于颜色实现系统转换计算校正颜色基色占空比,所以利用颜色转换矩阵 可以快
速的将其转换为目标颜色色坐标(xt,yt),便于与校正颜色之间进行转换。
[0018] 进一步地,步骤S11具体如下:测量出不同光源的各自色域,并记录在色度图内形成多个第一凸多边形,每个光源的色域记录在色度图内时,每个基色的最大值会形成一个顶点,多个顶点的连线,就是第一凸多边形,全部所述第一凸多边形的交集即为公共色域。公共色域即为全部光源的共同颜色区间,不同光源的各自色域可以利用设备自动进行测量记录,公共色域可以在色度图内利用几何作图的方式直观得出,也可以根据测量出的不同光源的各自色域利用软件自动求出。
[0019] 进一步地,步骤S12具体如下:根据需要虚拟的基色数量n,在所述公共色域内,作出以数量n为边数的第二凸多边形;其中,n≥3;设定第二凸多边形的顶点坐标分别为(x1,y1)、(x2,y2)……(xn,yn),以第二凸多边形的顶点坐标作为颜色控制系统的虚拟基色色坐标,以第二凸多边形内的其中一个坐标点作为虚拟白点色坐标(xw,yw)。需要虚拟的基色数量n即为光源的控制变量数目。第二凸多边形的顶点可以根据需要自由选择,只要在公共色域内即可,第二凸多边形的面积越大,光源的颜色显示范围越宽广。
[0020] 进一步地,步骤S13中包括以下步骤:
[0021] S13-1:计算步骤S12中的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)在亮度最大时分别对应的基色三刺激值 、白点三刺激值 ,此时的亮度值为1,即 、 …… 以及 的值均为1;
[0022] S13-2:将S13-1步骤中的基色三刺激值 、白点三刺激值 ,利用格拉斯曼定律计算出每个单位基色所对应的三刺激值,每个单位基色所对应的三刺激值即为颜色转换矩阵 ,从而求解出颜色转换矩阵 的数值,
利用颜色转换矩阵 可以将目标颜色参数转换为目标颜色色坐标(xt,
yt)。
[0023] 进一步地,步骤S13-1具体如下:
[0024] 在三刺激值的Y值为1时,根据色坐标值与三刺激值转换公式 ,分别求出虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)亮度最大时对应的基色三刺激值 、白点三刺激值 ,其中 、 …… 以及 的值均为1,
由于三刺激值与色坐标值的转换公式为 ,因此在Y值为1时可以换算得到色坐标
值与三刺激值转换公式 ,将虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)带入即可得到亮度最大时分别对应的基色三刺激值 、白
点三刺激值 ,为了便于记载,Y值依然用字符表示,而不将其转换为数值1。
[0025] 进一步地,步骤S13-2具体如下:
[0026] S13-2-1:设定颜色控制系统的某一混合颜色中各基色占空比分别为,其中, ,该颜色可以是位于公共色域内的任意颜色,根
据格拉斯曼定律有混合颜色的三刺激值为       ①,即混
合颜色的三刺激值 等于各单位基色所对应的三刺激值 与混合颜色
中各基色占空比 的乘积;
[0027] S13-2-2:由于三刺激值是线性变化的,所以设各单位基色的三刺激值与虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)亮度最大时的三刺激
值 之间的线性系数为 ,则各单位基色的三刺激值
      ②;
[0028] 结合公式①与公式②,得到混合颜色的三刺激值为;
[0029] S13-2-3:虚拟白点色坐标(xw,yw)亮度最大时对应的白点三刺激值已知为 ,由于亮度最大时时的基色占空比为 的逆矩阵,所以 ,则       ③,其中 为 的逆矩
阵;
[0030] S13-2-4:将方程③计算出的线性系数 的值带入方程②中,得出颜色转换矩阵的值为 ,其中 为虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)在亮度最大时对应的基色三刺激值,为 的逆矩阵, 为虚拟白点色坐标(xw,yw)在亮度最大时
对应的白点三刺激值,按顺序计算即可得到颜色转换矩阵 的值,即每
个单位基色所对应的三刺激值。需要注意的是阵列运算中 与是无法化简合并
的,两者并不是互为倒数的关系,这一点本领域的技术人员应当知晓。
[0031] 进一步地,步骤S2中包括以下步骤:
[0032] S21:颜色控制系统根据输入的目标颜色参数,利用颜色转换矩阵,计算目标颜色的三刺激值 ;
[0033] S22:颜色控制系统根据三刺激值与色坐标值的转换公式 ,其中( ,)表示色坐标, 表示三刺激值,将目标颜色三刺激值 转换为目标颜色的色坐标值(xt,yt)。
[0034] 先将目标颜色参数转换为目标颜色的三刺激值 ,便于根据三刺激值与色坐标值的转换公式将目标颜色三刺激值 转换为目标颜色的色坐标值(xt,yt),从而最终被颜色实现系统转换为校正颜色的基色占空比Di。
[0035] 进一步地,步骤S1中设置颜色实现包括:测量不同光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,i表示第i种基色,将测量值存入对应灯具中。测量不同光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi时,与测量不同光源各自的色域一样,均逐个测量、逐型号测量或逐批次测量,两者采用同一种方式。
[0036] 进一步地,步骤S3具体如下:
[0037] 将目标颜色的色坐标值(xt,yt)和对应光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度Yi代入三刺激值与色坐标值的转换公式 得到、
,化简得:
[0038]       ④;
[0039]       ⑤;
[0040] 其中 ,n为基色数量,i表示第i种基色,结合方程④、方程⑤,利用线性规划求解出校正颜色的基色占空比Di。
[0041] 进一步地,设置目标函数为最大化目标颜色亮度,则      ⑥;
[0042] 其中maxZ表示最大亮度,利用线性规划求解方程④、方程⑤、方程⑥,得出校正颜色的基色占空比Di。

附图说明

[0043] 图1为本发明的原理图。

具体实施方式

[0044] 本发明附图仅用于示例性说明,不能理解为对本发明的限制。为了更好说明以下实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
[0045] 如图1,本发明提供一种多色灯颜色统一控制方法,包括以下控制步骤:
[0046] S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;
[0047] S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);
[0048] S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,其中i表示第i种基色,利用线性规划方程,计算校正颜色基色占空比Di;
[0049] S4:光源根据步骤S3的校正颜色基色占空比Di,更新颜色。
[0050] 本技术方案的多色灯颜色统一控制方法,通过对多个基色数量大于或等于3的光源设置统一的颜色控制系统,可以实现目标颜色校正后的统一,最终呈现一致的校正颜色。当不同型号灯的光源采用同一颜色控制系统时,输入相同的目标颜色参数,颜色控制系统能对针对每个光源的特性分别进行校正,避免光源之间的相互差异,实现同型号、不同型号的灯之间的颜色同步,进而实现统一的校正颜色光输出。
[0051] 在本发明优选地实施例中,步骤S1中设置颜色控制系统包括以下步骤:
[0052] S11:测量出不同光源的各自色域,得出公共色域;
[0053] S12:在公共色域内选定颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw);
[0054] S13:根据虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)计算出用于将目标颜色参数转换为目标颜色色坐标(xt,yt)的颜色转换矩阵。
[0055] 光源各自的色域需要逐个测量,或者逐型号/批次的测量,以尽可能的得到每个/每型号/每批次光源的色域数据,考虑到即使是同一型号/批次的光源实际的发光效率也是有区别的,所以优选逐个测量,以精确统一全部光源的发光颜色。
[0056] 优选地,在本实施例中,所述光源各自的色域逐个进行测量,以尽可能的提高多色灯的颜色统一性。
[0057] 在公共色域内选取颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)可以保障不同的光源校正后有共同的颜色显示范围,避免某种颜色只能部分光源显示出来。
[0058] 由于输入的目标颜色参数通常是RGB颜色值,每种颜色的最低值为0,最高值为255,虽然目标颜色参数在多色灯内会被先转换为目标颜色基色占空比,但是不便于颜色实现系统转换计算校正颜色基色占空比,所以利用颜色转换矩阵 可以快
速的将目标颜色基色占空比转换为目标颜色色坐标(xt,yt),便于与校正颜色之间进行转换。
[0059] 在本发明优选地实施例中,步骤S11具体如下:测量出不同光源的各自色域,并记录在色度图内形成多个第一凸多边形,每个光源的色域记录在色度图内时,每个基色的最大值会形成一个顶点,多个顶点的连线,就是第一凸多边形,全部所述第一凸多边形的交集即为公共色域。公共色域即为全部光源的共同颜色区间,不同光源的各自色域可以利用设备自动进行测量记录,公共色域可以在色度图内利用几何作图的方式直观得出,也可以根据测量出的不同光源的各自色域利用软件自动求出。
[0060] 在本发明优选地实施例中,步骤S12具体如下:根据需要虚拟的基色数量n,在所述公共色域内,作出以数量n为边数的第二凸多边形;其中,n≥3;设定第二凸多边形的顶点坐标分别为(x1,y1)、(x2,y2)……(xn,yn),以第二凸多边形的顶点坐标作为颜色控制系统的虚拟基色色坐标,以第二凸多边形内的其中一个坐标点作为虚拟白点色坐标(xw,yw)。需要虚拟的基色数量n即为光源的控制变量数目。第二凸多边形的顶点可以根据需要自由选择,只要在公共色域内即可,校正颜色的颜色范围就是第二凸多边形的范围,第二凸多边形的面积越大,光源的颜色显示范围越宽广,所以一般在所述公共色域内尽可能大的作出以数量n为边数的第二凸多边形。
[0061] 在本发明优选地实施例中,步骤S13中包括以下步骤:
[0062] S13-1:计算步骤S12中的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)在亮度最大时分别对应的基色三刺激值 、白点三刺激值 ,此时的亮度值为1,即 、 …… 以及 的值均为1;
[0063] S13-2:将S13-1步骤中的基色三刺激值 、白点三刺激值 ,利用格拉斯曼定律计算出每个单位基色所对应的三刺激值,每个单位基色所对应的三刺激值即为颜色转换矩阵 ,从而求解出颜色转换矩阵 的数值,
利用颜色转换矩阵 可以将目标颜色参数转换为目标颜色色坐标(xt,
yt)。
[0064] 在本发明优选地实施例中,步骤S13-1具体如下:
[0065] 在三刺激值的Y值为1时,根据色坐标值与三刺激值转换公式 ,分别求出虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)亮度最大时对应的基色三刺激值 、白点三刺激值 ,其中 、 …… 以及 的值均为1,
由于三刺激值与色坐标值的转换公式本领域的技术人员熟知为,因此在Y值为1时可以换算得到色坐标值与三刺激值转换公式 ,将虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)带入即可得到亮度最大时分别对应的基色三刺激值、白点三刺激值 ,为了便于记载,Y值依然用字符表示,而不将其转换为
数值1。
[0066] 在本发明优选地实施例中,步骤S13-2具体如下:
[0067] S13-2-1:设定颜色控制系统的某一混合颜色中各基色占空比分别为,其中, ,该颜色可以是位于公共色域内的任意颜色,根
据格拉斯曼定律有混合颜色的三刺激值为       ①,即混
合颜色的三刺激值 等于各单位基色所对应的三刺激值 与混合颜色
中各基色占空比 的乘积;
[0068] S13-2-2:由于三刺激值是线性变化的,所以设各单位基色的三刺激值与虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)亮度最大时的三刺激
值 之间的线性系数为 ,则各单位基色的三刺激值
      ②;
[0069] 结合公式①与公式②,得到混合颜色的三刺激值为;
[0070] S13-2-3:虚拟白点色坐标(xw,yw)亮度最大时对应的白点三刺激值已知为 ,由于亮度最大时时的基色占空比为 ,所以 ,则      ③,其中 为 的逆矩阵;
[0071] S13-2-4:将方程③计算出的线性系数 的值带入方程②中,得出颜色转换矩阵的值为 ,其中 为虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)在亮度最大时对应的基色三刺激值, 为
的逆矩阵, 为虚拟白点色坐标(xw,yw)在亮度最大时对应的白点三刺激
值,按顺序计算即可得到颜色转换矩阵 的值,即每个单位基色所对应
的三刺激值。
[0072] 需要注意的是阵列运算中 与 是无法化简合并的,两者并不是互为倒数的关系,这一点本领域的技术人员应当知晓。对于求解
的逆矩阵 ,只有 时,求解方程具有唯一解,即存在唯一逆矩阵
,当 时,求解方程存在多个解,本发明的解决方案是令
为广义逆矩阵,至于广义逆矩阵的具体求解方式,也是本领域的技术人员
所熟知的,在本申请中不再赘述。
[0073] 在本发明优选地实施例中,步骤S2中包括以下步骤:
[0074] S21:颜色控制系统根据输入的目标颜色参数,利用颜色转换矩阵,计算目标颜色的三刺激值 ;具体来说,当所述输入的目标颜色参数为RGB颜色值时,颜色控制系统会先将目标颜色参数在多色灯内转换为目标颜色基色占空比,然后再利用颜色转换矩阵与目标颜色基色占空比的乘积,得出目标颜色的三刺激值 。在本实施例中,在设置颜色控制系统时,步骤S13-2-4中已求解出了颜色转换矩阵。
[0075] S22:颜色控制系统根据三刺激值与色坐标值的转换公式 ,其中( ,)表示色坐标, 表示三刺激值,将目标颜色三刺激值 转换为目标颜色的色坐标值(xt,yt)。
[0076] 先将目标颜色参数转换为目标颜色的三刺激值 ,便于根据三刺激值与色坐标值的转换公式将目标颜色三刺激值 转换为目标颜色的色坐标值(xt,yt),从而最终被颜色实现系统转换为校正颜色的基色占空比Di。
[0077] 在本发明优选地实施例中,步骤S1中设置颜色实现包括:测量不同光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,i表示第i种基色,将测量值存入对应灯具中。
[0078] 在设置颜色控制系统的过程中,需要测量出不同光源的各自色域,并记录在色度图内形成多个第一凸多边形,每个第一凸多边形的顶点坐标即为对应光源的每种基色在最大占空比下的色坐标值(xi,yi),色坐标可以通过积分球直接进行测量。测量时,只点亮光源其中一种基色,关闭光源的其它基色,并且使所点亮的基色即处于最大占空比(一般认为此时的占空比为1)下,然后测量其色坐标值(xi,yi)与亮度值Yi。
[0079] 可选地,测量不同光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi时,与测量不同光源各自的色域一样,均逐个测量、逐型号测量或逐批次测量,两者采用同一种方式。
[0080] 可选地,每个多色灯里面,可以有一个光源,也可以有多个光源,当一个多色灯里面有多个光源时,与测量不同光源各自的色域时一样,每个/型号/批次的光源均需校正,两者采用同一种方式,以使同一个多色灯里面的多个光源发光颜色进行统一。
[0081] 优选地,在本实施例中,所述多色灯里面仅有一个光源,或者2个及以上同型号的光源。
[0082] 在本发明优选地实施例中,步骤S3具体如下:
[0083] 将目标颜色的色坐标值(xt,yt)和对应光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度Yi代入三刺激值与色坐标值的转换公式 得到、
,化简得:
[0084]       ④;
[0085]       ⑤;
[0086] 其中 ,n为基色数量,i表示第i种基色,结合方程④、方程⑤,利用线性规划求解出校正颜色的基色占空比Di。
[0087] 在本发明优选地实施例中,设置目标函数为最大化目标颜色亮度,则      ⑥;
[0088] 其中maxZ表示最大亮度,利用线性规划求解方程④、方程⑤、方程⑥,得出校正颜色的基色占空比Di。
[0089] 显然,本发明的上述实施例仅仅是为清楚地说明本发明技术方案所作的举例,而并非是对本发明的具体实施方式的限定。凡在本发明权利要求书的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。