【技术实现步骤摘要】
一种自适应颜色校正方法
[0001]本专利技术涉及计算机视觉色彩校正领域,尤其是是一种颜色校正方法。
技术介绍
[0002]色温的概念是为了衡量光源的光谱成分引入的。色温描述的是具有一定表面温度的“黑体”辐射光的光谱特性。在不同的光源或者天气条件下光谱特性是互不相同的。色温越高,光谱越偏蓝色;色温越低,则温度越红。人眼对光源的色温变化并不敏感,这是因为人的眼睛对色彩有较大的适应性,称为色彩恒常性。但图像采集系统本身没有这种特性,需要进行颜色校正图像处理。
[0003]YCbCr颜色空间具有与人类视觉感知过程类似的构成原理,并且将亮度信息和色彩信息相分离,受亮度变化的影响小。同时计算过程和空间坐标表示形式比较简单,被广泛地应用在各个领域。对于理想的白点像素,其红、绿、蓝分量相等,表现在YCbCr颜色空间上为蓝色差分量Cb和红色差分量Cr均为零。因此色温估计过程中应选择Cb和Cr色差分量较小且Y分量较大的像素构建“白色区域”。
[0004]传统的颜色校正方法应用范围较窄,当不满足一定条件时,颜色校正效果就会变得不 ...
【技术保护点】
【技术特征摘要】
1.一种自适应颜色校正方法,其特征在于包括下述步骤:步骤1:获取采集视频图像YCbCr空间的数据,筛选像素建立白色区域模型;步骤1.1:对采集整幅图像数据进行RGB到YCbCr色度空间转换:Y=0.299R+0.587G+0.114BCb=-0.1687R-0.3313G+0.5B+128Cr=0.5R-0.4187G-0.0813B+128其中,Y表示亮度,提供色彩中的亮度信息,Cb和Cr代表色差,提供色彩中的色度和饱和度;R、G、B分别为图像红、绿、蓝三分量通道数据;步骤1.2:根据图像色差信息来建立图像白色区域模型;对基于YCbCr颜色空间图像进行白色区域检测,检测条件为:Y>χ-α<Cb<α-β<Cr<β-γ<Cb+Cr<γ其中,χ、α、β分别为亮度、色度和饱和度的检测阈值,γ为Cb与Cr之和的检测阈值;分别计算出白色区域中的Y、Cb、Cr三个通道的平均值,用于后续的校正因子计算;步骤2:对白色区域内的图像数据进行有效性检测;对白色区域内参考白点数目进行判断,当图像的参考白点数目大于总像素数目乘以2-10
,则认为白色区域检测有效,否则返回步骤1重新选择白色区域;步骤3:通过循环模块自适应计算Cb、Cr通道的校正因子u、v;根据对白色区域的检测,校正因子u、v需加上或减去一个自适应的变量2-n
进行自适应调整;不断调整校正因子u和v,使得检测到的白色区域内Cb、Cr的平均值满足检测终止条件;以|Cb|与|Cr|之和M为指标实现校正因子计算;当M大于控制阈值θ时,调整校正因子实现颜色校正,如果白色区域平均色差Cb大于0,则增加自适应的变量2-n
调整蓝色差分量校正因子u...
【专利技术属性】
技术研发人员:田立坤,
申请(专利权)人:中国航空工业集团公司洛阳电光设备研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。