三色数据到四色数据的转换方法及装置与流程

文档序号:16988906发布日期:2019-03-02 00:48阅读:368来源:国知局
三色数据到四色数据的转换方法及装置与流程

本申请涉及显示领域,尤其涉及一种三色数据到四色数据的转换方法及装置。



背景技术:

一般液晶显示器由红色子像素、绿色子像素和蓝色子像素产生的三色光源混色生成需要显示的色彩。红绿蓝三色光源是由红绿蓝子像素(即红色子像素、绿色子像素和蓝色子像素)中的吸收光阻材料对非红绿蓝的光波段进行吸收,使得红绿蓝子像素产生对应的红绿蓝三色光源。例如,红色子像素的红色光阻材料对于非红色波长范围的可见光吸收,对应红色波长范围的可见光穿透,同理绿色子像素的绿色光阻材料对于非绿色波长范围的可见光吸收,对应绿色波长范围的可见光穿透,蓝色子像素的蓝色光阻材料对于非蓝色波长范围的可见光吸收,对应蓝色波长范围的可见光穿透。由此可以理解以白光为主的可见光背光光源通过红绿蓝子像素时仅会有部分光源通过。

随着显示器解析度的提高,从现行普遍4k解析度显示器发展到8k解析度显示器后,子像素的增加导致对应像素开口率的下降,高解析度显示器穿透率降低,光利用率下降。因此,对应4色子像素开发,除了原来的红绿蓝三个子像素对应混色色彩,第4色子像素开发采用高穿透率的子像素技术,使得显示器可以有高的解析度呈现并且兼顾显示器穿透率的提升,光效率的提升,确保高解析度显示器同时能兼顾背光架构的成本。现行市面上已完成开发并产品化的4色子像素是以白色子像素、红色子像素、绿色子像素和蓝色子像素构成的混色色彩显示器,其中白色子像素无需要吸收可见光能量的光阻吸收材料,可以提升显示器中光的穿透率得提升,进而提高光的利用效率。

但是目前市售的4色子像素产品为采用液晶模式为ips(in-planeswitching,平面转换)型的液晶显示器,ips型液晶显示器由于具备全波长正视角及大视角相同得穿透率全波长穿透率比例特性,因此可以确保正视角观赏与大视角观赏的光学特性维持相同的颜色表现,不会产生色差。va(verticalalignment,垂直配向技术)型液晶显示器相较于ips显示器具备生产量率高,生产成本低的特性,但是由于va型液晶显示器正视角及大视角的可见光全波长穿透率特性并不相同,使得va型液晶显示器在大视角观赏的光学特性无法维持与正视角观赏时的颜色相同,存在大视角色偏缺陷、颜色失真等问题。



技术实现要素:

基于此,本申请提供了一种三色数据到四色数据转换方法以及装置,以解决光穿透率低、大视角色偏以及颜色失真的问题。

本申请提供了一种三色数据到四色数据的转换方法,包括:

确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号;

根据预设规则以及每个所述像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值;

利用每个所述像素点中的增益值,对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;

根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;以及

计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。

在其中一个实施例中,所述根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,包括:

确定像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号中的最大值和最小值;

判断所述最大值是否小于2倍的所述最小值;

若是,所述像素点的增益值取值2;

否则,根据所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号计算三原色色域中所述像素点对应的混色饱和度;

根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度;以及

根据四原色色域中所述像素点对应的混色饱和度,确定所述像素点的增益值。

在其中一个实施例中,所述根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度,包括:

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述k调整因子,所述rx为所述第一刺激值信号,所述gy为所述第二刺激值信号,所述bz为所述第三刺激值信号。

在其中一个实施例中,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(s)=a×s4+b×s3+c×s2+d×s+e

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a、b、c、d和e均为常数。

在其中一个实施例中,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(h,s)=a(h)×s4+b(h)×s3+c(h)×s2+d(h)×s+e(h)

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a(h)、b(h)、c(h)、d(h)和e(h)均为基于所述像素点对应的色调的函数。

在其中一个实施例中,所述转接方法还包括:

判断所述增益值是否处于区间[1,2];

当所述增益值小于1时,所述增益值取值1;以及

当所述增益值大于2时,所述增益值取值2。

在其中一个实施例中,所述确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的所述第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的所述第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的所述第三刺激值信号,包括:

计算刺激函数x、刺激函数y和刺激函数z分别与所述红色子像素的穿透谱的重叠,其中所述红色子像素的穿透谱与所述刺激函数x的重叠部分最大,根据计算结果确定所述红色子像素三刺激值信号中的刺激值信号rx为所述红色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号rx作为所述第一刺激值信号;

计算刺激函数x、刺激函数y和刺激函数z分别与所述绿色子像素的穿透谱的重叠,其中所述绿色子像素的穿透谱与所述刺激函数y的重叠部分最大,根据计算结果确定所述绿色子像素三刺激值信号中的刺激值信号gy为所述绿色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号gy作为所述第二刺激值信号;以及

