首页> 中国专利> 基于CIE Lab色空间色彩转换的方法、装置以及液晶显示装置

基于CIE Lab色空间色彩转换的方法、装置以及液晶显示装置

摘要

本发明公开了基于CIE Lab色空间色彩转换方法,包括由原始图数据二维色空间平面Ln以及Ln-1转换为目标二维色空间平面Ln’以及Ln-1’,根据已知Ln与Ln-1之间的任意亮度平面Lx,计算出Ln’与Ln-1’之间的与Lx在同一亮度水平下的Lx’,计算出Lx与Lx’之间的转换关系矩阵,将位于Lx平面上原始图数据任一点颜色计算出色彩转换调整后的目标颜色,并完成目标颜色的空间色彩。本发明还公开了基于CIE Lab色空间色彩转换的装置以及液晶显示装置。通过上述方式,本发明能够比较容易建立逆转换模型,算法实现简单,运行速度快,使色彩表现更接近真实物体颜色或者比真实物体颜色表现更接近预设效果。

著录项

  • 公开/公告号CN102625111A

    专利类型发明专利

  • 公开/公告日2012-08-01

    原文格式PDF

  • 申请/专利权人 深圳市华星光电技术有限公司;

    申请/专利号CN201210082948.7

  • 发明设计人 康志聪;

    申请日2012-03-26

  • 分类号

  • 代理机构深圳市威世博知识产权代理事务所(普通合伙);

  • 代理人何青瓦

  • 地址 518000 广东省深圳市光明新区公明办事处塘家社区观光路汇业科技园综合楼1第一层B区

  • 入库时间 2023-12-18 06:16:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-03-11

    授权

    授权

  • 2012-09-26

    实质审查的生效 IPC(主分类):H04N9/64 申请日:20120326

    实质审查的生效

  • 2012-08-01

    公开

    公开

说明书

技术领域

本发明涉及颜色转换技术领域,特别是涉及基于CIE Lab (Commission International d′Eclairage国际照明委员会)色空间色彩转 换的方法、装置以及液晶显示装置。

背景技术

液晶显示器由于本质上有色散的问题,加上光阻与光源的搭配使 用,会使显示器的色彩表现与真实世界人眼感受的颜色差异甚大。

从物理学角度出发,基于光度学,用三原色的混合描述自然界的所 有色彩,依据这种理论建立的表色系统称为混色系统。混色系统表色法 以国际照明委员会CIE系统最为重要,如CIE XYZ、CIE Lab、CIE LUV 或CIE LCH。

颜色转换(Color Conversion)是指将颜色从一种色彩空间转变为另 一种色彩空间的过程。实现颜色色空间转换技术有很多,比如模型法、 神经网络算法,其中,模型法求解过程复杂,转换误差往往不够理想, 神经网络算法需要大量的试验,每一次需要花费很长的时间;并且这两 种颜色转换技术使显示器的色彩表现与真实物体颜色差异也甚大。

因此有必要发展颜色转换的技术,使得液晶显示器的色彩表现更接 近真实物体颜色或者比真实物体颜色表现更鲜艳。

发明内容

本发明主要解决的技术问题是提供基于CIE Lab色空间色彩转换方 法、装置以及液晶显示装置,能够比较容易建立逆转换模型,算法实现 简单,运行速度快,使色彩表现更接近真实物体颜色或者比真实物体颜 色表现更接近预设效果。

为解决上述技术问题,本发明采用的一个技术方案是:提供基于CIE  Lab色空间色彩转换方法,包括:输入基于CIE Lab三维色空间的原始 图数据;

将所述原始图数据对应的所有颜色所在空间按亮度等分切割成n个 二维色空间平面,分别为二维色空间平面L1、L2、L3、...、Ln-1以及 Ln,其中n为自然数;

将所述原始图数据在二维色空间平面Ln的最饱和外围特定点分别 定义为An、Bn、Cn、Dn、...,将与所述原始图数据二维色空间平面Ln 在相同亮度水平下的目标二维色空间平面Ln’上的最饱和外围特定点分 别定义为An’、Bn’、Cn’、Dn’、...,其中,所述二维色空间平面Ln’上 的最饱和外围特定点An’、Bn’、Cn’、Dn’、...与二维色空间平面Ln 的最饱和外围特定点An、Bn、Cn、Dn、...之间具有第一种一一对应关 系;

根据所述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、 Cn’、Dn’、...与二维色空间平面Ln上的最饱和外围特定点An、Bn、 Cn、Dn、...之间的第一种一一对应关系,确定第一转换关系矩阵,根 据所述第一转换关系矩阵,将所述二维色空间平面Ln上任一最饱和外 围特定点的二维色彩(a,b)转换为目标二维色空间平面Ln’上与所述最饱 和外围特定点相对应的点的二维色彩(a’,b’),

根据所述第一种一一对应关系,确定目标二维色空间平面Ln-1’上 最饱和外围特定点An-1’、Bn-1’、Cn-1’、Dn-1’、...与原始图数据在二 维色空间平面Ln-1上最饱和外围特定点An-1、Bn-1、Cn-1、Dn-1、... 之间的第二种一一对应关系,根据所述第二种一一对应关系确定第二转 换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面Ln-1上任 一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间平面上与 所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

根据所述二维色空间平面Ln上的最饱和外围特定点An、Bn、Cn、 Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上的最饱和外围特定点 An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计算出位于二维色空 间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的二维色空间 平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维色彩(a,b), 其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、Dx=(aDx,bDx)、..., 根据所述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、 Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’上An-1’、Bn-1’、Cn-1’、 Dn-1’、...的二维色彩(a’,b’),计算出位于二维色空间平面Ln’与二维色 空间平面Ln-1’之间的与二维色空间平面Lx在同一亮度水平下的二维色 空间平面Lx’上最饱和外围特定点Ax’、Bx’、Cx’、Dx’、...的二维色彩 (a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’,bBx’’)、Cx=(aCx’’,bCx’’)、 Dx=(aDx’’,bDx’’)、...;

根据所述二维色空间平面Lx’上的最饱和外围特定点Ax’、Bx’、Cx’、 Dx’、...与二维色空间平面Lx上的最饱和外围特定点Ax、Bx、Cx、Dx、..., 计算出所述二维色空间平面Lx上二维色彩(a*,b*)与目标二维色空间平 面Lx’上二维色彩(a*’,b*’)之间的第三转换关系矩阵;

