自动白平衡(AWB)基础

色温

色温(Color Temperature)是绝对黑体加以不同温度所产生不同的颜色。光源的色温是通过对比它的色彩和理论的热黑体辐射体来确定的。单位开尔文(开尔文Kelvin是温度的计量单位,符号K)。实际上色温可以简单的理解为色彩的温度,不同的色温对应不同的颜色,因此可以通过颜色判断出大概温度,如金属工人可以根据颜色来判断铁水的温度。

​​​​​​​

生活中一些比较常见的例子:

  • 1700K:火柴光,火焰

  • 1850K:蜡烛光,日落和日出

  • 2550K:白炽灯(钨丝灯)

  • 3000K:卤素灯及黄色光的灯常见的色温

  • 3200K:摄影棚灯

  • 3350K:演播室CP灯

  • 4000K:自然光、月光,浅黄色日光灯

  • 5000K:地平线日光

  • 5500K:电子闪光,平均日光

  • 6000K:正白光

  • 6500K:常见的白光日光灯色温

  • 6500K-9500K:LCD、CRT屏幕

  • 15000K-27000K:晴朗的蓝天

https://i0.hdslb.com/bfs/article/cd55ab36a9b551cfef2fa4806b32fb108865560e.jpg@1320w_740h.jpg​​​​​​​

色温随着可见光的光谱成分变化而变化,在低色温光源下,白色物体偏红,在高色温光源下,白色物体偏蓝。

图像色彩

一、人眼看到的色彩

我们对颜色的感觉是光能量首先由眼睛处理。然后由大脑处理的结果,这个处理过程的确切性质是复杂的,实际上还没有完全理解。幸运的是,为了理解我们研究的许多问题,一个非常简单的图像形成模型就足够了。下图是一个简单的图像形成模型的图示。

人类视觉系统具有颜色恒常性特点,一次人类对物体观察不受光源影响。但是Sensor在不同光线下,物体呈现的颜色不同,在晴朗天空下会偏蓝,在烛光下会偏红。如图:

为了消除光源对于图像传感器成像的影响,模拟人类视觉系统的颜色恒常性。保证在任何场景下看到的白色是真正的白色。

只需要乘以一个对角矩阵,便可以进行白平衡。

该对角矩阵上各个颜色通道上的增益的求取有两种经典方法。

灰度世界法(gray-world algorithm)

http://www.360doc.com/content/16/1021/16/496343_600242849.shtml

完美反射法(perfect reflection algorithm)

https://blog.csdn.net/jacke121/article/details/90234434

需要注意:这两种经典的方法只有在复杂的场景下呈现出比较好的效果。在颜色和物体单一的情况下,常常白平衡失败。容易受到噪声、渐晕、有限动态范围的影响。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值