计算刺激函数x、刺激函数y和刺激函数z分别与所述蓝色子像素的穿透谱的重叠,其中所述蓝色子像素的穿透谱与所述刺激函数z的重叠部分最大,根据计算结果确定所述蓝色子像素三刺激值信号中的刺激值信号bz为所述蓝色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号bz作为所述第三刺激值信号。

在其中一个实施例中,所述转接方法还包括:

根据所述白色子像素的归一化刺激值信号,计算并输出所述白色子像素的输出灰阶值;

根据所述红色子像素的归一化刺激值信号,计算并输出所述红色子像素的输出灰阶值;

根据所述绿色子像素的归一化刺激值信号,计算并输出所述绿色子像素的输出灰阶值;以及

根据所述蓝色子像素的归一化刺激值信号,计算并输出所述蓝色子像素的输出灰阶值。

基于同一发明构思,本申请还提供了另一种三色数据到四色数据的转换方法,包括:

确定第n个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号;

根据预设规则以及所述第n个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,确定所述第n个像素点的增益值;

利用所述第n像素点中的增益值,对所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;

根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;以及

计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。。

基于同一发明构思,本申请还提供了一种三色数据到四色数据的转换装置,所述转换装置包括:

存储器,用于存储计算机指令;以及

至少一个处理器,与所述存储器通信连接,用于接收所述存储器中的计算机指令,并根据所述计算机指令执行上述任一实施例中的将三色数据转换为四色数据的转换方法。

综上,本申请提供了一种三色数据到四色数据的转换方法及装置。所述转换方法中,根据预设规则以及每个所述像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值;然后利用每个所述像素点中的增益值,对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;其次根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;然后计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。本申请提供的转换方法中,根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,然后利用该增益值对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号,使得所述白色子像素的归一化刺激值信号可根据所述像素点的增益值进行调整,以使后续可根据所述白色子像素的归一化刺激值信号计算得到所述白色子像素的灰阶值,所述白色子像素点的增益与所述像素点的增益保持一致,并且所述红、绿蓝三子像素的归一化刺激值信号中消除了白色子像素的影响,因此本方案不仅提高了光的穿透率和画面质量,同时还可以减少所述白色子像素在各方向上的投射亮度的差异,从而改善大视角色偏的情况。

附图说明

图1为ips型液晶显示器中刺激值ry、gy、by与亮度值的比例特性示意图;

图2为ips型液晶显示器中rgb数据转换成wrgb数据的方法的流程示意图;

图3为va型液晶显示器中刺激值ry、gy、by与亮度值的比例特性示意图;

图4为va型液晶显示器中刺激值rx、gy和bz与亮度值的比例特性示意图;

图5为本申请实施例提供的一种三色数据到四色数据的转换方法的流程示意图;

图6为本申请实施例提供的基于调整因子的三色数据到四色数据的转换方法的流程示意图;

图7为本申请实施例提供的一种三原色色域中像素点的饱和度与四原色色域中像素点的饱和度的曲线关系图;

图8为本申请实施例提供的另一种三原色色域中像素点的饱和度与四原色色域中像素点的饱和度的曲线关系图;

图9为本申请实施例提供的基于多项式函数的三色数据到四色数据的转换方法的流程示意图;

图10为本申请实施例提供的又一种三原色色域中像素点的饱和度与四原色色域中像素点的饱和度的曲线关系图;

图11为本申请实施例提供的基于多项式函数和像素色调的三色数据到四色数据的转换方法的流程示意图;

图12为ciehsv颜色模型;

图13为本申请实施例提供的另一种三色数据到四色数据的转换方法的流程示意图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似改进,因此本申请不受下面公开的具体实施的限制。

va型液晶显示器相较于ips显示器的红绿蓝子像素光学特性不同。ips显示器的红绿蓝子像素信号对应光学亮度刺激值变化如附图1所示,红绿蓝子像素分别对应的光学亮度刺激值信号ry、gy和by变化相同,将ry作为与红色子像素关联性最大的刺激值信号,将gy作为与绿色子像素关联性最大的刺激值信号,将by作为与蓝色子像素关联性最大的刺激值信号。

请参见图2,为了提高画面质量,采用固定的增益值对子像素进行增益处理,并将增益处理后的ry’、gy’和by’中的最小值作为白色子像素的归一化刺激值信号wy,以及将ry’与wy的差值作为红色子像素的归一化刺激值信号,将gy’与wy的差值作为绿色子像素的归一化刺激值信号,以及将by’与wy的差值作为红色子像素的归一化刺激值信号,然后根据各子像素的归一化刺激值信号计算其对应的灰阶值并输出。

但是,va型液晶显示器红绿蓝子像素信号对应光学亮度度刺激值信号ry、gy和by变化如附图3所示,红绿蓝子像素信号对应光学亮度度刺激值信号变化不相同,即ry≠gy≠by。

