白平衡(WB)是用于消除不符合真实场景的色偏的过程,目的是为了让人眼看到的白色物体在照片中呈现出同样的白色。合适的相机白平衡设定,必须要考虑到光源的“色温”,即白光的相对暖(色)或冷(色)。人眼非常擅长判断不同光源下的白色,但是数码相机在自动白平衡(AWB)的实现方面却经常会遇到较大的困难,并且常常会导致偏色的问题,产生难看的蓝色、橙色甚至是绿色。通过了解数字白平衡技术,有助于避免这些色偏问题,从而在更广泛的照明条件下改善照片的质量。

背景知识:色温

色温描述了具有某种表面温度的“黑体”所辐射的光谱。黑体是一种能够吸收所有入射光的物体,它既不反射光线,也不允许光线通过。如果要在日常生活中找些参照物,来理解黑体辐射,可以将其想象成被加热的金属或石头:当它们达到某个温度时,就会变得“红热”,然后在更高的温度下,就会变成“白热”。类似地,不同温度下的黑体所发出的“白光”也具有不同的色温。虽然具有相同的名称,但是表现为白色的光在可见光谱中并不一定会具有均匀的颜色分布:

5000K的色温基本接近中性光,而3000K和9000K的色温下所产生的光谱,则会分别偏向包含更多橙色和蓝色波长。随着色温的升高,颜色分布会变得更冷。这也揭示了一个事实:波长越短,则其所包含的能量越高。

如果摄影师从未接触过真正的黑体,对他们而言,为什么色温会是一种有用的光线描述呢?幸运的是,日光和钨灯泡等光源非常类似于黑体所产生的光线分布,但是像荧光灯和大多数商业照明所用的其他光源则明显偏离了黑体。由于摄影师从不使用术语色温来指代真正的黑体光源,因此该术语暗示为具有类似颜色的黑体的“相关色温”。下表是一些常见光源的相关色温的经验法则指南:

实践:JPEG和TIFF文件

由于有些光源无法完全参照黑体辐射,因此除了色温,白平衡调整还需要用到另外一个参数,即绿色-品红色偏移。对于普通日光而言,通常无需对该参数进行调整;但是对于荧光灯和其他人造光源,可能就需要明显的绿-品红调整,来完善白平衡的效果。

当然了,现在大多数数码相机中都已经进行了多组的白平衡预设,无需直接调整色温和绿色-品红色偏移,下表中列出了常见的设定符号。

前三种设定基本涵盖了大多数的应用需求。所有的数码相机都可以直接使用自动白平衡模式,该模式下,内置算法会在3000/4000K到7000K的色温范围内,估算最佳的色温设定值。自定义模式允许自主设定白平衡标准,并将其应用于后续拍摄的照片中。Kelvin模式则是允许直接设定色温值。

其余六种模式遵照色温递增的顺序排列,许多小型的相机没有阴影白平衡模式。另外,有些相机具有“Fluorescent H”设定,适用于较新的日光校准荧光灯。

上述的各种模式是针对各种实际照明情况的粗略估计。实际上,根据时间、海拔或者雾气条件的差异,完全可以使用不同的模式,比如使用阴天模式替代日光模式。通常情况下,如果图像在LCD屏幕上的预览效果偏冷色,可以通过直接选择不同的模式,快速调整色温。如果还是不满意,可以切换到Kelvin模式下直接手动设置色温值。

如果采用所有的色温调整方法都无法获得满意的白平衡效果,可以通过调整色彩平衡消除色偏问题。或者,也可以使用Photoshop中的Level工具,利用其中的“设置灰点”设定无色参考点(请参看下文关于中性参考点的说明)。需要注意,这两种方法都会极大地降低图像的位深,尽量不要使用。

实践:RAW文件

至今为止,使用RAW文件格式进行拍摄是最好的白平衡解决方案。当然,首先需要相机能够支持RAW格式。通过采用RAW文件,在拍摄后也可以进行白平衡设定。另外,RAW文件还提供了更广的色温和绿色-品红色偏移的设定范围。