通过所述第三转换关系矩阵,将位于所述二维色空间平面Lx上原 始图数据的任一点颜色计算出色彩转换调整后的目标颜色;

输出或保存对应所述色彩转换调整后的目标颜色的目标图数据。

其中,所述第一转换关系矩阵是:

anbn=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xan3bn3an2bnanbn2an2bn2anbnanbn1.

其中,所述第二转换关系矩阵是:

an-1bn-1=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xan-13bn-13an-12bn-1an-1bn-12an-12bn-12an-1bn-1an-1bn-11.

其中,所述根据二维色空间平面Ln上的最饱和外围特定点An、Bn、 Cn、Dn、...的二维色彩(a,b)与所述二维色空间平面Ln-1上的最饱和外 围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计算出位 于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的 二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维 色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、Dx=(aDx, bDx)、...的步骤包括:根据位于二维色空间平面Ln与二维色空间平面 Ln-1之间的任一亮度水平下的二维色空间平面Lx上最饱和外围特定点 Ax、Bx、Cx、Dx、...与二维色空间平面Ln上的最饱和外围特定点An、 Bn、Cn、Dn、...以及二维色空间平面Ln-1上的最饱和外围特定点An-1、 Bn-1、Cn-1、Dn-1、...之间的第一关系式进行计算,计算出位于二维 色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的二维色 空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维色彩(a,b), 其中,所述第一关系式是:

ax=an+(Lx-Ln)*(an-1-an)/(Ln-1-Ln)

bx=bn+(Lx-Ln)*(bn-1-bn)/(Ln-1-Ln)

                                   。

其中,所述根据二维色空间平面Ln’上的最饱和外围特定点An’、 Bn’、Cn’、Dn’、...的二维色彩(a’,b’)与所述二维色空间平面Ln-1’上的 最饱和外围特定点An-1’、Bn-1’、Cn-1’、Dn-1’、...的二维色彩(a’,b’), 计算出位于二维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维 色空间平面Lx在同一亮度水平下的二维色空间平面Lx’上最饱和外围特 定点Ax’、Bx’、Cx’、Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,b Ax’’)、Bx=(aBx’’,bBx’’)、Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...的步 骤包括:根据二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、Cx’、 Dx’、...与二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、 Dn’、...以及二维色空间平面Ln-1’上的最饱和外围特定点An-1’、Bn-1’、 Cn-1’、Dn-1’、...之间的第二关系式进行计算,计算出位于二维色空间 平面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx在同一亮 度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、Cx’、 Dx’、...的二维色彩(a’,b’),其中,所述第二关系式是:

ax’=an’+(Lx-Ln)*(an-1’-an’)/(Ln-1-Ln)

bx’=bn’+(Lx-Ln)*(bn-1’-bn’)/(Ln-1-Ln)

                                           。

其中,所述计算出二维色空间平面Lx上二维色彩(a*,b*)与目标二 维色空间平面Lx’上二维色彩(a*’,b*’)之间的第三转换关系矩阵是:

axbx=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xax3bx3ax2bxaxbx2ax2bx2axbxax-1bx-11.

为解决上述技术问题,本发明采用的另一个技术方案是:提供基于 CIE Lab色空间色彩转换的装置,所述装置包括:

原始数据输入模块,用于输入基于CIE Lab三维色空间的原始图数 据;

切割模块,用于将所述原始图数据对应的所有颜色所在空间按亮度 等分切割成n个二维色空间平面,分别为二维色空间平面L1、L2、L3、...、 Ln-1以及Ln,其中n为自然数;

第一对应关系模块,用于将所述原始图数据在二维色空间平面Ln 的最饱和外围特定点分别定义为An、Bn、Cn、Dn、...,将与所述原始 图数据二维色空间平面Ln在相同亮度水平下的目标二维色空间平面Ln’ 上的最饱和外围特定点分别定义为An’、Bn’、Cn’、Dn’、...,其中,所 述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、Dn’、... 与二维色空间平面Ln的最饱和外围特定点An、Bn、Cn、Dn、...之间 具有第一种一一对应关系;

第一转换矩阵模块,用于根据所述二维色空间平面Ln’上的最饱和 外围特定点An’、Bn’、Cn’、Dn’、...与二维色空间平面Ln上的最饱 和外围特定点An、Bn、Cn、Dn、...之间的第一种一一对应关系,确 定第一转换关系矩阵,根据所述第一转换关系矩阵,将所述二维色空间 平面Ln上任一最饱和外围特定点的二维色彩(a,b)转换为目标二维色空 间平面Ln’上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

第二对应关系模块,用于根据所述第一种一一对应关系,确定目标 二维色空间平面Ln-1’上最饱和外围特定点An-1’、Bn-1’、Cn-1’、 Dn-1’、...与原始图数据在二维色空间平面Ln-1上最饱和外围特定点 An-1、Bn-1、Cn-1、Dn-1、...之间的第二种一一对应关系;

第二转换矩阵模块,用于根据所述第二种一一对应关系确定第二转 换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面Ln-1上任 一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间平面上与 所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

计算模块,用于根据所述二维色空间平面Ln上的最饱和外围特定 点An、Bn、Cn、Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上的 最饱和外围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计 算出位于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水 平下的二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、... 的二维色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、 Dx=(aDx,bDx)、...,根据所述二维色空间平面Ln’上的最饱和外围特定 点An’、Bn’、Cn’、Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’ 上An-1’、Bn-1’、Cn-1’、Dn-1’、...的二维色彩(a’,b’),计算出位于二 维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx 在同一亮度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、 Cx’、Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’, bBx’’)、Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...;

第三转换矩阵模块,用于根据所述二维色空间平面Lx’上的最饱和 外围特定点Ax’、Bx’、Cx’、Dx’、...与二维色空间平面Lx上的最饱和 外围特定点Ax、Bx、Cx、Dx、...,计算出所述二维色空间平面Lx上 二维色彩(a*,b*)与目标二维色空间平面Lx’上二维色彩(a*’,b*’)之间的 第三转换关系矩阵;

目标空间色彩模块,用于通过所述第三转换关系矩阵,将位于所述 二维色空间平面Lx上原始图数据的任一点颜色计算出色彩转换调整后 的目标颜色;

目标数据输出模块,用于输出或保存对应所述色彩转换调整后的目 标颜色的目标图数据。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种 液晶显示装置,所述装置包括:

原始数据输入模块,用于输入基于CIE Lab三维色空间的原始图数 据;