va型液晶显示器中,红绿蓝子像素对于混色颜色的影响主要是以红色子像素的三刺激值信号(rx、ry、rz)中的rx刺激值影响最大,绿色子像素的三刺激值信号(gx、gy、gz)中的gy刺激值影响最大,蓝色子像素的三刺激值信号(bx、by、bz)中的bz刺激值影响最大。请参考图4,图4中红绿蓝子像素的刺激值信号rx、gy和bz变化(rx≈gy≈bz)相较于图3中红绿蓝子像素的刺激值信号ry、gy和by的变化(ry≠gy≠by)的比例权重更为接近,基于rx、gy和bz确定出的白色像素的刺激值信号能够降低像素点各个方向的亮度值差异,以减小大视角色差的产生。

请参见图5,本申请实施例提供了一种三色数据到四色数据的转换方法,包括:

步骤s110,确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号;

步骤s120,根据预设规则以及每个所述像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值;

步骤s130,利用每个所述像素点中的增益值,对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;

步骤s140,根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;

步骤s150,计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。

本实施例中,所述三色数据指的是rgb数据,所述四色数据指的是wrgb数据,三原色色域指的是rgb色域,所述四原色色域指的是wrgb色域。

可以理解,本申请提供的转换方法中,根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,然后利用该增益值对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号,使得所述白色子像素的归一化刺激值信号可根据所述像素点的增益值进行调整,以使后续可根据所述白色子像素的归一化刺激值信号计算得到所述白色子像素的灰阶值,所述白色子像素点的增益与所述像素点的增益保持一致,并且所述红、绿蓝三子像素的归一化刺激值信号中消除了白色子像素的影响,因此本方案不仅提高了光的穿透率和画面质量,同时还可以减少所述白色子像素在各方向上的投射亮度的差异,从而改善大视角色偏的情况。

可以理解,白色子像素所占分量越多,则对于色彩鲜艳度下降的影响越大。相反的,白色子像素所占比例越小,则对于色彩鲜艳度下降的影响越小,但会造成整体画质亮度下降。因此有必要控制当随着输入信号不同色彩鲜艳度不同的情况下,调整白色子像素的比例,以使三原色色域中色彩鲜艳度较高的画质能在四原色色域中呈现出同样较佳的鲜艳画质。本实施例中通过动态的增益值,对每个像素点进行增益,以控制所述白色子像素的比例,从而提高所述画面质量。

在其中一个实施例中,请参见图6,所述根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,包括:

确定像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号中的最大值和最小值;

判断所述最大值是否小于2倍的所述最小值;

若是,所述像素点的增益值取值2;

否则,根据所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号计算三原色色域中所述像素点对应的混色饱和度;

根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度;以及

根据四原色色域中所述像素点对应的混色饱和度,确定所述像素点的增益值。

本实施例中,所述红色子像素的三刺激值信号:

其中,所述r为红色子像素的灰阶值,所述rx、所述ry和所述rz为所述红色子像素的三刺激值信号,所述所述和所述分别为所述rx、所述ry和所述rz对应的幂次函数。

所述绿色子像素的三刺激值信号:

其中,所述g为绿色子像素的灰阶值,所述gx、所述gy和所述gz为所述绿色子像素的三刺激值信号,所述所述和所述分别为所述gx、所述gy和所述gz对应的幂次函数。

所述蓝色子像素的三刺激值信号:

其中,所述b为蓝色子像素的灰阶值,所述bx、所述by和所述bz为所述蓝色子像素的三刺激值信号,所述所述和所述分别为所述bx、所述by和所述bz对应的幂次函数。

所述红色子像素三刺激值信号中的刺激值信号rx为所述红色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第一刺激值信号为所述刺激值信号rx。

所述绿色子像素三刺激值信号中的刺激值信号gy为所述绿色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第二刺激值信号为所述刺激值信号gy。

所述蓝色子像素三刺激值信号中的刺激值信号bz为所述蓝色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第三刺激值信号为所述刺激值信号bz。

当刺激值信号rx、gy和bz满足max(rx,gy,bz)-2×min(rx,gy,bz)<0时,代表着混色较为接近不饱和中性色,白色子像素根据红、绿蓝三色子像素输入的刺激值rx,gy和bz动态调整gain值,令gain=2,其中gain值的限制不可以超过2,原因是首选建议的四子像素中的红、绿和蓝三色子像素的穿透率之和等于白色子像素的穿透率。gain值的限制不可以超过2的原因是红、绿和蓝三色子像素的刺激值加上白色子像素的刺激值最大只能是红、绿和蓝三色子像素的刺激值的2倍。

