二维等明度色域的描述方法技术

技术编号:8683292 阅读:189 留言:0更新日期:2013-05-09 03:17
本发明专利技术公开了一种二维等明度色域的描述方法,步骤包括:根据RGB立方体所有边界点的RGB值及CIELAB值,选出立方体的8个顶点并根据其L*值进行排序;判断出其所属的立方体的边以及相邻的两个面将与该等明度色域平面相交;按顺序对每条边上的9个样本点L*值进行比较;处理该边对应的RGB立方体的两个面,再计算一定量的RGB立方体平面交点;在RGB立方体上按色相角的顺序连接所有的等明度色域边界交点,获得该等明度色域的精确描述;将RGB立方体上所有边界点的RGB值转换成CIELAB值;在CIELAB空间中的等明度平面上,连接所有边界点获得等明度色域边界的精确描述,即成。本发明专利技术方法简便、准确性高。

【技术实现步骤摘要】

本专利技术属于图像色彩处理
,涉及一种。
技术介绍
二维等明度色域指的是在固定亮度条件下,图像或设备的色域范围,其一般被描述在CIELAB空间中,指定L*值条件下的a*b*平面的色域边界范围。描述精确的二维等明度色域,可以有助于评价彩色设备在某些亮度条件下的色彩再现能力,同时针对同一幅彩色图像确定合适的输出设备也比较有帮助,例如某些整体阶调明亮的图像,尽量选择较高L*值时色域较大的设备,而暗调为主的图像则选择较低L*值时色域相对大的设备,因此二维等明度色域的描述对于设备评价以及图像输出具有重要意义。北京理工大学的黄庆梅利用Zernike多项式来表示边界曲面,并通过解析算法求解二维色域,浙江大学王勇博士提出一种TVHOP双变量高阶多项式解析模型,用于设备色域边界的计算,这类模型在描述色域边界时,用到复杂的解析式,而在求解二维色域时需要计算三维色域与等明度平面或等色相角平面的外切线,其计算过程更为复杂。而MOTOViC提出分区最大化算法计算色域时,利用相邻两样本边界点与等色相角平面相交获得二维边界点,但其存在的明显问题是,各分区内存储的样本边界点,有时候不够精确。另外,使用普通的凸壳算法计算二维边界时 ,常用到Delannay三角剖分技术,其计算代表色域边界的样本点时,有时将内部点视为边界点,这也会引入较大误差。
技术实现思路
本专利技术的目的是提供一种,解决了现有技术中存在的计算量大、以及容易引入错误样本边界点的问题。本专利技术所采用的技术方案是,一种,按照以下步骤实施:步骤1、根据RGB立方体所有边界点的RGB值及CIELAB值,选出立方体的8个顶点并根据其L*值进行排序;步骤2、针对给定的明度值1,与RGB立方体中八个顶点的亮度值进行比较,从而判断出其所属的立方体的边以及相邻的两个面将与该等明度色域平面相交;步骤3、根据步骤2找出与给定明度值存在交点的RGB立方体的边后,按顺序对该条边上的9个样本点L*值进行比较,当连续的两个样本点Px和Py的亮度值满足:Px.L<l<Py.L,则两点之间必存在一边界点Pi,其亮度值为1,而该点的R、G或B值通过一维插值公式计算得到: P1-R = rx.R +1-PXL*/ pyr^ pxI: (J’ j - h.R)步骤4、在计算出等明度色域平面与RGB立方体边的交点后,分别处理该边对应的RGB立方体的两个面,在平面中的两个已计算出的边对应的等明度色域交点Pl和Pn之间,再计算一定量的RGB立方体平面交点;步骤5、在RGB立方体上按色相角的顺序连接所有的等明度色域边界交点,获得该等明度色域的精确描述;步骤6、将步骤4中计算出的RGB立方体上所有边界点的RGB值转换成CIELAB值,由于所有边界点的L*值已知,其a*和b*值通过两端的测量样本点并通过一维插值求解:本文档来自技高网...

【技术保护点】
一种二维等明度色域的描述方法,其特征在于,按照以下步骤实施:步骤1、根据RGB立方体所有边界点的RGB值及CIELAB值,选出立方体的8个顶点并根据其L*值进行排序;步骤2、针对给定的明度值1,与RGB立方体中八个顶点的亮度值进行比较,从而判断出其所属的立方体的边以及相邻的两个面将与该等明度色域平面相交;步骤3、根据步骤2找出与给定明度值存在交点的RGB立方体的边后,按顺序对该条边上的9个样本点L*值进行比较,当连续的两个样本点Px和Py的亮度值满足:Px.LPi.R=Px.R+l-Px.L*Py.L*-Px.L*(Py.R-Px.R);步骤4、在计算出等明度色域平面与RGB立方体边的交点后,分别处理该边对应的RGB立方体的两个面,在平面中的两个已计算出的边对应的等明度色域交点P1和Pn之间,再计算一定量的RGB立方体平面交点;步骤5、在RGB立方体上按色相角的顺序连接所有的等明度色域边界交点,获得该等明度色域的精确描述;步骤6、将步骤4中计算出的RGB立方体上所有边界点的RGB值转换成CIELAB值,由于所有边界点的L*值已知,其a*和b*值通过两端的测量样本点并通过一维插值求解:Pi.a*=Px.a*+l-Px.L*Py.L*-Px.L*(Py.a*-Px.a*),Pi.b*=Px.b*+l-Px.L*Py.L*-Px.L*(Py.b*-Px.b*),其中Pi代表某一个边界点,Pi.a*代表Pi点CIELAB中的a*值,Pi.b*代表Pi点CIELAB中的b*值;步骤7、利用步骤6计算出的边界点的a*和b*值,在CIELAB空间中的等明度平面上,连接所有边界点获得等明度色域边界的精确描述,即成。...

【技术特征摘要】
1.种二维等明度色域的描述方法,其特征在于,按照以下步骤实施: 步骤1、根据RGB立方体所有边界点的RGB值及CIELAB值,选出立方体的8个顶点并根据其L*值进行排序; 步骤2、针对给定的明度值1,与RGB立方体中八个顶点的亮度值进行比较,从而判断出其所属的立方体的边以及相邻的两个面将与该等明度色域平面相交; 步骤3、根据步骤2找出与给定明度值存在交点的RGB立方体的边后,按顺序...

【专利技术属性】
技术研发人员:孙帮勇
申请(专利权)人:西安理工大学
类型:发明
国别省市:

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

1