一种计算机输入设备的色彩模型自动建立及转换方法技术

技术编号:8712651 阅读:251 留言:0更新日期:2013-05-17 17:07
本发明专利技术公开的一种计算机输入设备的色彩模型自动建立及转换方法,步骤包括:对于计算机输入设备采集的完整的IT8.7/2色靶数字图像,分割其彩色块区域中各小色块,自动获取各小色块的RGB色彩值,建立输入设备RGB与CIELAB的查找表;分割输入设备RGB与CIELAB查找表中R、G、B的最大最小值所构成的设备RGB色域空间,建立RGB子空间及其RGB到CIELAB的色彩模型;判定计算机输入设备采集的数字图像的像素所在的RGB子空间,根据子空间的色彩模型转换该像素的RGB值到对应的CIELAB的各分量值。本发明专利技术的色彩模型自动建立及转换方法,步骤简单,精度显著提高。

【技术实现步骤摘要】

本专利技术属于色彩管理
,具体涉及。
技术介绍
常用的计算机输入设备包括扫描仪、数码相机等,它们所用的色彩空间均为RGB色彩空间,CIELAB色彩空间是国际照明委员会定义的一种与设备无关的,且感知均匀的色彩空间。色彩管理是通过将颜色从计算机输入设备的色彩空间RGB转换到设备无关色彩空间,再从设备无关色彩空间转换到显示设备或输出设备的色彩空间,以达到颜色从输入设备到输出设备传输时失真最小的目的。常用的设备无关色彩空间为CIELAB色彩空间,常用的用于建立计算机输入设备色彩模型的色靶为IT8.7/2。IT8.7/2色靶是相纸类材料制成的,由上部的彩色块区域、下部的灰阶块区域、环绕四周的中性灰边,以及位于下方灰边上色靶制作者的信息组成,其中彩色块区域包含264个小色块,每个小色块的CIELAB值由色靶的制作者以文件方式给出,作为建立RGB到CIELAB色彩模型的关于CIELAB的样本点数据,而作为建立RGB到CIELAB色彩模型的关于RGB的样本点数据,即每个小色块的RGB值,则必须由某种输入设备扫描或拍摄IT8.7/2色靶,将其数字化为数字图像,然后,一般由要用该色靶建立色彩模型的使用者,在Photoshop等软件中查看IT8.7/2色靶数字图像中每个小色块的RGB值,手工记下彩色块区域中264个小色块的RGB值,再与色靶制造者提供的各小色块对应的CIELAB值一起,采用某种方法建立该输入设备的色彩模型。一般色彩空间转换的色彩模型建立方法有多项式回归法、三维查表插值法、神经网络法、模糊逻辑法等几类,其中,三维查表插值法由于对色彩空间进行分割,因此可以提高呈非线性关系的色彩模型的精度,但是如果建立三维查找表的样本点在不规则空间并且不规则分布,则查表时很难在查找表中找出包含待转换颜色点的三维几何体的顶点来进行插值以完成色彩的转换,而IT8.7/2色靶被扫描仪或数码相机数字化为数字图像后,它包含的264个小色块的RGB值呈不规则分布,所构成的输入设备的色域空间也呈不规则状,因此,用IT8.7/2色靶建立计算机输入设备的色彩模型时,采用三维查表法会面临查表不易的困难;多项式回归算法因其实现过程比较简单,是采用IT8.7/2色靶建立扫描仪RGB到CIELAB色彩模型的常用方法,但是由于计算机输入设备在将色彩信息数字化时,会将理想的由O到255的R、G、B构成的三维立方体空间变换为非规则的三维色域空间,并且设备RGB与CIELAB之间存在着非线性关系,因此用一组多项式方程定义计算机输入设备的整个RGB色域空间与CIELAB空间的关系,其色彩模型的精度难以满足实际应用的要求。
技术实现思路
本专利技术的目的是提供,解决了现有技术中采用手工获取IT8.7/2色靶的RGB样本点数据,再采用三维查表法在非规则空间中查表,步骤繁琐不易实施,以及用一组多项式方程建立计算机输入设备色彩转换模型精度不高的问题。本专利技术所采用的技术方案是,,该方法按照以下步骤实施:步骤1:对于计算机输入设备采集的完整的IT8.7/2色靶数字图像,分割其彩色块区域中各小色块,自动获取各小色块的RGB色彩值,建立输入设备RGB与CIELAB的查找表;步骤2:分割输入设备RGB与CIELAB查找表中R、G、B的最大最小值所构成的设备RGB色域空间,建立RGB子空间及其RGB到CIELAB的色彩模型;步骤3:判定计算机输入设备采集的数字图像的像素所在的RGB子空间,根据子空间的色彩模型转换该像素的RGB值到对应的CIELAB的各分量值。本专利技术的有益效果是,通过对计算机输入设备采集的IT8.7/2色靶数字图像的自动分割,建立设备的RGB与CIELAB的查找表以及RGB色域空间,对建立的设备RGB色域空间进行有效分割,构建RGB子空间以及根据精度要求为每个子空间建立RGB到CIELAB的多项式回归色彩模型;在转换时,对计算机输入设备所采集图像的各像素R、G、B值,根据RGB子空间的分割规则,可快速定位像素所在的RGB子空间及其对应的色彩模型,进行色彩转换,使得该方法在建立计算机输入设备色彩模型时能够自动完成,并且进行设备所采集图像的RGB到CIELAB转换时,精度和速度能够同时满足实际应用的需要。附图说明图1是本专利技术方法所采用的完整的IT8.7/2色靶示意图;图2是本专利技术方法通过计算机输入设备采集的IT8.7/2色靶图像彩色块区域中各小色块的分割示意图;图3是本专利技术方法所采用的设备RGB色彩空间的R轴、G轴、B轴的分割示意图;图4是本专利技术方法实施过程中的第η个RGB子空间示意图。图中,1.ΙΤ8.7/2色靶的彩色块区域,2.ΙΤ8.7/2色靶的灰阶块区域。具体实施例方式下面结合附图和具体实施方式对本专利技术进行详细说明。本专利技术的计算机输入设备的色彩模型自动建立及转换方法,具体按照以下步骤实施:步骤1:对于计算机输入设备采集的完整的ΙΤ8.7/2色靶数字图像,分割其彩色块区域中各小色块,自动获取各小色块的RGB色彩值,建立输入设备RGB与CIELAB的查找表。设置扫描仪或数码相机的分辨率为其最大光学分辨率,以彩色模式扫描或拍摄ΙΤ8.7/2色靶,对所采集的并且完整的色靶数字图像进行灰度化处理,见图1,包括ΙΤ8.7/2色靶的彩色块区域I和ΙΤ8.7/2色靶的灰阶块区域2,参照公式(I):Y=0.212671*R+0.715160*G+0.072169*B (I)其中R、G、B分别为彩色色靶图像每个像素的R、G、B值,Y为处理后的色靶图像像素的灰度值,如图2所示,设色靶灰度图像的高和宽分别为和H和W,对色靶灰度图像从第一行开始由上向下按行扫描到行,将每行像素的灰度值相加,选择行和最小值所在行作为彩色块区域的行起始边界,记为start ;从|丑处按行向下扫描到行,将每行像素的灰度值 相加,选择行和最小值所在行作为彩色块区域的行结束边界,记为end ;对色靶灰度图像从第一列开始由左向右按列扫描到+F,扫描的起始行力|丑,结束行为end,将每列像素的灰度值相加,选择列和最小值所在列作为彩色块区域的列起始边界,记为Istart ;从|^$处按列向右扫描到W列,扫描的起始行为I//,结束行为end,将每列像素的灰度值相加,选择列和最小值所在列作为彩色块区域的列结束边界,记为lend,计算彩色块区域各小色块的高h和宽W,参照公式(2):权利要求1.,其特征在于,该方法按照以下步骤实施: 步骤1:对于计算机输入设备采集的完整的IT8.7/2色靶数字图像,分割其彩色块区域中各小色块,自动获取各小色块的RGB色彩值,建立输入设备RGB与CIELAB的查找表;步骤2:分割输入设备RGB与CIELAB查找表中R、G、B的最大最小值所构成的设备RGB色域空间,建立RGB子空间及其RGB到CIELAB的色彩模型; 步骤3:判定计算机输入设备采集的数字图像的像素所在的RGB子空间,根据子空间的色彩模型转换该像素的RGB值到对应的CIELAB的各分量值。2.根据权利要求1所述的计算机输入设备的色彩模型自动建立及转换方法,其特征在于,所述的步骤I中,具体按照以下步骤实施: 设置扫描仪或数码相机的分辨率为其最大光学分辨率,以彩色模式扫描或拍摄IT8.7/2色靶,对所采集的并且完整的色靶数字图本文档来自技高网
...

【技术保护点】
一种计算机输入设备的色彩模型自动建立及转换方法,其特征在于,该方法按照以下步骤实施:步骤1:对于计算机输入设备采集的完整的IT8.7/2色靶数字图像,分割其彩色块区域中各小色块,自动获取各小色块的RGB色彩值,建立输入设备RGB与CIELAB的查找表;步骤2:分割输入设备RGB与CIELAB查找表中R、G、B的最大最小值所构成的设备RGB色域空间,建立RGB子空间及其RGB到CIELAB的色彩模型;步骤3:判定计算机输入设备采集的数字图像的像素所在的RGB子空间,根据子空间的色彩模型转换该像素的RGB值到对应的CIELAB的各分量值。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡涛马冲聪范彩霞陈亚军
申请(专利权)人:西安理工大学
类型:发明
国别省市:陕西;61

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

1