当刺激值信号rx、gy和bz满足max(rx,gy,bz)-2×min(rx,gy,bz)>0时,代表着混色较为接近饱和色,动态调整白色子像素的输出比例,减少白色子像素对饱和色彩的影响,白色子像素根据红、绿、蓝三子像素输入的刺激值rx、gy和bz动态调整增益值gain,令gain=1/s′(s),s′(s)为色纯度s=(max(rx,gy,bz)-min(rx,gy,bz))/max(rx,gy,bz)的函数,gain值为1-2之间的动态调整gain值,随着色纯度值的提高,gain值下降,最小gain值为1,色纯度值的减小代表着混色较为接近不饱和中性色,白色子像素根据红、绿、蓝三子像素输入的刺激值rx、gy和bz动态调整gain值以使gain增加,最大增益值gain取值2。

s′根据s的动态调整,如下附图7说明s′和s之间得关系,即为输入红、绿、蓝三子像素输入的刺激值信号rx、gy和bz计算色纯度s=(max(rx,gy,bz)-min(rx,gy,bz))/max(rx,gy,bz),其中色纯度s满足0≤s≤1,如果希望白、红、绿、蓝四子像素输出相对红、绿、蓝三子像素输入的刺激值信号rx、gy和bz有较高的色彩纯度呈现,则动态调整gain值以提高色纯度s的增益输出。

在其中一个实施例中,所述根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度,包括:

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述k调整因子,所述rx为所述第一刺激值信号,所述gy为所述第二刺激值信号,所述bz为所述第三刺激值信号。

本实施例中,调整因子的取值范围为0-1。当s>k时,令s′=1;当s<k时,设计要求当饱和度s>k时,s′=1,有较低的动态增益值,此时gain=1,降低了w子像素的输出,以提高色彩饱和度。

本实施例中建议k=0.5,即在饱和度高于0.5时,白色子像素的动态增益值gain为最小,k值越大代表饱和度越高,红、绿、蓝三原色组合转换后对应的白、红、绿、蓝四原色画素输出可以有较高色纯度呈现。

因此根据附图7,s与s′之间的关系,当s>0.5时s′=1,及要求红、绿、蓝三子像素输入的刺激值信号rx、gy和bz的饱和度s>0.5时,s′=1。当s<0.5时s′=2*s=2*(max(rx、gy、bz)-min(rx、gy、bz)/max(rx、gy、bz)),s′满足0≤s′≤1。

在其中一个实施例中,请参见图8和图9,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(s)=a×s4+b×s3+c×s2+d×s+e

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a、b、c、d和e均为常数。

本实施例中,s与s′之间多项式函数得关系,即为输入红、绿、蓝三子像素输入的刺激值信号rx、gy和bz计算色纯度s,其中色纯度s取值范围为0-1。如果希望白、红、绿、蓝四子像素输出有较高的色彩纯度呈现,则动态调整gain值必须要提高色纯度s的增益输出,本实施例s′与s的关系,用来设计白、红、绿、蓝四子像素输出时降低白色子像素输出,以提高画质的颜色饱和度呈现。

在其中一个实施例中,请参见图10和图11,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(h,s)=a(h)×s4+b(h)×s3+c(h)×s2+d(h)×s+e(h)

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a(h)、b(h)、c(h)、d(h)和e(h)均为基于所述像素点对应的色调的函数。

本实施例中,s与s′之间多项式函数得关系,即为输入红、绿、蓝三子像素输入的刺激值信号rx、gy和bz计算色纯度s,其中色纯度s取值范围为0-1。如果希望白、红、绿、蓝四子像素输出有较高的色彩纯度呈现,则动态调整gain值以提高色纯度s的增益输出,本实施例s′与s的关系,用来设计白、红、绿、蓝四子像素输出时降低白色子像素输出,以提高画质的颜色饱和度呈现。

根据各颜色色调h范围区间,提高色饱和度信号s′,不同色调的饱和度提升不同,如下附图10中的s′(h1,s)和s′(h2,s),h1代表h的范围区间为h为0-30及330-360度的红色区间,h2代表h的范围区间为h为90-150度的绿色区间,可见当h取值不同时,其对对应的饱和度也不相同。

在其中一个实施例中,所述转换方法还包括:

判断所述增益值是否处于区间[1,2];

当所述增益值小于1时,所述增益值取值1;以及

当所述增益值大于2时,所述增益值取值2。

在其中一个实施例中,所述转换方法还包括:

计算所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号分别与所述白色子像素的归一化刺激值信号的差值;

将所述增益处理后的第一刺激值信号与所述白色子像素的归一化刺激值信号的差值作为所述红色子像素的归一化刺激值信号,将所述增益处理后的第二刺激值信号与所述白色子像素的归一化刺激值信号的差值作为所述绿色子像素的归一化刺激值信号,以及将所述增益处理后的第三刺激值信号与所述白色子像素的归一化刺激值信号的差值作为所述蓝色子像素的归一化刺激值信号。

可以理解,本实施例中所述增益处理后的第一刺激值信号r′x=gain×rx,所述增益处理后的第二刺激值信号g′y=gain×gy,所述增益处理后的第三刺激值信号b′z=gain×bz。所述白色子像素的归一化刺激值信号wy=min(r′x,g′y,b′z),

