自动曝光可以分为亮度获取、亮度分析、曝光调节三个步骤。从实现方式上,自动曝光又可以分为光学方式与电子学方式。一般具有测光功能的摄像机都有至少三种基本的测光方式:中央重点平均测光、中央部分测光和点测光。事实上,无论哪种测光方式都很难兼顾整个画面的亮度。当光照条件是背光(逆光)或是强正面光时,由于场景中最亮和最暗区域具有强烈的对比度,如果仍然采用 上述的常用测光方法,虽然整体的图像亮度仍然是“中间灰度”,但是图像中重要的主体区域就肯定遭遇曝光不足或者曝光过度,所以必须采用更先进的自动曝光控制方法。
自动曝光可以分为亮度获取、亮度分析、曝光调节三个步骤。从实现方式上,自动曝光又可以分为光学方式与电子学方式。
光学方式的自动曝光需要使用单独的光照传感器来测量光照度,从而进行场景亮度获取。获取亮度后,再结合图像信息与当前光圈值、曝光时间和感光度值ISO信息进行分析,判断当前曝光参数是否合适。如果不合适则进行曝光调节,也就是调节光圈、曝光时间和感光度ISO这三个曝光相关参数。传统的胶片摄像机以及部分数码摄像机采用的就是这种方式。
电子学方式会直接从图像传感器输出的图像信号中获取亮度信息,还能够额外提供对场景的分析能力。相比于光学方式,它节省了测光设备,目前已经被绝大多数数码摄像机采用。由于电子学方式是直接通过摄像机镜头测光,因此这种方式也被称为 TTL (through the lens)方式。我们将会重点讨论这种方式。
对于彩色图像,图像传感器获得的信号属于 RGB 色彩空间。通过下式的色彩空间转换,可以得到 YUV 色彩空间:
Y = 0.299R + 0.578G + 0.114B
U = -0.147R - 0.289G + 0.436B
V = 0.615R - 0.515G - 0.100B
亮度分量Y包含了 93%的图像能量。在获取了每个像素的亮度后,需要对图像的整体亮度情况进行分析,判断其是否过曝或欠曝。
如何判断其是否过曝或欠曝呢?我们需要设置一个理想的视觉亮度作为目标。那么,究竟什么样的亮度才是理想的视觉亮度呢?可假设被摄物体具有18%的固定反光率,这是因为人眼产生的视觉效果中,18%刚好是中间灰度。对于8位的摄像机系统,具有255个灰度级,那么128 就是它的中间灰度。数码摄像机在执行自动曝光时需要使曝光后的图像具有接近中间灰度的整体亮度水平,这也就是理想视觉亮度了。
但需要指出的是,虽然18%的固定反光率或者中间灰度的假设在大多数情况下是可行的,但是不可避免也有失效的时候,这时就需要采用曝光补偿技术了。将得到的图像亮度和目标亮度进行比较后,就可以根据分析结果进行曝光调节了。
曝光调节需要遵循一定的优先原则,包括光圈优先、快门优先等,详细内容可以参考之前的文章:
摄像机厂商一般会提供若干模式,供用户自行选择。如果已知需要的曝光量,那么根据用户选择的调节策略进行调节己经是一件非常成熟的技术了。现在问题的重点集中在:
- 如何对环境亮度(即当前图像的亮度)进行分析,从而确定正确的曝光量?
- 如何判断当前曝光值是否过曝或欠曝?
- 是针对整个图像,还是图像中的某一块区域?
除了常用的测光技术之外,会重点讨论一些考虑了背光及正面强光等特殊场景的嚗光控制算法。这些算法较之常用测光技术研究性更强,而常用测光技术基本已经应用于商业摄像机中。
一般具有测光功能的摄像机都有至少三种基本的测光方式:中央重点平均测光、中央部分测光和点测光。
中央平均测光也叫中央重点平均测光。中央平均测光主要是考虑到一般摄影者习惯将需要准确曝光的拍摄主体放在取景器的中间,所以这部分拍摄内容往往是最重要的。在进行亮度分析时将中央部分亮度的权重分配较大的比例(约70%)、周围部分则分配较小的比例(约 30%)进行平均亮度计算:
式中:
Best为估计的场景亮度;i 为图像中的像素位置。I(i)为整个图像范围;N 为图像中像素的总数目;Yi为各像素的亮度;Wi为每个像素点被赋予的权重。在中央平均测光法中,越靠近中央的像素,权重Wi则越大。显然,当各点的Wi相等时,中央平均测光退化为全局平均测光。
中央重点平均测光的方式简单实用,但是如果画面主体不在中央,以及取景范围内明暗分布不均时,这种方式确定的曝光量往往不够准确。
中央部分测光又称为局部测光,测量取景框中央长方形或圆形(椭圆形)范围内的平均亮度为:
式中,C(i)在I(i)中的部分为选取的中央测光范围,大约占整个画面的 3%~12%。Nc为测光范用内的像素总数。在C(i)范围内,各像素权重Wi相等。中央部分测光可以得到拍摄主题准确曝光的照片,避免了环境光线的能响,能够确保主要表现对象所需的曝光量。
点测光的测光方式与中央部分测光类似,但是测光范围C(i)更小,选取画面的1%~3%的范围求取平均亮度。测光范围的选取也不完全局限于中央部分。点测光基本不受测光区域外其他景物亮度的影响,能够做到对表现主体的准确曝光。
三种测光模式各有所长,在不同的拍摄场景下,需要灵活使用。中央平均测光保持了明亮与暗淡区域的平衡;中央部分测光使画面中央区域正确曝光;点测光使被曝光主体正确曝光。
事实上,无论哪种测光方式都很难兼顾整个画面的亮度。当光照条件是背光(逆光)或是强正面光时,由于场景中最亮和最暗区域具有强烈的对比度,如果仍然采用 上述的常用测光方法,虽然整体的图像亮度仍然是“中间灰度”,但是图像中重要的主体区域就肯定遭遇曝光不足或者曝光过度,所以必须采用更先进的自动曝光控制方法。
一种常用的方法是使用人工反光板进行光照补偿,这种方式常见于各种艺术照拍摄中。这种方式简单实用,但是对于个人摄影爱好者来说,由于需要携带额外的设备,就显得较为麻烦。除了人工光照补偿外,还可以采用手动设置曝光补偿的方式。
现在大部分数码摄像机都有曝光补偿设罝。曝光补偿是指在现有的曝光参数基础上再对其施加一定的补偿值,常见的是对曝光时间的补偿。在背光情况下,为突出正面主体可增加曝光时间,在正面强光下,可减少曝光时间。除了曝光参数的补偿外,还可以采取目标亮度补偿,即在“中间灰度”的基础上增加一个补偿值,达到相同的效果。
除了手动的曝光补偿外,另一种是自动的曝光补偿,目前使用的多是在自动曝光时能够主动识别主体的曝光控制算法。除了工业界已经商业化使用的一些算法外,学术界也有许多研究成果。例如,分区加权测光、基于亮度直方图的测光等。
下篇文章中,将继续解析自动曝光技术中的各个曝光控制算法。