发明名称 一种白平衡调整方法
摘要 本发明公开了一种白平衡调整方法,属于白平衡调整技术领域,解决白点选择误差较大,容易出现漏选、错选等问题。本发明在于:(1)获取Bayer模板RGB插值图像,将RGB图像转换至YCbCb图像;(2)根据亮度分量Y,在YCbCr空间中,将YCbCr图像分割为多个亮度等级区,统计Y、Cb、Cr分量;(3)根据统计Y、Cb、Cr分量,统计每个亮度等级区候选白点的统计值和落入在该区的候选白点数目;(4)采用双门限法,从最高亮度等级区开始,选择出白点;(5)将选出的白点,用于获取YCbCr的平均数值;(6)将获取的YCbCr平均数值转换为RGB空间的R、G、B平均值;(7)通过R、G、B平均值,得到白平衡调整需要的通道增益,实现彩色图像的白平衡处理。本发明用于提高白平衡调整方法中白点统计的稳健性和准确率。
申请公布号 CN104618703B 申请公布日期 2016.08.24
申请号 CN201510066708.1 申请日期 2015.02.09
申请人 傅邓文 发明人 傅邓文;邓建环
分类号 H04N9/73(2006.01)I 主分类号 H04N9/73(2006.01)I
代理机构 成都弘毅天承知识产权代理有限公司 51230 代理人 杨保刚;徐金琼
主权项 一种白平衡调整方法,其特征在于:(1)获取Bayer模板RGB插值图像,将RGB图像转换至YCbCr图像;(2)根据亮度分量Y,在YCbCr空间中,将YCbCr图像分割为多个亮度等级区,统计Y、Cb、Cr分量;将YCbCr图像分割为多个亮度等级区的步骤如下:(21)构建一个256x256的二维矩阵P,矩阵中每个像素的取值相同,其取值范围为0至255的整数,构建一个256x256的二维矩阵Q,矩阵中每列的值由0至255形成,构建一个256x256的二维矩阵R,矩阵中每行的值由0至255形成,P={p<sub>ij</sub>},p<sub>ij</sub>=k,其中k∈[0 255],Q={q<sub>ij</sub>},q<sub>ij</sub>=j,R={r<sub>ij</sub>},r<sub>ij</sub>=i,i、j∈[0 255];(22)将P、Q和R三个矩阵构成一个三分量的YCbCr空间的彩色矩阵[P、Q、R],P对应于Y,Q对应于Cb,R对应于Cr,改变矩阵P的数值k,得到Y在不同亮度分量时的彩色图像;(23)标记P分量中k取不同数值时,图像中呈现的灰色区域,记录该区域的横坐标x<sub>k</sub>和纵坐标y<sub>k</sub>,统计该坐标集合的元素个数,即满足条件的灰色像素个数;(24)根据不同亮度等级获取的空间坐标区域近似相同,对不同亮度等级进行分区合并,得到合适的亮度等级区数量N,N取值为1至255;(3)根据统计Y、Cb、Cr分量,统计每个亮度等级区候选白点的统计值和落入在该区的候选白点数目;(4)采用双门限法,从最高亮度等级区开始,选择出白点;(5)将选出的白点,用于获取YCbCr的平均数值;(6)将得到的YCbCr平均数值转换为RGB空间的R、G、B平均值;(7)通过R、G、B平均值,得到白平衡调整需要的通道增益,实现彩色图像的白平衡处理。
地址 610016 四川省成都市锦江区南府街锦江明珠国际公寓2404