在其中一个实施例中,所述根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号,包括:

根据所述白色子像素的归一化刺激值信号计算所述白色子像素的灰阶值;以及

对所述白色子像素的灰阶值进行归一化处理,确定所述白色子像素的三刺激值。

本实施例中,根据所述白色子像素的归一化刺激值信号wy计算所述白色子像素的灰阶值w,所述w的取值范围为0-255。然后,根据所述白色子像素的灰阶值w计算所述白色子像素与红色刺激值信号关连性大的刺激值信号wx、和与蓝色刺激值信号关连性大的刺激值信号wz。

其中,

w=wy1/γwy×255

其中,所述和所述分别为所述wy、wx和wz对应的幂次函数。

可以理解,为使rgb显示模式下的红色子像素、绿色子像素和蓝色子像素的混色颜色与wrgb显示模式下的白色子像素、红色子像素、绿色子像素和蓝色子像素的混色颜色相同或尽量接近,即r′x=r″x+wx,g′y=g″y+wy,b′z=b″z+wz,应消除所述白色子像素的三刺激值对所述红色子像素、绿色子像素和蓝色子像素的影响。本实施例中所述增益处理后的第一刺激值信号r′x=gain×rx,所述增益处理后的第二刺激值信号g′y=gain×gy,所述增益处理后的第三刺激值信号b′z=gain×bz,所述白色子像素的归一化刺激值信号wy=min(r′x,g′y,b′z)。

本实施例中,在所述四色数据对应的色域中,所述红色子像素的归一化刺激值信号r″x=r′x-wx,所述绿色子像素的归一化刺激值信号g″y=g′y-wy,所述蓝色子像素的归一化刺激值信号b″z=b′z-wz。可见,所述红、绿和蓝子像素中均消除了白色子像素的重叠部分,从而使得rgb显示模式下的红色子像素、绿色子像素和蓝色子像素的混色颜色与wrgb显示模式下的白色子像素、红色子像素、绿色子像素和蓝色子像素的混色颜色相同或尽量接近。需指出的是,当所述红/绿/蓝色子像素的归一化刺激值信号大于或等于1时,所述红/绿/蓝色子像素的归一化刺激值信号取值为1。

在其中一个实施例中,所述转换方法还包括:

根据所述白色子像素的归一化刺激值信号,计算并输出所述白色子像素的输出灰阶值;

根据所述红色子像素的归一化刺激值信号,计算并输出所述红色子像素的输出灰阶值;

根据所述绿色子像素的归一化刺激值信号,计算并输出所述绿色子像素的输出灰阶值;以及

根据所述蓝色子像素的归一化刺激值信号,计算并输出所述蓝色子像素的输出灰阶值。

本实施例中,所述白色子像素、红色子像素、绿色子像素和蓝色子像素的输出灰阶值分别为:

wout=wy1/γwy×255

rout=r″x1/γrx×255

gout=g″y1/γy×255

bout=b″z1/γbz×255

其中,所述wout、rout、gout、bout和wout分别为所述白色子像素、红色子像素、所述绿色子像素、所述蓝色子像素和所述白色子像素的输出灰阶值,所述γwy为所述wy对应的幂次函数。

在其中一个实施例中,在确定所述第一刺激值信号、第二刺激值信号和第三刺激值信号之间,所述转换方法还包括:

分别输入红色子像素、绿色子像素和蓝色子像素的灰阶值;

根据所述红色子像素、绿色子像素和蓝色子像素的灰阶值,分别确定红色子像素的三刺激值信号、绿色子像素的三刺激值信号以及蓝色子像素的三刺激值信号。

请参考图12,本实施例中,通过将输入的红色子像素的灰阶值r,绿色子像素的灰阶值g和蓝色子像素的灰阶值b转换成hsv(huesaturationandvalue,色调、饱和度和色明度)颜色模型,计算所述像素点对应的颜色的色调和饱和度。其中,红色子像素的灰阶值r、绿色子像素的灰阶值g和蓝色子像素的灰阶值b均为0,1,...,255的8比特(bit)灰阶数位信号,各灰阶信号对应于最大灰阶值255的亮度归一化信号分别为r、g和b,其中所述γr、γg和γb为亮度增益gamma(伽马)信号,将数位灰阶信号转换为亮度信号的指数参数。将红色子像素的灰阶值r,绿色子像素的灰阶值g和蓝色子像素的灰阶值b转换成hsv颜色模型的算法如下:

其中,h为色调的对应值,s为饱和度的对应值。

在其中一个实施例中,所述确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号,包括:

计算刺激函数x、刺激函数y和刺激函数z分别与所述红色子像素的穿透谱的重叠,其中所述红色子像素的穿透谱与所述刺激函数x的重叠部分最大,根据计算结果确定所述红色子像素三刺激值信号中的刺激值信号rx为所述红色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号rx作为所述第一刺激值信号;

