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

技术编号:26347545 阅读:94 留言:0更新日期:2020-11-13 21:36
本发明专利技术公开一种多色灯颜色统一控制方法,包括以下控制步骤:S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(x

A unified color control method for multicolor lamps

【技术实现步骤摘要】
一种多色灯颜色统一控制方法
本专利技术涉及彩色灯的
,更具体地,涉及一种多色灯颜色统一控制方法。
技术介绍
单基色或三基色LED光源在亮度和色域上往往不能满足灯光舞台演出的要求,为此,四基色、五基色、六基色等灯光源逐渐被制造出来。但因为光源之间往往存在光色和亮度的差别,不仅带来色差、亮度差,还带来颜色统一控制的困难,严重降低了用户体验。
技术实现思路
本专利技术旨在克服上述现有技术的至少一种缺陷,提供一种多色灯颜色统一控制方法,能对不同的光源统一控制颜色和修改颜色控制,有效排除不同光源之间的差异,统一校正后的颜色,减少颜色跳变,提高用户体验。本专利技术采取的技术方案是:一种多色灯颜色统一控制方法,包括以下控制步骤:S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,其中i表示第i种基色,利用线性规划方程,计算校正颜色基色占空比Di;S4:光源根据步骤S3的校正颜色基色占空比Di,更新颜色。本技术方案的多色灯颜色统一控制方法,通过对多个基色数量大于或等于3的光源设置统一的颜色控制系统,可以实现目标颜色校正后的统一,最终呈现一致的校正颜色。当不同型号灯的光源采用同一颜色控制系统时,输入相同的目标颜色参数,颜色控制系统能对针对每个光源的特性分别进行校正,避免光源之间的相互差异,实现同型号、不同型号的灯之间的颜色同步,进而实现统一的校正颜色光输出。进一步地,步骤S1中设置颜色控制系统包括以下步骤:S11:测量出不同光源的各自色域,得出公共色域;S12:在公共色域内选定颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw);S13:根据虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)计算出用于将目标颜色参数转换为目标颜色色坐标(xt,yt)的颜色转换矩阵。光源各自的色域需要逐个测量,或者逐型号/批次的测量,以尽可能的得到每个/每型号/每批次光源的色域数据,考虑到即使是同一型号/批次的光源实际的发光效率也是有区别的,所以优选逐个测量,以精确统一全部光源的发光颜色。在公共色域内选取颜色控制系统的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)可以保障不同的光源校正后有共同的颜色显示范围,避免某种颜色只能部分光源显示出来。由于输入的目标颜色参数通常是RGB颜色值,每种颜色的最低值为0,最高值为255,虽然目标颜色参数在多色灯内会被先转换为目标颜色基色占空比,但是不便于颜色实现系统转换计算校正颜色基色占空比,所以利用颜色转换矩阵可以快速的将其转换为目标颜色色坐标(xt,yt),便于与校正颜色之间进行转换。进一步地,步骤S11具体如下:测量出不同光源的各自色域,并记录在色度图内形成多个第一凸多边形,每个光源的色域记录在色度图内时,每个基色的最大值会形成一个顶点,多个顶点的连线,就是第一凸多边形,全部所述第一凸多边形的交集即为公共色域。公共色域即为全部光源的共同颜色区间,不同光源的各自色域可以利用设备自动进行测量记录,公共色域可以在色度图内利用几何作图的方式直观得出,也可以根据测量出的不同光源的各自色域利用软件自动求出。进一步地,步骤S12具体如下:根据需要虚拟的基色数量n,在所述公共色域内,作出以数量n为边数的第二凸多边形;其中,n≥3;设定第二凸多边形的顶点坐标分别为(x1,y1)、(x2,y2)……(xn,yn),以第二凸多边形的顶点坐标作为颜色控制系统的虚拟基色色坐标,以第二凸多边形内的其中一个坐标点作为虚拟白点色坐标(xw,yw)。需要虚拟的基色数量n即为光源的控制变量数目。第二凸多边形的顶点可以根据需要自由选择,只要在公共色域内即可,第二凸多边形的面积越大,光源的颜色显示范围越宽广。进一步地,步骤S13中包括以下步骤:S13-1:计算步骤S12中的虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)在亮度最大时分别对应的基色三刺激值、白点三刺激值,此时的亮度值为1,即、……以及的值均为1;S13-2:将S13-1步骤中的基色三刺激值、白点三刺激值,利用格拉斯曼定律计算出每个单位基色所对应的三刺激值,每个单位基色所对应的三刺激值即为颜色转换矩阵,从而求解出颜色转换矩阵的数值,利用颜色转换矩阵可以将目标颜色参数转换为目标颜色色坐标(xt,yt)。进一步地,步骤S13-1具体如下:在三刺激值的Y值为1时,根据色坐标值与三刺激值转换公式,分别求出虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)亮度最大时对应的基色三刺激值、白点三刺激值,其中、……以及的值均为1,由于三刺激值与色坐标值的转换公式为,因此在Y值为1时可以换算得到色坐标值与三刺激值转换公式,将虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)和虚拟白点色坐标(xw,yw)带入即可得到亮度最大时分别对应的基色三刺激值、白点三刺激值,为了便于记载,Y值依然用字符表示,而不将其转换为数值1。进一步地,步骤S13-2具体如下:S13-2-1:设定颜色控制系统的某一混合颜色中各基色占空比分别为,其中,,该颜色可以是位于公共色域内的任意颜色,根据格拉斯曼定律有混合颜色的三刺激值为①,即混合颜色的三刺激值等于各单位基色所对应的三刺激值与混合颜色中各基色占空比的乘积;S13-2-2:由于三刺激值是线性变化的,所以设各单位基色的三刺激值与虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)亮度最大时的三刺激值之间的线性系数为,则各单位基色的三刺激值②;结合公式①与公式②,得到混合颜色的三刺激值为;S13-2-3:虚拟白点色坐标(xw,yw)亮度最大时对应的白点三刺激值已知为,由于亮度最大时时的基色占空比为的逆矩阵,所以,则③,其中为的逆矩阵;S13-2-4:将方程③计算出的线性系数的值带入方程②中,得出颜色转换矩阵的值为,其中为虚拟基色色坐标(x1,y1)、(x2,y2)……(xn,yn)在亮度最大时对应的基色三刺激值,为的逆矩阵,为虚拟白点色坐标(xw,yw)在亮度最大时对应的白点三刺激值,按顺序计算即可得到颜色转换矩阵的值,即每个单位基色所对应的三刺激值。需要注意的是阵列运算中与是无法化简合并的,两者并不是互为倒数的关系,这一点本领域的技术人员应当知晓。进一步地,步骤S2中包括以下步骤:S21:颜色控制系统根据输入的目标颜色参数,利用颜色转换矩阵,计算目标颜色的三刺激值;S22:颜色控制系统根据三刺激值与色坐标值本文档来自技高网...

【技术保护点】
1.一种多色灯颜色统一控制方法,其特征在于,包括以下控制步骤:/nS1:对不同的光源设置统一的颜色控制系统与颜色实现系统;/nS2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(x

【技术特征摘要】
1.一种多色灯颜色统一控制方法,其特征在于,包括以下控制步骤:
S1:对不同的光源设置统一的颜色控制系统与颜色实现系统;
S2:输入目标颜色参数,颜色控制系统根据目标颜色参数,计算目标颜色色坐标(xt,yt);
S3:颜色实现系统根据目标颜色色坐标(xt,yt)以及每个光源的每种基色在最大占空比下的色坐标值(xi,yi)与最大亮度值Yi,其中i表示第i种基色,利用线性规划方程,计算校正颜色基色占空比Di;
S4:光源根据步骤S3的校正颜色基色占空比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所述的一种多色灯颜色统一控制方法,其特...

【专利技术属性】
技术研发人员:蒋伟楷其他发明人请求不公开姓名
申请(专利权)人:广州市浩洋电子股份有限公司
类型:发明
国别省市:广东;44

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

1