切割模块,用于将所述原始图数据对应的所有颜色所在空间按亮度 等分切割成n个二维色空间平面,分别为二维色空间平面L1、L2、L3、...、 Ln-1以及Ln,其中n为自然数;

第一对应关系模块,用于将所述原始图数据在二维色空间平面Ln 的最饱和外围特定点分别定义为An、Bn、Cn、Dn、...,将与所述原始 图数据二维色空间平面Ln在相同亮度水平下的目标二维色空间平面Ln’ 上的最饱和外围特定点分别定义为An’、Bn’、Cn’、Dn’、...,其中,所 述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、Dn’、... 与二维色空间平面Ln的最饱和外围特定点An、Bn、Cn、Dn、...之间 具有第一种一一对应关系;

第一转换矩阵模块,用于根据所述二维色空间平面Ln’上的最饱和 外围特定点An’、Bn’、Cn’、Dn’、...与二维色空间平面Ln上的最饱 和外围特定点An、Bn、Cn、Dn、...之间的第一种一一对应关系,确 定第一转换关系矩阵,根据所述第一转换关系矩阵,将所述二维色空间 平面Ln上任一最饱和外围特定点的二维色彩(a,b)转换为目标二维色空 间平面Ln’上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

第二对应关系模块,用于根据所述第一种一一对应关系,确定目标 二维色空间平面Ln-1’上最饱和外围特定点An-1’、Bn-1’、Cn-1’、 Dn-1’、...与原始图数据在二维色空间平面Ln-1上最饱和外围特定点 An-1、Bn-1、Cn-1、Dn-1、...之间的第二种一一对应关系;

第二转换矩阵模块,用于根据所述第二种一一对应关系确定第二转 换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面Ln-1上任 一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间平面上与 所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

计算模块,用于根据所述二维色空间平面Ln上的最饱和外围特定 点An、Bn、Cn、Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上的 最饱和外围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计 算出位于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水 平下的二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、... 的二维色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、 Dx=(aDx,bDx)、...,根据所述二维色空间平面Ln’上的最饱和外围特定 点An’、Bn’、Cn’、Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’ 上An-1’、Bn-1’、Cn-1’、Dn-1’、...的二维色彩(a’,b’),计算出位于二 维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx 在同一亮度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、 Cx’、Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’, bBx’’)、Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...;

第三转换矩阵模块,用于根据所述二维色空间平面Lx’上的最饱和 外围特定点Ax’、Bx’、Cx’、Dx’、...与二维色空间平面Lx上的最饱和 外围特定点Ax、Bx、Cx、Dx、...,计算出所述二维色空间平面Lx上 二维色彩(a*,b*)与目标二维色空间平面Lx’上二维色彩(a*’,b*’)之间的 第三转换关系矩阵;

目标空间色彩模块,用于通过所述第三转换关系矩阵,将位于所述 二维色空间平面Lx上原始图数据的任一点颜色计算出色彩转换调整后 的目标颜色;

显示模块,用于依据所述色彩转换调整后的目标颜色的目标图数据 进行显示。

本发明的有益效果是:区别于现有技术的情况,本发明由原始图数 据二维色空间平面Ln以及二维色空间平面Ln-1通过转换关系矩阵转换 为目标二维色空间平面Ln’以及二维色空间平面Ln-1’,通过二维色空 间平面Ln以及二维色空间平面Ln-1计算出二维色空间平面Ln与二维 色空间平面Ln-1之间任意亮度的二维色空间平面Lx,通过二维色空间 平面Ln’以及二维色空间平面Ln-1’计算出二维色空间平面Ln’与二维 色空间平面Ln-1’之间的与二维色空间平面Lx在同一亮度水平下的二维 色空间平面Lx’,通过二维色空间平面Lx以及Lx’计算出二维色空间平 面Lx与二维色空间平面Lx’之间的转换关系矩阵,通过二维色空间平面 Lx与二维色空间平面Lx’之间的转换关系矩阵,可以将位于二维色空间 平面Lx上原始图数据任一点颜色计算出色彩转换调整后的目标颜色, 并完成目标颜色的空间色彩,通过这种方式,能够在CIE Lab色彩空间 做色彩讯号的转换,调整输出颜色的色相以及色纯度表现,也可以对特 定喜好色作特别加强与凸显。

附图说明

图1是本发明基于CIE Lab色空间的色彩转换方法的一实施例的流 程图;

图2是本发明基于CIE Lab色空间的色彩转换方法的实施例中原始 二维色空间与目标二维色空间的颜色内容的示意图;

图3是本发明基于CIE Lab色空间的色彩转换方法的实施例中三个 原始二维色空间最饱和外围特定点的示意图;

图4是本发明基于CIE Lab色空间的色彩转换方法的实施例中三个 目标二维色空间最饱和外围特定点的示意图;

图5是CIE 1931色空间上二维色相与色纯度的关系示意图;

图6是本发明CIE Lab色空间上三维色相与色纯度的关系示意图;

图7是本发明基于CIE Lab色空间的色彩转换的装置的一实施例的 结构示意图;

图8是本发明液晶显示装置的一实施例的结构示意图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。

图1是本发明基于CIE Lab色空间的色彩转换方法的一实施例的流 程图,如图1所示,包括如下步骤:

步骤S101:输入基于CIE Lab三维色空间的原始图数据;

Lab三维色彩空间是基于一种颜色不能同时既是蓝又是黄这个理论 而建立起来的,单一数值可用于描述红绿以及黄蓝色特征,其中,L表 示明度值,a表示红绿值,b表示黄蓝值。它是用L、a、b三个互相垂 直的坐标轴来表示一个色彩空间,L轴表示明度,黑在底端,白在顶端。 +a表示品红色,-a表示绿色,+b表示黄色,-b表示蓝色,a轴是红一绿 色轴,b轴是黄一蓝色轴。

步骤S102:将所述原始图数据对应的所有颜色所在空间按亮度等分 切割成n个二维色空间平面,分别为二维色空间平面L1、L2、L3、...、 Ln-1以及Ln,其中n为自然数;

二维色空间平面是指由a轴红一绿色轴以及b轴黄一蓝色轴所组成 的二维色彩空间平面。将所述原始图数据对应的所有颜色由L轴、a轴 以及b轴组成的空间按亮度L轴等分切割成n个由a轴以及b轴组成的 二维色空间平面,原始图数据对应的所有颜色所在空间是三维色空间, 按亮度等分切割后,变成n个二维色空间平面,将复杂的颜色转换问题 进行了简单化处理。具体切割方法是:将原始由L轴、a轴以及b轴组 成的三维色空间平面按照L轴-明度值进行分割,分割成n等分由a轴以 及b轴组成的二维色空间平面,其中n个由a轴以及b轴组成的二维色 空间平面的明度值分别为L1、L2、L3、...、Ln-1以及Ln。

