互补色小波颜色恒常性/白平衡方法
2023-02-18 17:07阅读:
引用本文
陈扬,
李旦, 张建秋. 互补色小波颜色恒常性/白平衡方法. 自动化学报, 2020, 46(7): 1378-1389.
doi: 10.16383/j.aas.c180037
CHEN Yang, LI Dan, ZHANG Jian-Qiu. Color
Constancy With Complementary Color Wavelets. ACTA AUTOMATICA
SINICA, 2020, 46(7): 1378-1389. doi:
10.16383/j.aas.c180037
http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c180037
关键词
色恒常性,白平衡,互补色小波,彩色图像
摘要
借助于互补色小波,
本文提出一种新的颜色恒常性统计方法.分析表明:标准光照图像的互补色小波子带关系,
可以利用联合拉普拉斯分布来进行描述.统计学习标准光照图像, 可获得拉普拉斯分布的参数, 为图像建立起标准光照的基准模型.该基准模型可为光照偏移(颜色恒常偏移)的图像提供光照补偿依据, 使偏光图像通过光照补偿恢复为标准光照图像,
从而得到光照参数.基于该基准模型对补偿光照参数进行最大似然估计的实验结果表明:本文所提方法的处理效果与列出的最好文献算法相当,
其在常用数据库上估计到的光照参数误差中值小0.1°, 而均值和最大值则小0.3°.
文章导读
众所周知, 人对客观世界的感知, 很大部分来自于人眼视觉系统, 而进入人眼光线的空域和频域分布,
就形成了人眼对成像的感知.照射物体光的频谱与物体对频谱的反射系数,
共同决定了进入人眼光线的频谱.在颜色的认知过程中, 人类通过长期进化, 能近乎完美地忽略/补偿照射光频谱对颜色感知所造成的影响,
从而可直接感知物体对频谱的反射系数, 而形成对物体'颜色''这一认知.这种能忽略入射光干扰而看清物体本质'颜色''属性的问题, 就是本文要讨论的颜色恒常性问题.
对于计算机图形学来说, 颜色本质的判断就没有那么简单了.相同物体在不同光源照射下拍到的图像像素色的不同,
计算机会把它当成不同的物体,
从而影响到计算机的进一步处理,
如物体智能化分类、识别、跟踪等.为了精确处理颜色偏差所带来的不便,
就必须对图像进行智能化的光线补偿.少量的图像可以通过人工指导, 在图像上选取一处或多处人眼认为的白色物体,
从而获得光照参数进而调整白平衡.手工选取调整的过程费时费力, 只适合少数精细化的场景如艺术创作等.面对现今爆炸增长的网络图像数据, 则需要自动化的实现.计算机颜色恒常性的无监督实现, 其最重要的是通过某种方法, 估计出照射光源光线的频谱属性, 并将其频谱通过变换映射到标准光照频谱中,
从而获得标准颜色空间(RGB空间、人眼三种视锥细胞空间等)中的向量表示.通过这样的映射, 便可将偏色光图像转换成标准光图像[1-2].不幸的是颜色恒常性问题是欠定的,
而解决欠定问题,
往往需要某些先验知识与模型.也可以说, 模型与先验知识的好坏与准确性, 就决定了能在多大程度上解决这类问题.就计算机颜色恒常性问题来说也就化为:什么样的模型与先验知识才能最大程度表征标准光照下图像的特点, 以及如何通过这些模型与先验知识来获取想要的光照参数?
在过去的几十年, 人们从不同的角度, 研究了颜色恒常性问题的各种解决方法.其中最直观和常用的方法, 就是直接通过提取图像像素级的颜色信息来进行,
这类方法都起源于Retinex理论[2].例如: White-patch方法[3]假设图像中反射最强的点对RGB各通道的反射是相同的, 那么找到光强最强点也就能找到光源的颜色;
Gray-world方法[4]假设标准光照射RGB各个通道的平均反射是相同的, 那么计算偏色光图像各个通道的平均反射,
也就能得到光源的颜色;
Shades-of-gray方法[5]将这两者视为Minkowski范数框架下的特例, 如: White-patch方法求得最大值对应于Minkowski框架的∞范数,
Gray-world方法求的均值则对应于Minkowski框架的1范数.这样就扩展出赋予像素点不同权重的Minkowski范数选择方法,
灵活方便了不同场景的应用,
从而使该框架在不同场景与采集条件下均有良好表现[6-7]. Gray-edge方法[8]则进一步将该框架从像素域扩展到高阶导数域,
使其具备了通过边缘信息来取得更好效果的能力.
Corrected-moment方法[9]提出采用高阶交叉项可以进一步提升效果.即使如此, 它们都有各自的缺点和适用的场景.例如White-patch方法依赖一个最亮的白点,
Gray-world方法则依赖于颜色的丰富性, Gray-edge方法则要求图像无噪点.如果条件不满足, 则算法效果会大受影响.
为充分利用标准光照自然图像的特征, 并用于指导预测照射光的颜色, 人们也发展出了基于统计预测的一类方法.如色域映射(Gamut mapping)方法[10-11], 它假设在标准光照下, 任何一幅图像呈现出颜色的种类都是有限的,
那么其归一化的颜色值,
在色度空间上就会形成一个个封闭的凸包或称为色域.偏色光图像同样会有其封闭的色域, 选定某种颜色变化矩阵就可对应这两个色域,
这样通过颜色变换矩阵就可估算出图像的光照.同样, 色域映射方法也可引入高阶特征[12], 为充分利用图像的边缘信息特性来改进性能提供可能性.基于统计预测的另一大类, 是贝叶斯估计类的方法[13-14].该类方法通过对标准光源图像进行统计建模,
以得到符合标准图像的统计规律,
进而估计出何种光源变换,
能使偏光图像回归标准图像的统计规律来估计光源[13-15].但色域的映射, 需要引入大量限制条件来避免空解的产生,
以致其不适合需要快速得到结果的场景[12].
随着图像数据爆发性增长, 参考学习大量已知样本来预测未知样本光照参数的方法成为可能.单实例Exemplar-based方法[16]将未知图像包含的纹理和表面等分块特征信息与学习好的标准分块特征匹配, 从而得到多组光照参数, 将这些参数通过不同的方法聚合[16-17]可以提高光照参数估计的准确性.