一种示温漆温变颜色的自动识别方法

标题:一种示温漆温变颜色的自动识别方法

摘要:一种示温漆温变颜色的自动识别方法,其特征在于:用数码相机拍摄将要被分析部分的图片,图片内的每个像素被计算机分析,参照标准样板示温漆片,它反映了示温漆的颜色温度特性;示温漆的颜色特性由色彩空间中的曲线L(t),A(t),B(t)来表示;色彩色差由下列公式给出:ΔL*=L*-L*t??Δa*=a*-a*t??Δb*=b*-b*t这里:L*、a*、b*为标准样板值;L*t、a*t、b*t为目标颜色值;在L*a*b*色彩空间中,两点之间的总色差由下式给出:求解其最小值和最小值对应的温度值Tm。本发明的优点:使示温漆的测量误差小于等于±10℃,提高了示温漆测量准确度,提高了工作效率。

申请号:CN201010213339.1

申请日:2010/6/30

申请人:中国航空工业集团公司沈阳发动机设计研究所

首项权利要求:1.一种示温漆温变颜色的自动识别方法,其特征在于:所述的示温漆温变颜色的自动识别方法为,用数码相机拍摄将要被分析部分的图片,图片内的每个像素被计算机分析,从而确定它们分别最接近预定好的一组色彩中的哪一个,预先预定的每个颜色,都代表示温漆在一个特定温度所显示的颜色,这个颜色和其对应的温度被存储在计算机中,由此,部件上这一点由像素所代表的温度可以得出;
LAB色彩空间(CIE1976L*a*b*)具有视觉一致性;LAB是RGB的一个非线性转换,由下列公式给出:
其中:
X、Y、Z:被测样本的三刺激值;
Xn、Yn、Zn:标准光源的三刺激值;
示温漆温度判读时,需要参照标准样板示温漆片,它反映了示温漆的颜色温度特性;假设某种型号示温漆的焙烧样片提供n+1个颜色样品,其对应的温度表示为T0、T1、……、Tn;颜色数据表示为C0、C1、……、Cn;在LAB色彩空间形成三维矩阵,即Ci=[L*i,a*i,b*i],i=0、1、……、n;根据标准样板焙烧样片得到RGB三基色刺激值,然后进行非线性变换到LAB空间,为了得到连续的温度特性曲线,对上述的数据进行三次样条插值,其适用于等距和非等距插值节点的情况,所形成的插值曲线比较光滑;
示温漆的颜色特性由色彩空间中的曲线L(t),A(t),B(t)来表示;色彩色差由下列公式给出:
ΔL*=L*-L*t????Δa*=a*-a*t????Δb*=b*-b*t
这里:L*、a*、b*为标准样板值;L*t、a*t、b*t为目标颜色值;
在L*a*b*色彩空间中,两点之间的总色差由下式给出:
判读示温漆图像温度值的步骤:
(1)读取图片上任意一点A的坐标(x,y)和三基色值(R0、G0、B0);
(2)进行坐标变换,计算出点A(R0、G0、B0)在CIE?L*a*b*色彩空间中对应的点A(L0、a0、b0);
(3)求出点A(L0、a0、b0)到L*a*b*空间示温漆颜色温度特性曲线上任意一点B的欧氏距离ΔE*AB,ΔE*AB是温度值T的函数,即:
(4)在示温漆的测温区间[T0,T1]内求解ΔE*AB的最小值和最小值对应的温度值Tm;
(5)Tm即为示温漆图片上点A(R0、G0、B0)的温度值;ΔE*AB的大小反映了此次测量的准确程度,ΔE*AB越小说明Tm越准确。

专利类型:发明申请

0 条回复

发表评论

发表评论

邮箱地址不会被公开。