1.一种非线性无色恒常的白平衡方法,其特征在于包含如下步骤:
a)输入一张彩色图像,比特位为Bit,将其颜色空间转为YCbCr颜色空间,获得亮度通道矩阵IY,蓝色色度通道矩阵ICb,红色色度通道矩阵ICr,同时计算蓝色色度通道的像素值均值ACb,以及红色色度通道的像素值均值ACr;
b)利用非线性方法计算蓝色色度通道中每一个像素点的无色权重,得到一个无色权重通道WCb,同时利用非线性方法计算红色色度通道中每一个像素点的无色权重,得到另一个无色权重通道WCr;每个像素的无色权重值采用以下非线性方法计算:WCb(x,y)=e^{-[(ICb(x,y)-U)/40]^2}WCr(x,y)=e^{-[(ICr(x,y)-U)/40]^2}其中x,y为图像像素坐标,e为自然常数,约等于2.71828,U为中心灰度,其数值等于2^(Bit-1);
c)将两个无色权重通道中坐标相同的权重值进行比较,保留每个坐标位置对应权重值的最小值,存入总无色权重通道矩阵W;
d)利用总无色权重通道W分别结合蓝色色度通道的像素值均值ACb和红色色度通道的像素值均值ACr,对蓝色色度通道和红色色度通道进行矫正计算,得到新蓝色色度通道ICb2和新红色色度通道ICr2;采用以下公式获得各通道处理结果:ICb2(x,y)=ICb(x,y)-U*W(x,y)-ACb*[1-W(x,y)]+UICr2(x,y)=ICr(x,y)-U*W(x,y)-ACr*[1-W(x,y)]+Ue)将亮度通道IY,新蓝色色度通道ICb2,新红色色度通道ICr2合成彩色图像,获得最终的结果图像。
2.如权利要求1所述的非线性无色恒常的白平衡方法,其特征在于,所述步骤a)中,输入彩色图像的颜色空间为RGB、LAB、YUV或HIS。
3.如权利要求1所述的非线性无色恒常的白平衡方法,其特征在于,所述步骤c)中,若存在比较结果相等的无色权重值,就直接将这个值保留。
4.如权利要求1所述的非线性无色恒常的白平衡方法,其特征在于,如权利要求1所述的非线性无色恒常的白平衡方法,其特征在于,所述步骤e)中,合成彩色图像时,先将新生成色度通道数据取整,再进行合成。