一种适用于单调场景下的图像白平衡方法技术

技术编号:36511714 阅读:23 留言:0更新日期:2023-02-01 15:40
本发明专利技术公开了一种适用于单调场景下的图像白平衡方法,包括:根据空间分割法判断待处理图像的整体颜色情况是否属于大面积的单色情况;通过空间距离法筛选出整幅图像像素相似度在90%以上的像素,然后分别计算筛选出像素的R、G、B三通道均值;根据所述三通道均值,利用比率差值法分别计算得到图像R、B通道的色彩差值;根据图像R、B通道的色彩差值以及各标准单色对应的R、B通道增益曲线,确定R通道与B通道的增益值Rgain、Bgain,然后将原始图像的R通道与B通道分别乘以增益值Rgain、Bgain,完成图像的白平衡校正。本发明专利技术针对图像在单调场景下整体色温偏差的情况,能够将颜色很好地还原出来。来。来。

【技术实现步骤摘要】
一种适用于单调场景下的图像白平衡方法


[0001]本专利技术涉及一种图像处理方法,尤其涉及一种图像白平衡处理方法。

技术介绍

[0002]在现代社会,图像处理已经跟人们的生活密切相关,图像的颜色与图像的质量也密不可分,人的眼睛对于颜色的感知具有恒常性,能够将各种光源下偏色的物体还原成物体本身的颜色,但是对于现在的图像传感器来说,还不具备这种功能,会使图像在不同光源下出现色差,而白平衡(WB)就可以使偏色的图像恢复成图像本来的颜色。
[0003]目前对图像做白平衡的算法主要包括灰度世界法、完全反射法等。但是对于单调场景,颜色并不丰富的图像来说,常用的算法并没有很好的效果。
[0004](1)灰度世界法:它是基于一种假设的情况,假设一幅图像的色彩变化足够的丰富,则它的RGB分量的均值会趋于相等,但是对于单调场景,由于其颜色不够充足,灰度世界法就不适用了,即灰度世界法对单调场景的色彩还原就没有很好的效果了。
[0005](2)完全反射法:它也是基于一个假说:一幅图像中最亮的像素相当于物体有光泽或镜面上的点,它传达了很多关于场景照明条件的信息。如果景物中有纯白的部分,那么就可以直接从这些像素中提取出光源信息。因为镜面或有光泽的平面本身不吸收光线,所以其反射的颜色即为光源的真实颜色,这是因为镜面或有光泽的平面的反射比函数在很长的一段波长范围内是保持不变的。完美反射法就是利用用这种特性来对图像进行调整。算法执行时,检测图像中亮度最高的像素并且将它作为参考白点。基于这种思想的方法都被称为是完美反射法,也称镜面法。通俗的意思就是整个图像中最亮的点就是白色或者镜面反射出来的,那么最亮的点就是光源的属性,但是该点本身应该是白点,以此为基础就可计算出gain值从而进行校正。完全反射法依赖于场景中有高光白块,对于没有白块的单调场景,色彩还原没有很好的效果。

技术实现思路

[0006]专利技术目的:针对图像在单调场景下,整体色温偏差,提出一种适用于单调场景下的图像白平衡方法,可以将颜色很好地还原出来。
[0007]技术方案:一种适用于单调场景下的图像白平衡方法,包括如下步骤:步骤1:根据空间分割法判断待处理图像的整体颜色情况是否属于大面积的单色情况;步骤2:通过空间距离法筛选出整幅图像像素相似度在90%以上的像素,然后分别计算筛选出像素的R、G、B三通道均值;步骤3:根据步骤1,选取图像对应的标准单色作为参考,然后根据步骤2得到的所述三通道均值,利用比率差值法分别计算得到图像R、B通道的色彩差值Rc、Bc;步骤4:根据图像R、B通道的色彩差值Rc、Bc以及各标准单色对应的R、B通道增益曲线,确定R通道与B通道的增益值Rgain、Bgain,然后将原始图像的R通道与B通道分别乘以增
益值Rgain、Bgain,完成图像的白平衡校正。
[0008]进一步的,所述步骤1包括如下具体步骤:以R通道作为x轴,G通道作为y轴,B通道作为z轴,作出一个三维空间坐标系,每个通道的取值范围都是0

255;若图像80%以上像素的R、B、G三通道值都在0

127内,则认为该图像属于大面积的黑色情况;若图像80%以上像素的R通道值在127

255内,B、G通道值在0

127内,则认为该图像属于大面积的红色情况;若图像80%以上像素的G通道值在127

255内,R、B通道值在0

127内,则认为该图像属于大面积的绿色情况;若图像80%以上像素的R、G通道值在127

255内,B通道值在0

127内,则认为该图像属于大面积的黄色情况;若图像80%以上像素的B通道值在127

255内,R、G通道值在0

127内,则认为该图像属于大面积的蓝色情况;若图像80%以上像素的R、B通道值在127

255内,G通道值在0

127内,则认为该图像属于大面积的紫色情况;若图像80%以上像素的B、G通道值在127

255内,R通道值在0

127内,则认为该图像属于大面积的青色情况;若图像80%以上像素的R、G、B三通道值都在127