如图2所示,将原本三维Lab均匀色空间原图档所有颜色所在空间 按照亮度切割成n等份亮度,这n等份亮度平面上的二维颜色内容在原 颜色所在空间SA为二维色空间平面Ln201,按照喜好调整输出颜色的 色相及色纯度表现,产生目标颜色空间SB相同亮度下的新二维颜色内 容二维色空间平面Ln’202,如图2所示,同一亮度的二维色空间平面 Ln201以及二维色空间平面Ln’202的色彩内容。

步骤S103:将所述原始图数据在二维色空间平面Ln的最饱和外围 特定点分别定义为An、Bn、Cn、Dn、...,将与所述原始图数据二维色 空间平面Ln在相同亮度水平下的目标二维色空间平面Ln’上的最饱和外 围特定点分别定义为An’、Bn’、Cn’、Dn’、...,其中,所述二维色空间 平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、Dn’、...与二维色空 间平面Ln的最饱和外围特定点An、Bn、Cn、Dn、...之间具有第一种 一一对应关系;

饱和度是色彩的构成要素之一,指的是色彩的纯度,纯度越高,表 现越鲜明,纯度较低,表现则较黯淡。所谓最饱和是指色彩的纯度最高。

这种原始图数据二维色空间平面与目标二维色空间平面之间的一 一对应关系,有利于找到原始图数据二维色空间平面与目标二维色空间 平面之间的转换关系。

如图2所示,目标二维色空间平面Ln’202上二维颜色内容上色纯度 最大的外围特定点A’、B’、C’、D’、...,二维色空间平面Ln201上色纯 度最大的外围特定点A、B、C、D、...,将特定点按照喜好调整输出颜 色的色相及色纯度表现,产生目标颜色,如图2所示,二维色空间平面 Ln201外围特定点A、B、C、D、...与二维色空间平面Ln’202的外围 特定点A’、B’、C’、D’、...之间具有第一种一一对应关系。

步骤S104:根据所述二维色空间平面Ln’上的最饱和外围特定点 An’、Bn’、Cn’、Dn’、...与二维色空间平面Ln上的最饱和外围特定 点An、Bn、Cn、Dn、...之间的第一种一一对应关系,确定第一转换 关系矩阵,根据所述第一转换关系矩阵,将所述二维色空间平面Ln上 任一最饱和外围特定点的二维色彩(a,b)转换为目标二维色空间平面Ln’ 上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’),

矩阵是指纵横排列的二维数据表格,是解决线性方程组的工具。第 一转换关系矩阵就是二维色空间平面Ln上任一最饱和外围特定点的二 维色彩(a,b)与目标二维色空间平面Ln’上与所述最饱和外围特定点相对 应的点的二维色彩(a’,b’)之间满足一定线性转换关系的矩阵。

根据二维色空间平面Ln上最饱和外围特定点与目标二维色空间平 面Ln’上最饱和外围特定点之间的第一种一一对应关系,确定第一转换 关系矩阵,由这个转换关系矩阵,可以将二维色空间平面Ln上任一最 饱和外围特定点的二维色彩(a,b)转换为目标二维色空间平面Ln’上与该 最饱和外围特定点相对应的点的二维色彩(a’,b’),由此可以确定目标二 维色空间平面Ln’上所有的二维色彩(a’,b’)。

步骤S105:根据所述第一种一一对应关系,确定目标二维色空间平 面Ln-1’上最饱和外围特定点An-1’、Bn-1’、Cn-1’、Dn-1’、...与原始 图数据在二维色空间平面Ln-1上最饱和外围特定点An-1、Bn-1、Cn-1、 Dn-1、...之间的第二种一一对应关系,根据所述第二种一一对应关系确 定第二转换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面 Ln-1上任一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间 平面上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’);

矩阵是指纵横排列的二维数据表格,是解决线性方程组的工具。第 二转换关系矩阵就是二维色空间平面Ln-1上任一最饱和外围特定点的 二维色彩(a,b)与目标二维色空间平面Ln-1’上与所述最饱和外围特定点 相对应的点的二维色彩(a’,b’)之间满足一定线性转换关系的矩阵。

采用同样的方法,也可以根据二维色空间平面Ln-1上最饱和外围特 定点与目标二维色空间平面Ln-1’上最饱和外围特定点之间的第二种一 一对应关系,确定第二转换关系矩阵,由这个转换关系矩阵,可以将二 维色空间平面Ln-1上任一最饱和外围特定点的二维色彩(a,b)转换为目 标二维色空间平面Ln-1’上与该最饱和外围特定点相对应的点的二维色 彩(a’,b’),由此可以确定目标二维色空间平面Ln-1’上所有的二维色彩(a’, b’)。

在实际应用中,步骤S104也可以在步骤S105之后,步骤S104与 步骤S105没有先后顺序的关系。

步骤S106:根据所述二维色空间平面Ln上的最饱和外围特定点An、 Bn、Cn、Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上的最饱和外 围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计算出位于 二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的二 维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维色 彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、Dx=(aDx, bDx)、...,根据所述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、 Cn’、Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’上An-1’、Bn-1’、 Cn-1’、Dn-1’、...的二维色彩(a’,b’),计算出位于二维色空间平面Ln’ 与二维色空间平面Ln-1’之间的与二维色空间平面Lx在同一亮度水平下 的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、Cx’、Dx’、...的 二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’,bBx’’)、Cx=(aCx’’, bCx’’)、Dx=(aDx’’,bDx’’)、...;

根据二维色空间平面Ln上最饱和外围特定点的二维色彩(a,b)与二 维色空间平面Ln-1上最饱和外围特定点的二维色彩(a,b),计算出位于 二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的二 维色空间平面Lx上最饱和外围特定点的二维色彩(a,b);根据二维色空 间平面Ln’上最饱和外围特定点的二维色彩(a’,b’)与二维色空间平面 Ln-1’上最饱和外围特定点的二维色彩(a’,b’),计算出位于二维色空间平 面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx在同一亮度 水平下的二维色空间平面Lx’上最饱和外围特定点的二维色彩(a’,b’)。