使用RAW文件可以简单快捷地实现对白平衡效果调整。仅需拖动色温和绿色-品红色偏移对应的滑动条,便可消除色偏,或者通过设定中性参考点,生成其对应的白平衡设定,并且使用该设定拍摄其他照片(假设光照条件相同)。

自定义白平衡:选择中性参考点

中性参考点通常用于场景中的关键颜色项目,或者预期自动白平衡无法很好处理的情况。它可以是场景中的一部分,或者随身携带的便携式参照物。

下图就是选取场景中的一部分作为中性参考点。

另外,预先制作的便携式参照物会更加精确,因为它可能是与场景无关的。该参照物可以是摄影专用的,也可以是普通的家用物品。理想的灰度参照物能够同等地反射光谱范围内的所有颜色,并且能够在较宽的色温范围内保持一致。

预制灰度参照物如下图所示。

如果选用家用品作为灰度参照物,可以使用咖啡或者小瓶容器的瓶盖的内侧。当然,最好能够定制摄影专用的参照物,比如上图中的灰度卡片,这样会更加精确。一般都会使用定制设备测量光源的入射光或反射色温。大多数中性参照物用于测量反射光,而诸如色度仪或“ExpoDisc”之类的设备用于测量入射光。

对于高噪声图像,在选取中性参考点时,需要注意噪声的影响。因为其中看似灰色的区域,实际上可能带有彩色噪声:

针对高噪声图像的最佳方案是使用灰色区域的像素均值作为参考。例如,在Adobe Photoshop中,会使用3x3或者5x5的像素均值。

关于自动白平衡的说明

即便在正常的日光条件下,对于某些拍摄场景,数码相机的自动白平衡也可能会出现问题,特别是一些本身偏暖或者偏冷的场景。下图展示的场景中,拍摄主体为大面积的红色,自动白平衡误认为是由于暖光源所引起的色偏,从而对其进行补偿,使图像的平均颜色更接近中性,结果导致石头区域出现蓝色的色偏。对于这种情况,不同相机的敏感度会有所差异。

通常,当场景中至少包含有一种白色或者较亮的无色元素时,自动白平衡会展现出更好的处理效果。当然,除非缺少无色目标会导致自动白平衡的异常,否则没有必要改变自己的构图。比如在下图的场景中,如果缺少了白色小船,相机的自动白平衡就会错误地产生明显偏暖的图像。

混合光照的场景

具有不同色温的多个发光体会导致实现白平衡变得更为复杂化。特别是,在某些照明情况下,甚至可能没有真正“正确”的白平衡,而是取决于哪个位置的颜色需要更为精准的展现。

在混合光照下,自动白平衡通常会计算整个场景的平均色温,然后将其用作白平衡。通常这种方法是可以接受的,但是与我们用眼睛看到的相比,自动白平衡会倾向于放大不同光源间的色温差异。

在混合室内和自然光照的情况下,色温的差异放大通常最为明显。对于每个照明区域,关键图像甚至可能需要不同的白平衡。另一方面,有些人可能更喜欢保持色温。

注意左边的建筑物是如何温暖的,而天空有点凉爽。这是因为白平衡是根据月光设定的 - 显示下面人工照明的暖色温。基于自然光的白平衡通常产生更逼真的照片。选择“石头”作为白平衡参考,看看天空是如何变得不切实际的蓝色。