计算刺激函数x、刺激函数y和刺激函数z分别与所述绿色子像素的穿透谱的重叠,其中所述绿色子像素的穿透谱与所述刺激函数y的重叠部分最大,根据计算结果确定所述绿色子像素三刺激值信号中的刺激值信号gy为所述绿色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号gy作为所述第二刺激值信号;以及

计算刺激函数x、刺激函数y和刺激函数z分别与所述蓝色子像素的穿透谱的重叠,其中所述蓝色子像素的穿透谱与所述刺激函数z的重叠部分最大,根据计算结果确定所述蓝色子像素三刺激值信号中的刺激值信号bz为所述蓝色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号bz作为所述第三刺激值信号。

基于同一发明构思,本申请还提供了另一种三色数据到四色数据的转换方法,请参见图13,所述转换方法包括:

步骤s210,确定第n个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号;

步骤s220,根据预设规则以及所述第n个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,确定所述第n个像素点的增益值;

步骤s230,利用所述第n像素点中的增益值,对所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;

步骤s240,根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号。

步骤s250,计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。

在其中一个实施例中,所述根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,包括:

确定像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号中的最大值和最小值;

判断所述最大值是否小于2倍的所述最小值;

若是,所述像素点的增益值取值2;

否则,根据所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号计算三原色色域中所述像素点对应的混色饱和度;

根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度;以及

根据四原色色域中所述像素点对应的混色饱和度,确定所述像素点的增益值。

在其中一个实施例中,本实施例中,所述红色子像素的三刺激值信号:

其中,所述r为红色子像素的灰阶值,所述rx、所述ry和所述rz为所述红色子像素的三刺激值信号,所述所述和所述分别为所述rx、所述ry和所述rz对应的幂次函数。

所述绿色子像素的三刺激值信号:

其中,所述g为绿色子像素的灰阶值,所述gx、所述gy和所述gz为所述绿色子像素的三刺激值信号,所述所述和所述分别为所述gx、所述gy和所述gz对应的幂次函数。

所述蓝色子像素的三刺激值信号:

其中,所述b为蓝色子像素的灰阶值,所述bx、所述by和所述bz为所述蓝色子像素的三刺激值信号,所述所述和所述分别为所述bx、所述by和所述bz对应的幂次函数。

所述红色子像素三刺激值信号中的刺激值信号rx为所述红色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第一刺激值信号为所述刺激值信号rx。

所述绿色子像素三刺激值信号中的刺激值信号gy为所述绿色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第二刺激值信号为所述刺激值信号gy。

所述蓝色子像素三刺激值信号中的刺激值信号bz为所述蓝色子像素三刺激值信号中对混色颜色最大的刺激值信号,所述第三刺激值信号为所述刺激值信号bz。

当刺激值信号rx、gy和bz满足max(rx,gy,bz)-2×min(rx,gy,bz)<0时,代表着混色较为接近不饱和中性色,白色子像素根据红、绿蓝三色子像素输入的刺激值rx,gy和bz动态调整gain值,令gain=2,其中gain值的限制不可以超过2,原因是首选建议的四子像素中的红、绿和蓝三色子像素的穿透率之和等于白色子像素的穿透率。gain值的限制不可以超过2的原因是红、绿和蓝三色子像素的刺激值加上白色子像素的刺激值最大只能是红、绿和蓝三色子像素的刺激值的2倍。

当刺激值信号rx、gy和bz满足max(rx,gy,bz)-2×min(rx,gy,bz)>0时,代表着混色较为接近饱和色,动态调整白色子像素的输出比例,减少白色子像素对饱和色彩的影响,白色子像素根据红、绿、蓝三子像素输入的刺激值rx、gy和bz动态调整增益值gain,令gain=1/s′(s),s′(s)为色纯度s=(max(rx,gy,bz)-min(rx,gy,bz))/max(rx,gy,bz)的函数,gain值为1-2之间的动态调整gain值,随着色纯度值的提高,gain值下降,最小gain值为1,色纯度值的减小代表着混色较为接近不饱和中性色,白色子像素根据红、绿、蓝三子像素输入的刺激值rx、gy和bz动态调整gain值以使gain增加,最大增益值gain取值2。

在其中一个实施例中,所述根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度,包括:

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述k调整因子,所述rx为所述第一刺激值信号,所述gy为所述第二刺激值信号,所述bz为所述第三刺激值信号。

本实施例中,调整因子的取值满足0<k<1。当s>k时,令s′=1;当s<k时,设计要求当饱和度s>k时,s′=1,有较低的动态增益值,此时gain=1,降低了w子像素的输出,以提高色彩饱和度。

在其中一个实施例中,请参见图8和图9,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(s)=a×s4+b×s3+c×s2+d×s+e

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a、b、c、d和e均为常数。

在其中一个实施例中,请参见图10和图11,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(h,s)=a(h)×s4+b(h)×s3+c(h)×s2+d(h)×s+e(h)

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a(h)、b(h)、c(h)、d(h)和e(h)均为基于所述像素点对应的色调的函数。