如图3所示,根据二维色空间平面Ln301最饱和外围特定点An、 Bn、Cn、Dn与二维色空间平面Ln-1302的最饱和外围特定点An-1、 Bn-1、Cn-1、Dn-1、...,先内插出亮度位于二维色空间平面Ln301与二 维色空间平面Ln-1302之间的二维色空间平面Lx303的最饱和外围特定 点Ax、Bx、Cx、Dx、...,其中An(an,bn)304、An-1(an-1,bn-1) 305、Ax(ax,bx)306是二维色空间平面Ln301、Ln-1302以及Lx303 上三个代表性的最饱和外围特定点。

图4所示,位与已知n等分亮度(L1、L2、L3、L4、...、Ln)空间 内的任一亮度下的二维色空间平面Ln及二维色空间平面Ln’之间的颜色 转换,根据二维色空间平面Ln’401最饱和外围特定点An’、Bn’、Cn’、 Dn’、...与二维色空间平面Ln-1’402的最饱和外围特定点An-1’、 Bn-1’、Cn-1’、Dn-1’、...,先内插出在亮度位于二维色空间平面Ln’401 与二维色空间平面Ln-1’402之间的二维色空间平面Lx’403的最饱和外 围特定点Ax’、Bx’、Cx’、Dx’、...,其中An’(an’,bn’)404、An-1’ (an-1’,bn-1’)405、Ax’(ax’,bx’)406是二维色空间平面Ln’401、Ln-1’402 以及Lx’403上三个代表性的最饱和外围特定点。

步骤S107:根据所述二维色空间平面Lx’上的最饱和外围特定点 Ax’、Bx’、Cx’、Dx’、...与二维色空间平面Lx上的最饱和外围特定点 Ax、Bx、Cx、Dx、...,计算出所述二维色空间平面Lx上二维色彩(a*,b*) 与目标二维色空间平面Lx’上二维色彩(a*’,b*’)之间的第三转换关系矩 阵;

矩阵是指纵横排列的二维数据表格,是解决线性方程组的工具。第 三转换关系矩阵就是二维色空间平面Lx上任一点的二维色彩(a,b)与目 标二维色空间平面Lx’上与所述任一点相对应的点的二维色彩(a’,b’)之 间满足一定线性转换关系的矩阵。

如图3、图4所示,根据二维色空间平面Lx303最饱和外围特定点 Ax、Bx、Cx、Dx、...与二维色空间平面Lx’403的最饱和外围特定点 Ax’、Bx’、Cx’、Dx’、...之间的一一对应关系计算出第三转换关系矩 阵。

步骤S108:通过所述第三转换关系矩阵,将位于所述二维色空间平 面Lx上原始图数据的任一点颜色计算出色彩转换调整后的目标颜色;

根据第三转换关系矩阵,可以将二维色空间平面Lx上任一点的二 维色彩(a,b)转换为目标二维色空间平面Lx’上与所述任一点相对应的点 的二维色彩(a’,b’),由此可以确定目标二维色空间平面Lx’上所有的二 维色彩(a’,b’)。

步骤S109:输出或保存对应所述色彩转换调整后的目标颜色的目标 图数据。

图5是本发明CIE 1931色空间上二维色相与色纯度的关系示意图, 如图5所示,原图档RGB输入信号在CIE 1931色空间上表现的色彩如 “颜色1”所包含的色度内容,通过将原R、G、B信号做转换后,根据 喜好需求,可以将原色彩表现由“颜色1”转变成“颜色2”,将原始绿 的色彩表现让它偏的比较黄。透过此信号的转换可以让原本显示器上色 彩表现偏绿的色相转变成偏黄,增加整体图案的柔和度。

图6是本发明CIE Lab色空间上三维色相与色纯度的关系示意图, 如图6所示,原图档的所有颜色所在空间为SA601(SA601不一定是如 图6所有颜色组成正方体色空间,可以为任一曲面的色空间内容分布), 根据喜好需求,调整输出颜色的色相及色纯度表现,使得原图档内容的 所有颜色转换成所在空间为SB602(SB602不一定是所有颜色组成正方 体色空间,可以为任一曲面的色空间内容分布)。

在本发明一优选实施例中,所述第一转换关系矩阵是:

anbn=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xan3bn3an2bnanbn2an2bn2anbnanbn1.

第一转换关系矩阵就是二维色空间平面Ln上任一最饱和外围特定 点的二维色彩(a,b)与目标二维色空间平面Ln’上与所述最饱和外围特定 点相对应的点的二维色彩(a’,b’)之间满足一定线性转换关系的矩阵。在 一优选实施例中,二维色空间平面Ln上任一最饱和外围特定点的二维 色彩(a,b)与目标二维色空间平面Ln’上与所述最饱和外围特定点相对应 的点的二维色彩(a’,b’)之间满足的线性转换关系是三次多项式的函数关 系。在第一转换关系矩阵中,等号左边的矩阵是目标矩阵,等号右边的 第一个矩阵是三次多项式的函数关系的系数矩阵,等号右边的第二个矩 阵是三次多项式的函数关系的变量矩阵。

在实际应用中,二维色空间平面Ln上任一最饱和外围特定点的二 维色彩(a,b)与目标二维色空间平面Ln’上与所述最饱和外围特定点相对 应的点的二维色彩(a’,b’)之间满足的线性转换关系也可以是三次以上的 多项式的函数关系,比如四次多项式的函数关系、五次多项式的函数关 系等,如果是三次以上的多项式的函数关系,系数矩阵的列数和变量矩 阵的行数做相应的调整。

其中,所述第二转换关系矩阵是:

an-1bn-1=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xan-13bn-13an-12bn-1an-1bn-12an-12bn-12an-1bn-1an-1bn-11.

第二转换关系矩阵就是二维色空间平面Ln-1上任一最饱和外围特 定点的二维色彩(a,b)与目标二维色空间平面Ln-1’上与所述最饱和外围 特定点相对应的点的二维色彩(a’,b’)之间满足一定线性转换关系的矩 阵。在一优选实施例中,二维色空间平面Ln-1上任一最饱和外围特定点 的二维色彩(a,b)与目标二维色空间平面Ln-1’上与所述最饱和外围特定 点相对应的点的二维色彩(a’,b’)之间满足的线性转换关系是三次多项式 的函数关系,在第二转换关系矩阵中,等号左边的矩阵是目标矩阵,等 号右边的第一个矩阵是三次多项式的函数关系的系数矩阵,等号右边的 第二个矩阵是三次多项式的函数关系的变量矩阵。