【剑桥摄影协会】白平衡(White Balance)相关推荐

  1. Camera和Image sensor技术基础笔记(4) -- 白平衡White Balance

    白平衡到底是什么 百度搜索"白平衡",我们会发现有一句话很常见,大概意思是:"白平衡是一种功能,它让图片中的白色看起来就是白色".啊,什么,白色为啥看起来不是白 ...

  2. URP——后期处理特效——白平衡White Balance

    White Balance 白平衡组件应用白平衡效果,消除不现实的颜色转换,以便在现实生活中显示为白色的项目在最终图像中呈现为白色.你也可以使用白平衡在最终渲染中创造整体的冷暖感觉. Using Wh ...

  3. 【剑桥摄影协会】色彩管理之色域转换

    色域转换发生在使用不同的设备进行颜色获取/处理/显示时,主要用于解决不同的色彩空间的应用需求,通常位于色彩管理模块(CMM)中.在进行转换时,要求尽量保留图像中最重要的颜色信息,以确保转换后的图像质量 ...

  4. 【剑桥摄影协会】相机VS.人眼

    为啥相机无法真实记录我们所看到的景物呢?这个问题看似简单,实际上,答案却很复杂,一方面需要知道相机是如何成像的,另一方面需要研究人眼的生理结构和工作原理.通过了解这些知识内容,可以让我们更好地感知生活 ...

  5. 【剑桥摄影协会】RAW文件格式

    在数码摄影中,RAW文件格式相当于电影摄影中的底片,它包含了直接来自数码相机传感器的原始像素信息.由于RAW文件格式尚未进行解马赛克的处理,因此其每个像素位置只包含一个红色.绿色或蓝色的值.通常数码相 ...

  6. 【剑桥摄影协会】色彩管理之概述

    "色彩管理"是一个过程,在该过程中可以知道成像链路中每种设备的颜色特性,并可以将其应用于色彩重现.这一过程通常在幕后执行,并且无需任何干预,但是一旦出现颜色问题时,了解该过程便至关 ...

  7. ISP(图像信号处理)白平衡White Balance

    1.定义 从以下三个方面理解白平衡的定义 通俗理解白平衡 白平衡,字面上的理解是白色的平衡.白平衡是描述显示器中红.绿.蓝三基色混合生成后白色精确度的一项指标.白平衡就涉及到了一个相对颜色的问题,比如 ...

  8. 【剑桥摄影协会】清晰度(Sharpness)

    清晰度描述了照片中细节内容的清晰程度,能够有效地衡量细节纹理的展现效果.清晰度的效果会受到相机设备,图像放大程度和观看距离的影响,但是通过适当的摄影和后处理技术,能够极大地提高清晰度的效果.决定一幅图 ...

  9. 【剑桥摄影协会】超焦距

    超焦距是指一个特定的聚焦距离,当将相机聚焦在该距离时,可以确保从该距离的一半一直到无穷远处获得最大的清晰度,如下图所示.超焦距在风景摄影中特别有用,能够帮助摄影师充分利用景深,拍出细节更加丰富的作品. ...

最新文章

  1. 新一代生产力工具:FlowUs
  2. 我把上课的机器学习课件发给了国内300多位高校老师
  3. 60佳优秀的 Photoshop 网页制作教程【下篇】
  4. 关于css 的AST 语法树的理解
  5. 数据库的查询优化建议整理
  6. oracle 10g db_file,oracle 10g的db_file_multiblock_read_count参数
  7. python如何对excel两个单元格求乘积_excel表格怎么求乘积_excel表格多个单元格怎么求积...
  8. linux chgrp
  9. Java程序员的级别定义: 对号入座, 你在哪个阶段心里要有点数
  10. javascript 200列(3)
  11. PyTorch中的Variable类型
  12. linux .deb后缀文件,tar.gz和bin,以及rpm,deb等linux后缀的文件的区别
  13. 模2除法(CRC检验码)
  14. Python Intro - xrange obsoleted by Python3
  15. MATLAB提取 .fig 文件中的数据
  16. BottledWater-PG安装部署
  17. 最简单的 UE 4 C++ 教程 —— 扫描多线轨迹【十六】
  18. 小黑公司团建吃烤肉肉啦,mac m1死活安装不上hbase,用拯救者一下就安上啦的leetcode之旅:865. 具有所有最深节点的最小子树
  19. 沧小海笔记本之A7系列FPGA资源介绍
  20. Win10笔记本触控板关闭/打开

热门文章

  1. S7-200 SMART PLC软元件介绍
  2. 软考(计算机技术与软件专业技术资格)简介
  3. SDH概念及检测——TFN TT10型 155M SDH/PDH传输分析仪
  4. AIOT智慧停车管理系统源码
  5. CentOS parted分割大于2TB硬盘的performance问题处理
  6. EXIF 可交换图像文件格式
  7. 三星手机熄屏时显示 - 未选中图片应该如何解决
  8. 使用C#爬取网页港股股票行情数据——附C#源码
  9. 【计算机网络】终端接入配置及简单网络设计
  10. C语言模拟实现QAM调制