在其中一个实施例中,所述转换方法还包括:

判断所述增益值是否处于区间[1,2];

当所述增益值小于1时,所述增益值取值1;以及

当所述增益值大于2时,所述增益值取值2。

在其中一个实施例中,所述根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号,包括:

根据所述白色子像素的归一化刺激值信号计算所述白色子像素的灰阶值;以及

对所述白色子像素的灰阶值进行归一化处理,确定所述白色子像素的三刺激值。

本实施例中,根据所述白色子像素的归一化刺激值信号wy计算所述白色子像素的灰阶值w,所述w的取值范围为0-255。然后,根据所述白色子像素的灰阶值w计算所述白色子像素与红色刺激值信号关连性大的刺激值信号wx、和与蓝色刺激值信号关连性大的刺激值信号wz。

其中,

w=wy1/γwy×255

其中,所述和所述γwz分别为所述wy、wx和wz对应的幂次函数。

可以理解,为使rgb显示模式下的红色子像素、绿色子像素和蓝色子像素的混色颜色与wrgb显示模式下的白色子像素、红色子像素、绿色子像素和蓝色子像素的混色颜色相同或尽量接近,即r′x=r″x+wx,g′y=g″y+wy,b′z=b″z+wz,应消除所述白色子像素的三刺激值对所述红色子像素、绿色子像素和蓝色子像素的影响。本实施例中所述增益处理后的第一刺激值信号r′x=gain×rx,所述增益处理后的第二刺激值信号g′y=gain×gy,所述增益处理后的第三刺激值信号b′z=gain×bz,所述白色子像素的归一化刺激值信号wy=min(r′x,g′y,b′z)。

本实施例中,在所述四色数据对应的色域中,所述红色子像素的归一化刺激值信号r″x=r′x-wx,所述绿色子像素的归一化刺激值信号g″y=g′y-wy,所述蓝色子像素的归一化刺激值信号b″z=b′z-wz。可见,所述红、绿和蓝子像素中均消除了白色子像素的重叠部分,从而使得rgb显示模式下的红色子像素、绿色子像素和蓝色子像素的混色颜色与wrgb显示模式下的白色子像素、红色子像素、绿色子像素和蓝色子像素的混色颜色相同或尽量接近。需指出的是,当所述红/绿/蓝色子像素的归一化刺激值信号大于或等于1时,所述红/绿/蓝色子像素的归一化刺激值信号取值为1。

在其中一个实施例中,所述转换方法还包括:

根据所述白色子像素的归一化刺激值信号,计算并输出所述白色子像素的输出灰阶值;

根据所述红色子像素的归一化刺激值信号,计算并输出所述红色子像素的输出灰阶值;

根据所述绿色子像素的归一化刺激值信号,计算并输出所述绿色子像素的输出灰阶值;以及

根据所述蓝色子像素的归一化刺激值信号,计算并输出所述蓝色子像素的输出灰阶值。

本实施例中,所述白色子像素、红色子像素、绿色子像素和蓝色子像素的输出灰阶值分别为:

wout=wy1/γwy×255

rout=r″x1/γrx×255

gout=g″y1/γy×255

bout=b″z1/γbz×255

其中,所述wout、rout、gout、bout和wout分别为所述白色子像素、红色子像素、所述绿色子像素、所述蓝色子像素和所述白色子像素的输出灰阶值,所述γwy为所述wy对应的幂次函数。

在其中一个实施例中,在确定所述第一刺激值信号、第二刺激值信号和第三刺激值信号之间,所述转换方法还包括:

分别输入红色子像素、绿色子像素和蓝色子像素的灰阶值;

根据所述红色子像素、绿色子像素和蓝色子像素的灰阶值,分别确定红色子像素的三刺激值信号、绿色子像素的三刺激值信号以及蓝色子像素的三刺激值信号。

在其中一个实施例中,所述确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号,包括:

计算刺激函数x、刺激函数y和刺激函数z分别与所述红色子像素的穿透谱的重叠,其中所述红色子像素的穿透谱与所述刺激函数x的重叠部分最大,根据计算结果确定所述红色子像素三刺激值信号中的刺激值信号rx为所述红色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号rx作为所述第一刺激值信号;

计算刺激函数x、刺激函数y和刺激函数z分别与所述绿色子像素的穿透谱的重叠,其中所述绿色子像素的穿透谱与所述刺激函数y的重叠部分最大,根据计算结果确定所述绿色子像素三刺激值信号中的刺激值信号gy为所述绿色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号gy作为所述第二刺激值信号;以及

计算刺激函数x、刺激函数y和刺激函数z分别与所述蓝色子像素的穿透谱的重叠,其中所述蓝色子像素的穿透谱与所述刺激函数z的重叠部分最大,根据计算结果确定所述蓝色子像素三刺激值信号中的刺激值信号bz为所述蓝色子像素三刺激值信号中对混色颜色最大的刺激值信号,以及将所述刺激值信号bz作为所述第三刺激值信号。