在实际应用中,二维色空间平面Ln-1上任一最饱和外围特定点的二 维色彩(a,b)与目标二维色空间平面Ln-1’上与所述最饱和外围特定点相 对应的点的二维色彩(a’,b’)之间满足的线性转换关系也可以是三次以上 的多项式的函数关系,比如四次多项式的函数关系、五次多项式的函数 关系等,如果是三次以上的多项式的函数关系,系数矩阵的列数和变量 矩阵的行数做相应的调整。

其中,所述二维色空间平面Ln上的最饱和外围特定点An、Bn、 Cn、Dn、...的二维色彩(a,b)与所述二维色空间平面Ln-1上的最饱和外 围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b),计算出位 于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的 二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维 色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、Dx=(aDx, bDx)、...的步骤包括:根据Ax、Bx、Cx、Dx、...与An、Bn、Cn、 Dn、...以及An-1、Bn-1、Cn-1、Dn-1、...之间的第一关系式进行计 算,计算出位于Ln与Ln-1之间的任一亮度水平下的二维色空间平面Lx 上最饱和外围特定点Ax、Bx、Cx、Dx、...的二维色彩(a,b),其中,所 述第一关系式是:

ax=an+(Lx-Ln)*(an-1-an)/(Ln-1-Ln)

bx=bn+(Lx-Ln)*(bn-1-bn)/(Ln-1-Ln)

                                    。

根据第一关系式,可以得到位于二维色空间平面Ln与二维色空间 平面Ln-1之间的任一亮度水平下的二维色空间平面Lx上最饱和外围特 定点Ax、Bx、Cx、Dx、...的二维色彩(a,b)。

其中,所述根据Ln’色空间平面上An’、Bn’、Cn’、Dn’、...的 二维色彩(a’,b’)与所述Ln-1’色空间平面上An-1’、Bn-1’、Cn-1’、 Dn-1’、...的二维色彩(a’,b’)计算出位于Ln’与Ln-1’之间的与Lx在同一 亮度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、Cx’、 Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’,bBx’’)、 Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...的步骤包括:根据Ax’、Bx’、 Cx’、Dx’、...与An’、Bn’、Cn’、Dn’、...以及An-1’、Bn-1’、Cn-1’、 Dn-1’、...之间的第二关系式进行计算,计算出位于Ln’与Ln-1’之间的 与Lx在同一亮度水平下的二维色空间平面Lx’上最饱和外围特定点 Ax’、Bx’、Cx’、Dx’、...的二维色彩(a’,b’),其中,所述第二关系式是:

ax’=an’+(Lx-Ln)*(an-1’-an’)/(Ln-1-Ln)

bx’=bn’+(Lx-Ln)*(bn-1’-bn’)/(Ln-1-Ln)

                                            。    

根据第二关系式,可以得到位于二维色空间平面Ln’与二维色空间 平面Ln-1’之间的任一亮度水平下的二维色空间平面Lx’上最饱和外围 特定点Ax’、Bx’、Cx’、Dx’、...的二维色彩(a’,b’)。

其中,所述计算出二维色空间平面Lx平面上二维色彩(a*,b*)与目 标二维色空间平面Lx’平面上二维色彩(a*’,b*’)间的第三转换关系矩阵 是:

axbx=a11a12a13a14a15a16a17a18a19a20a21a22a23a24a25a26a27a28a29a30Xax3bx3ax2bxaxbx2ax2bx2axbxax-1bx-11.

第三转换关系矩阵就是二维色空间平面Lx上任一点的二维色彩(a, b)与目标二维色空间平面Lx’上与所述任一点相对应的点的二维色彩(a’, b’)之间满足一定线性转换关系的矩阵。在一优选实施例中,二维色空间 平面Lx上任一点的二维色彩(a,b)与目标二维色空间平面Lx’上与所述 任一点相对应的点的二维色彩(a’,b’)之间满足的线性转换关系是三次多 项式的函数关系,在第三转换关系矩阵中,等号左边的矩阵是目标矩阵, 等号右边的第一个矩阵是三次多项式的函数关系的系数矩阵,等号右边 的第二个矩阵是三次多项式的函数关系的变量矩阵。

在实际应用中,二维色空间平面Lx上任一点的二维色彩(a,b)与目 标二维色空间平面Lx’上与所述任一点相对应的点的二维色彩(a’,b’)之 间满足的线性转换关系也可以是三次以上的多项式的函数关系,比如四 次多项式的函数关系、五次多项式的函数关系等,如果是三次以上的多 项式的函数关系,系数矩阵的列数和变量矩阵的行数做相应的调整。

区别于现有技术的情况,本发明由原始图数据二维色空间平面Ln 以及二维色空间平面Ln-1通过转换关系矩阵转换为目标二维色空间平 面Ln’以及二维色空间平面Ln-1’,通过二维色空间平面Ln以及二维色 空间平面Ln-1计算出二维色空间平面Ln与二维色空间平面Ln-1之间 任意亮度的二维色空间平面Lx,通过二维色空间平面Ln’以及二维色 空间平面Ln-1’计算出二维色空间平面Ln’与二维色空间平面Ln-1’之间 的与二维色空间平面Lx在同一亮度水平下的二维色空间平面Lx’,通过 二维色空间平面Lx以及Lx’计算出二维色空间平面Lx与二维色空间平 面Lx’之间的转换关系矩阵,通过二维色空间平面Lx与二维色空间平面 Lx’之间的转换关系矩阵,可以将位于二维色空间平面Lx上原始图数据 任一点颜色计算出色彩转换调整后的目标颜色,并完成目标颜色的空间 色彩,通过这种方式,能够在CIE Lab色彩空间做色彩讯号的转换,调 整输出颜色的色相以及色纯度表现,也可以对特定喜好色作特别加强与 凸显。

图7是本发明基于CIE Lab色空间的色彩转换的装置的一实施例的 结构示意图,如图7所示,装置包括:原始数据输入模块701、切割模 块702、第一对应关系模块703、第一转换矩阵模块704、第二对应关系 模块705、第二转换矩阵模块706、计算模块707、第三转换矩阵模块 708、目标空间色彩模块709以及目标数据输出模块710。

原始数据输入模块701用于输入基于CIE Lab三维色空间的原始图 数据。Lab三维色彩空间是基于一种颜色不能同时既是蓝又是黄这个理 论而建立起来的,单一数值可用于描述红绿以及黄蓝色特征,其中,L 表示明度值,a表示红绿值,b表示黄蓝值。