255内,则认为该图像属于大面积的白色情况。
[0009]进一步的,通过空间距离法筛选出整幅图像像素相似度在90%以上像素的方法包括如下步骤:若图像属于大面积的某一单色情况,以该单色对应的标准单色的R、G、B三通道值为球心,以空间距离L为半径,在所述三维空间坐标系中设定一个球形区域,筛选出图像中落于所述球形区域的像素,根据下式计算落于所述球形区域内像素的相似度P:P = (Pr + Pg + Pb)/3式中,Pr、Pg、Pb分别为落于所述球形区域内像素R、G、B三通道的相似度;式中,Rm、Gm、Bm分别为落于所述球形区域内像素R、G、B三通道的均值,Ri、Gi、Bi分别为落于所述球形区域内第i个像素的R、G、B三通道值,n为落于所述球形区域内像素的个数;L的取值范围为0~127,相似度P随空间距离L的增大而减小,通过调整空间距离L值
的大小,筛选出整幅图像像素相似度P在90%以上的像素。
[0010]进一步的,按下式分别计算得到图像R、B通道的色彩差值Rc、Bc:Rc=Rb

Rm*Gb/GmBc=Bb

Bm*Gb/Gm式中,Rb、Gb、Bb分别为所述标准单色的R、G、B三通道值。
[0011]进一步的,各标准单色对应的所述R、B通道增益曲线获取方法包括如下步骤:步骤A:对于各标准单色,在标准光源下分别获取标准色温校正曲线:在照度均匀的色温箱中按照色温从低到高的顺序依次拍摄标准单色卡纸,并计算出每个色温下拍摄所得图像R、G、B三通道的均值Rm'、Gm'、Bm';根据标准单色的R、G、B三通道值Rb、Gb、Bb,按照下式分别对不同色温下拍摄所得图像进行校正:Rm'' = Gb/Gm' '* Rm'Gm'' = GbBm ''= Gb/Gm' * Bm'式中,Rm''、Gm''、Bm''分别为校正后的图像R、G、B三通道的均值;然后按下式分别计算R通道和B通道对应的增益值Rgain、Bgain:Rgain = Rb/Rm''Bgain = Bb/Bm''根据不同色温下拍摄所得图像得出多组Rgain、Bgain,以Rgian、Bgain绘制该标准单色对应的标准色温校正曲线;步骤B:利用比率差值法得到R、B通道色彩差值与色温关系曲线:对于各标准单色,按下式分别计算不同色温下拍摄标准单色卡纸所得图像R、B通道的色彩差值Rc'、Bc':Rc'=Rb

Rm'*Gb/Gm'Bc'=Bb

Bm'*Gb/Gm'根据不同色温下拍摄所得图像得出多组Rc'、Bc',得到该标准单色对应的R、B通道色彩差值与色温关系曲线;步骤C:根据所述标准色温校正曲线以及所述R本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种适用于单调场景下的图像白平衡方法,其特征在于,包括如下步骤:步骤1:根据空间分割法判断待处理图像的整体颜色情况是否属于大面积的单色情况;步骤2:通过空间距离法筛选出整幅图像像素相似度在90%以上的像素,然后分别计算筛选出像素的R、G、B三通道均值;步骤3:根据步骤1,选取图像对应的标准单色作为参考,然后根据步骤2得到的所述三通道均值,利用比率差值法分别计算得到图像R、B通道的色彩差值Rc、Bc;步骤4:根据图像R、B通道的色彩差值Rc、Bc以及各标准单色对应的R、B通道增益曲线,确定R通道与B通道的增益值Rgain、Bgain,然后将原始图像的R通道与B通道分别乘以增益值Rgain、Bgain,完成图像的白平衡校正。2.根据权利要求1所述适用于单调场景下的图像白平衡方法,其特征在于,所述步骤1包括如下具体步骤:以R通道作为x轴,G通道作为y轴,B通道作为z轴,作出一个三维空间坐标系,每个通道的取值范围都是0

255;若图像80%以上像素的R、B、G三通道值都在0

127内,则认为该图像属于大面积的黑色情况;若图像80%以上像素的R通道值在127

255内,B、G通道值在0

127内,则认为该图像属于大面积的红色情况;若图像80%以上像素的G通道值在127

255内,R、B通道值在0

127内,则认为该图像属于大面积的绿色情况;若图像80%以上像素的R、G通道值在127

255内,B通道值在0

127内,则认为该图像属于大面积的黄色情况;若图像80%以上像素的B通道值在127

255内,R、G通道值在0

127内,则认为该图像属于大面积的蓝色情况;若图像80%以上像素的R、B通道值在127

255内,G通道值在0

127内,则认为该图像属于大面积的紫色情况;若图像80%以上像素的B、G通道值在127

255内,R通道值在0

127内,则认为该图像属于大面积的青色情况;若图像80%以上像素的R、G、B三通道值都在127

255内,则认为该图像属于大面积的白色情况。3.根据权利要求2所述适用于单调场景下的图像白平衡方法,其特征在于,所述步骤2中,通过空间距离法筛选出整幅图像像素相似度在90%以上像素的方法包括如下步骤:若图像属于大面积的某一单色情况,以该单色对应的标准单色的R、G、B三通道值为球心,以空间距离L为半径,在所...

【专利技术属性】
技术研发人员:郑清王彬徐凯周康聂玮成熊傲然程银
申请(专利权)人:江苏游隼微电子有限公司
类型:发明
国别省市:

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

1