基于同一发明构思,本申请还提供了一种三色数据到四色数据的转换装置,所述转换装置包括存储器和至少一个处理器。所述存储器用于存储计算机指令。所述至少一个处理器与所述存储器通信连接,用于接收所述存储器中的计算机指令,并根据所述计算机指令执行:

确定每个像素点中红色子像素的三刺激值信号中对混色颜色影响最大的第一刺激值信号,绿色子像素的三刺激值信号中对混色颜色影响最大的第二刺激值信号,以及蓝色子像素的三刺激值信号中对混色颜色影响最大的第三刺激值信号;

根据预设规则以及每个所述像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值;

利用每个所述像素点中的增益值,对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;

根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;以及

计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。

在其中一个实施例中,所述根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,包括:

确定像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号中的最大值和最小值;

判断所述最大值是否小于2倍的所述最小值;

若是,所述像素点的增益值取值2;

否则,根据所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号计算三原色色域中所述像素点对应的混色饱和度;

根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度;以及

根据四原色色域中所述像素点对应的混色饱和度,确定所述像素点的增益值。

在其中一个实施例中,所述根据三原色色域中所述像素点对应的混色饱和度以及预设映射关系,计算四原色色域中所述像素点对应的混色饱和度,包括:

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述k调整因子,所述rx为所述第一刺激值信号,所述gy为所述第二刺激值信号,所述bz为所述第三刺激值信号。

在其中一个实施例中,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(s)=a×s4+b×s3+c×s2+d×s+e

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a、b、c、d和e均为常数。

在其中一个实施例中,所述三原色色域中的混色饱和度以及预设映射关系计算所述像素点的增益值,包括:

s′(h,s)=a(h)×s4+b(h)×s3+c(h)×s2+d(h)×s+e(h)

其中,所述s为三原色色域中所述像素点对应的混色饱和度,s′为四原色色域中所述像素点对应的混色饱和度,所述a(h)、b(h)、c(h)、d(h)和e(h)均为基于所述像素点对应的色调的函数。

在其中一个实施例中,所述用于执行所述计算机指令的至少一个处理器还用于执行:

判断所述增益值是否处于区间[1,2];

当所述增益值小于1时,所述增益值取值1;以及

当所述增益值大于2时,所述增益值取值2。

在其中一个实施例中,所述用于执行所述计算机指令的至少一个处理器还用于执行:

根据所述白色子像素的归一化刺激值信号,计算并输出所述白色子像素的输出灰阶值;

根据所述红色子像素的归一化刺激值信号,计算并输出所述红色子像素的输出灰阶值;

根据所述绿色子像素的归一化刺激值信号,计算并输出所述绿色子像素的输出灰阶值;以及

根据所述蓝色子像素的归一化刺激值信号,计算并输出所述蓝色子像素的输出灰阶值。

综上,本申请提供了一种三色数据到四色数据的转换方法及装置。所述转换方法中,根据预设规则以及每个所述像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值;然后利用每个所述像素点中的增益值,对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号;其次根据所述白色子像素的归一化刺激值信号计算所述白色子像素对应的三刺激值信号;然后计算所述增益处理后的第一刺激值信号与所述白色子像素的三刺激值信号中与红色刺激值信号关连性大的x刺激值信号的差值并作为所述红色子像素的归一化刺激信号,计算所述增益处理后的第二刺激值信号与所述白色子像素的三刺激值信号中与绿色刺激值信号关连性大的y刺激值信号的差值并作为所述绿色子像素的归一化刺激值信号,以及计算所述增益处理后的第三刺激值信号与所述白色子像素的三刺激值信号中与蓝色刺激值信号关连性大的z刺激值信号的差值并作为所述蓝色子像素的归一化刺激值信号。本申请提供的转换方法中,根据预设规则以及每个像素点对应的所述第一刺激值信号、所述第二刺激值信号和所述第三刺激值信号,分别确定每个像素点对应的增益值,然后利用该增益值对与所述像素点对应的所述第一刺激值信号、所述第二刺激值信号以及所述第三刺激值信号进行增益处理,并根据所述增益处理后的第一刺激值信号、所述增益处理后的第二刺激值信号和所述增益处理后的所述第三刺激值信号中的最小值确定白色子像素的归一化刺激值信号,使得所述白色子像素的归一化刺激值信号可根据所述像素点的增益值进行调整,以使后续可根据所述白色子像素的归一化刺激值信号计算得到所述白色子像素的灰阶值,所述白色子像素点的增益与所述像素点的增益保持一致,并且所述红、绿蓝三子像素的归一化刺激值信号中消除了白色子像素的影响,因此本方案不仅提高了光的穿透率和画面质量,同时还可以减少所述白色子像素在各方向上的投射亮度的差异,从而改善大视角色偏的情况。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1