切割模块702用于将所述原始图数据对应的所有颜色所在空间按亮 度等分切割成n个二维色空间平面,分别为二维色空间平面L1、L2、 L3、...、Ln-1以及Ln,其中n为自然数。

二维色空间平面是指由a轴红一绿色轴以及b轴黄一蓝色轴所组成 的二维色彩空间平面。将所述原始图数据对应的所有颜色由L轴、a轴 以及b轴组成的空间按亮度L轴等分切割成n个由a轴以及b轴组成的 二维色空间平面,原始图数据对应的所有颜色所在空间是三维色空间, 按亮度等分切割后,变成n个二维色空间平面,将复杂的颜色转换问题 进行了简单化处理。

第一对应关系模块703用于将所述原始图数据在二维色空间平面 Ln的最饱和外围特定点分别定义为An、Bn、Cn、Dn...,将与所述原 始图数据二维色空间平面Ln在相同亮度水平下的目标二维色空间平面 Ln’上的最饱和外围特定点分别定义为An’、Bn’、Cn’、Dn’...,其中, 所述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、Dn’... 与所述二维色空间平面Ln的最饱和外围特定点An、Bn、Cn、Dn...之 间具有第一种一一对应关系。

这种原始图数据二维色空间平面与目标二维色空间平面之间的一 一对应关系,有利于找到原始图数据二维色空间平面与目标二维色空间 平面之间的转换关系。

第一转换矩阵模块704用于根据所述二维色空间平面Ln’上的最饱 和外围特定点An’、Bn’、Cn’、Dn’...与二维色空间平面Ln上的最饱 和外围特定点An、Bn、Cn、Dn...之间的第一种一一对应关系,确定 第一转换关系矩阵,根据所述第一转换关系矩阵,将所述二维色空间平 面Ln上任一最饱和外围特定点的二维色彩(a,b)转换为目标二维色空间 平面Ln’上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’)。

根据二维色空间平面Ln上最饱和外围特定点与目标二维色空间平 面Ln’上最饱和外围特定点之间的第一种一一对应关系,确定第一转换 关系矩阵,由这个转换关系矩阵,可以将二维色空间平面Ln上任一最 饱和外围特定点的二维色彩(a,b)转换为目标二维色空间平面Ln’上与该 最饱和外围特定点相对应的点的二维色彩(a’,b’),由此可以确定目标二 维色空间平面Ln’上所有的二维色彩(a’,b’)。

第二对应关系模块705用于根据所述第一种一一对应关系,确定目 标二维色空间平面Ln-1’上最饱和外围特定点An-1’、Bn-1’、Cn-1’、 Dn-1’...与原始图数据在二维色空间平面Ln-1上最饱和外围特定点 An-1、Bn-1、Cn-1、Dn-1...之间的第二种一一对应关系。

第二转换矩阵模块706用于根据所述第二种一一对应关系,确定第 二转换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面Ln-1 上任一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间平面 上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’)。

采用同样的方法,也可以根据二维色空间平面Ln-1上最饱和外围特 定点与目标二维色空间平面Ln-1’上最饱和外围特定点之间的第二种一 一对应关系,确定第二转换关系矩阵,由这个转换关系矩阵,可以将二 维色空间平面Ln-1上任一最饱和外围特定点的二维色彩(a,b)转换为目 标二维色空间平面Ln-1’上与该最饱和外围特定点相对应的点的二维色 彩(a’,b’),由此可以确定目标二维色空间平面Ln-1’上所有的二维色彩(a’, b’)。

计算模块707用于根据所述二维色空间平面Ln上的最饱和外围特 定点An、Bn、Cn、Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上 的最饱和外围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b), 计算出位于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度 水平下的二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、... 的二维色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、 Dx=(aDx,bDx)、...,根据所述二维色空间平面Ln’上的最饱和外围特定 点An’、Bn’、Cn’、Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’ 上An-1’、Bn-1’、Cn-1’、Dn-1’、...的二维色彩(a’,b’),计算出位于二 维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx 在同一亮度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、 Cx’、Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’, bBx’’)、Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...。

根据二维色空间平面Ln上最饱和外围特定点的二维色彩(a,b)与二 维色空间平面Ln-1上最饱和外围特定点的二维色彩(a,b),计算出位于 二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度水平下的二 维色空间平面Lx上最饱和外围特定点的二维色彩(a,b);根据二维色空 间平面Ln’上最饱和外围特定点的二维色彩(a’,b’)与二维色空间平面 Ln-1’上最饱和外围特定点的二维色彩(a’,b’),计算出位于二维色空间平 面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx在同一亮度 水平下的二维色空间平面Lx’上最饱和外围特定点的二维色彩(a’,b’)。

第三转换矩阵模块708用于根据所述二维色空间平面Lx’上的最饱 和外围特定点Ax’、Bx’、Cx’、Dx’、...与二维色空间平面Lx上的最饱 和外围特定点Ax、Bx、Cx、Dx、...,计算出所述二维色空间平面Lx 上二维色彩(a*,b*)与目标二维色空间平面Lx’上二维色彩(a*’,b*’)间的 第三转换关系矩阵。

目标空间色彩模块709用于通过所述第三转换关系矩阵,将位于所 述二维色空间平面Lx上原始图数据的任一点颜色计算出色彩转换调整 后的目标颜色。

根据第三转换关系矩阵,可以将二维色空间平面Lx上任一点的二 维色彩(a,b)转换为目标二维色空间平面Lx’上与所述任一点相对应的点 的二维色彩(a’,b’),由此可以确定目标二维色空间平面Lx’上所有的二 维色彩(a’,b’)。

目标数据输出模块710用于输出或保存对应所述色彩转换调整后的 目标颜色的目标图数据。

区别于现有技术的情况,本发明由原始图数据二维色空间平面Ln 以及二维色空间平面Ln-1通过转换关系矩阵转换为目标二维色空间平 面Ln’以及二维色空间平面Ln-1’,通过二维色空间平面Ln以及二维色 空间平面Ln-1计算出二维色空间平面Ln与二维色空间平面Ln-1之间 任意亮度的二维色空间平面Lx,通过二维色空间平面Ln’以及二维色 空间平面Ln-1’计算出二维色空间平面Ln’与二维色空间平面Ln-1’之间 的与二维色空间平面Lx在同一亮度水平下的二维色空间平面Lx’,通过 二维色空间平面Lx以及Lx’计算出二维色空间平面Lx与二维色空间平 面Lx’之间的转换关系矩阵,通过二维色空间平面Lx与二维色空间平面 Lx’之间的转换关系矩阵,可以将位于二维色空间平面Lx上原始图数据 任一点颜色计算出色彩转换调整后的目标颜色,并完成目标颜色的空间 色彩,通过这种方式,能够在CIE Lab色彩空间做色彩讯号的转换,调 整输出颜色的色相以及色纯度表现,也可以对特定喜好色作特别加强与 凸显。

图8是本发明基于液晶显示装置的一实施例的结构示意图,如图8 所示,所述装置包括:原始数据输入模块801、切割模块802、第一对 应关系模块803、第一转换矩阵模块804、第二对应关系模块805、第二 转换矩阵模块806、计算模块807、第三转换矩阵模块808、目标空间色 彩模块809以及显示模块810。

原始数据输入模块801用于输入基于CIE Lab三维色空间的原始图 数据。Lab三维色彩空间是基于一种颜色不能同时既是蓝又是黄这个理 论而建立起来的,单一数值可用于描述红绿以及黄蓝色特征,其中,L 表示明度值,a表示红绿值,b表示黄蓝值。

切割模块802用于将所述原始图数据对应的所有颜色所在空间按亮 度等分切割成n个二维色空间平面,分别为二维色空间平面L1、L2、 L3、...、Ln-1以及Ln,其中n为自然数。

第一对应关系模块803用于将所述原始图数据在二维色空间平面 Ln的最饱和外围特定点分别定义为An、Bn、Cn、Dn、...,将与所述 原始图数据二维色空间平面Ln在相同亮度水平下的目标二维色空间平 面Ln’上的最饱和外围特定点分别定义为An’、Bn’、Cn’、Dn’、..., 其中,所述二维色空间平面Ln’上的最饱和外围特定点An’、Bn’、Cn’、 Dn’、...与所述二维色空间平面Ln的最饱和外围特定点An、Bn、Cn、 Dn、...之间具有第一种一一对应关系。

第一转换矩阵模块804用于根据所述二维色空间平面Ln’上的最饱 和外围特定点An’、Bn’、Cn’、Dn’、...与二维色空间平面Ln上的最 饱和外围特定点An、Bn、Cn、Dn、...之间的第一种一一对应关系, 确定第一转换关系矩阵,根据所述第一转换关系矩阵,将所述二维色空 间平面Ln上任一最饱和外围特定点的二维色彩(a,b)转换为目标二维色 空间平面Ln’上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’)。

第二对应关系模块805用于根据所述第一种一一对应关系,确定目 标二维色空间平面Ln-1’上最饱和外围特定点An-1’、Bn-1’、Cn-1’、 Dn-1’、...与原始图数据在二维色空间平面Ln-1上最饱和外围特定点 An-1、Bn-1、Cn-1、Dn-1、...之间的第二种一一对应关系。

第二转换矩阵模块806用于根据所述第二种一一对应关系确定第二 转换关系矩阵,根据所述第二转换关系矩阵,将二维色空间平面Ln-1 上任一最饱和外围特定点的二维色彩(a,b)转换为目标Ln-1’色空间平面 上与所述最饱和外围特定点相对应的点的二维色彩(a’,b’)。

计算模块807用于根据所述二维色空间平面Ln上的最饱和外围特 定点An、Bn、Cn、Dn、...的二维色彩(a,b)与二维色空间平面Ln-1上 的最饱和外围特定点An-1、Bn-1、Cn-1、Dn-1、...的二维色彩(a,b), 计算出位于二维色空间平面Ln与二维色空间平面Ln-1之间的任一亮度 水平下的二维色空间平面Lx上最饱和外围特定点Ax、Bx、Cx、Dx、... 的二维色彩(a,b),其中,Ax=(aAx,bAx)、Bx=(aBx,bBx)、Cx=(aCx,bCx)、 Dx=(aDx,bDx)、...,根据所述二维色空间平面Ln’上的最饱和外围特定 点An’、Bn’、Cn’、Dn’、...的二维色彩(a’,b’)与二维色空间平面Ln-1’ 上An-1’、Bn-1’、Cn-1’、Dn-1’、...的二维色彩(a’,b’),计算出位于二 维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维色空间平面Lx 在同一亮度水平下的二维色空间平面Lx’上最饱和外围特定点Ax’、Bx’、 Cx’、Dx’、...的二维色彩(a’,b’),其中,Ax’=(aAx’’,bAx’’)、Bx=(aBx’’, bBx’’)、Cx=(aCx’’,bCx’’)、Dx=(aDx’’,bDx’’)、...。

第三转换矩阵模块808用于根据所述二维色空间平面Lx’上的最饱 和外围特定点Ax’、Bx’、Cx’、Dx’、...与二维色空间平面Lx上的最饱 和外围特定点Ax、Bx、Cx、Dx、...,计算出所述二维色空间平面Lx 上二维色彩(a*,b*)与目标二维色空间平面Lx’上二维色彩(a*’,b*’)间的 第三转换关系矩阵。

目标空间色彩模块809用于通过所述第三转换关系矩阵,将位于所 述二维色空间平面Lx上原始图数据的任一点颜色计算出色彩转换调整 后的目标颜色。

显示模块810用于依据所述色彩转换调整后的目标颜色的目标图数 据进行显示。

区别于现有技术的情况,本发明由原始图数据二维色空间平面Ln 以及二维色空间平面Ln-1通过转换关系矩阵转换为目标二维色空间平 面Ln’以及二维色空间平面Ln-1’,通过二维色空间平面Ln以及二维色 空间平面Ln-1计算出二维色空间平面Ln与二维色空间平面Ln-1之间 的二维色空间平面Lx,通过二维色空间平面Ln’以及二维色空间平面 Ln-1’计算出二维色空间平面Ln’与二维色空间平面Ln-1’之间的与二维 色空间平面Lx在同一亮度水平下的二维色空间平面Lx’,通过二维色空 间平面Lx以及Lx’计算出二维色空间平面Lx与二维色空间平面Lx’之 间的转换关系矩阵,通过二维色空间平面Lx与二维色空间平面Lx’之间 的转换关系矩阵,可以将位于二维色空间平面Lx上原始图数据任一点 颜色计算出色彩转换调整后的目标颜色,并完成目标颜色的空间色彩, 通过这种方式,能够在CIE Lab色彩空间做色彩讯号的转换,调整输出 颜色的色相以及色纯度表现,也可以对特定喜好色作特别加强与凸显。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或 直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保 护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号