云漫:高像素时代的衍射效应/最佳光圈

云漫:高像素时代的衍射效应/最佳光圈

首页冒险解谜像素时代更新时间:2024-05-09

2015年6月,佳能公司推出了5DS/5DSR机身,把像素大战推到了一个前所未闻的高度——半亿像素的135全画幅机身。一大批风光摄影师立刻加入了5DSR的阵营。

整整3年过去了,5DSR依然是目前市场上高像素的王者。虽然从几年前刚发布的时候,我就说和5D3/5D4比,5DSR是一个偏科生。他主要就是为了需要高像素的一部分风光摄影师和商业摄影师而设计的。 不过三年后,虽然这台机器也到了需要更新的时候了,市场上也出现了很多素质极高的竞争者,但我们可以说,5DSR宝刀不老,它依然是目前市场上最好的135风光机之一。

不过这样的高像素,对我们整个拍摄流程都提出了更高的要求。如果支撑系统不够稳,如果镜头不够好,如果拍摄参数设置不对,那么就可能达不到最好效果。当然这不正是5DSR要面临的问题,所有当代高精度摄影系统,从高像素135机身到数码后备,都对整个摄影系统和摄影师技术提出了更高要求。

今天我要讲了,是一个被很多人忽视,但却严重影响画质的因素 - 衍射效应。本来我以为这个问题是一个大家都知道的常识。可是这几年我做了大量线下实体讲座,讲课过程中我发现,大部分听众(也许有80-90%)根本不知道这个概念。这包括一大批很有经验的摄影师。

有一次我讲完课,下面的一名听众告诉我他恍若大悟。他说有一次他帮一名著名风光摄影师作展览,但发现他所有的照片放大后画质都不佳,都经不起放大。 这名著名摄影师几乎所有的作品都用是f/22拍摄,本来以为这样可以有大景深,照片应该很清晰。听了我讲后他才明白,原来f/22是我们应该极力避免的光圈值。

什么是衍射效应?学过中学物理的都知道,波在穿过狭缝、小孔或圆盘之类的障碍物后會发生不同程度的弯散传播 (这是Wiki的解释)。

当波通过一个小孔的时候,孔径越小,波束扩散越大。

(图片来源:schoolphysics.co.uk)

光其实也是一种波。而镜头的光圈是一个小孔。光线通过光圈的时候,同样会发生衍射。如果光线本来应该会聚成一个小点,因为衍射效应,结果成了一个由明暗条纹间隔的光斑,这种斑物理学家称之为埃里斑。

下图是计算机模拟的埃里斑,图片来自wiki

这是一束红色激光通过小孔形成的埃里斑,图片来自wiki

说这些枯燥无聊的物理理论干吗?

因为衍射效应会严重影响画质。任何光圈都会导致衍射,光圈越小,衍射效应越严重,埃里斑越大。

我们想象一下,本来相邻但不重叠的两个点,我们的传感器能分辨。但由于衍射效应,这两个点变成了两个光斑。如果衍射效应严重,这两个光斑会重叠严重,导致传感器完全没法分别它们,结果自然是解像力大大下降。

这里我们要引入一个概念 Diffraction Limited Aperture (DLA) - 衍射极限光圈。对任何一个传感器来说,我们的缩小光圈的时候一个极限。超过这个极限,画质就开始明显受损。

那么我们怎么来确定这个极限?什么样的光圈才会影响画质?

这个问题和像素大小和光圈值有关。

5千万像素的5DSR的像素间距是4.14微米。

3千万像素的5DSR的像素间距是5.36微米。

一亿像素的飞思数码后备的像素间距是4.6微米。

除了还要数周才能正式上市的1.5亿像素的飞思数码后备外(其像素大小只有3.76x3.76微米),5DSR是目前主流高档相机里像素最小的。

像素越小,受衍射效应的影响就越严重。

在下面的图中,每一个细方格代表一个像素。在计算的时候,我们选择佳能 EOS 7D/60D 机型,因为这些机型的CMOS像素大小是4.3微米,很接近5DSR的像素大小。显然:

(1)当光圈是f/4的时候,埃里斑直径是5.3微米。不过这个直径包括了光斑外围比较弱的部分。如果我们只看中间最亮部分,我们可见它的直径小于一个像素。f/4光圈对解像力不会有可见影响。

(2)当光圈是f/8的时候,埃里斑直径是10.7微米。不过这个直径还是包括了光斑外围比较弱的部分。如果我们只看中间最亮部分,我们可见它的直径稍微大于一个像素。f/8光圈对解像力开始有轻微影响 - 这个影响很小,肉眼不容易看出。

(3)当光圈是f/11的时候,埃里斑中间最亮部分开始跨越1.5个像素,两个相邻点或线条现在可能会重叠到一起,不可分辨。解像力进一步受限,虽然这个影响一般大家依然可以忍受。显然,如果像素比较大(传感器像素低,比如5D4),那么f/11大概也看不到什么衍射效应。

(4)当光圈是f/22的时候,埃里斑中间最亮部分开始跨越9个像素! 这意味着日什么?本来5000万像素的相机,现在分辨率下降到5000/9 = 555万! 当然实际计算分辨力没这么简单。CMOS传感器是马赛克安排,解码时候还要猜色,但f/22导致分辨率急剧下降是理论上铁板钉钉的事。

理论归理论,不少人面对理论,还是拒绝相信的。实际拍摄效果如何呢?我们来看看下面一个拍摄实例(这是我书中用过的例子):

我们再看另外一个新例子,这是有一次我出门讲课前,突然想到要另外一个衍射效应例子,于是拿出相机脚架,用长焦拍摄我家后院远方的树林。

我放了4张原始RAW文件(f/8、f/11、f/16、f/22)在百度云盘上。如果读者有兴趣的话,可以自行下载研究:链接:https://pan.baidu.com/s/1DivL1-C6miPsf6CCXJHt2w 密码:oqyp

拍摄器材:Canon 5DSR Canon EF 70-200mm f2.8L IS II。相信我,一定是最稳定的支撑系统,锁定对焦,实时取景,2秒延迟拍摄。

全图

注意,为了手机和投影仪看图方便,下面的例子全部是放大约400%的屏幕截图,因此哪怕是f/8的成像看起来也有点不实。

如果是100%图像截图,f/8会很清晰,但手机上看可能就太小了。但这些图应该能足够说明问题。如果想看细节,读者可以去解码我提供的RAW文件。

f/8(未锐化)的400%截图

再看看f/22(未锐化)的400%截图。差别大吧?

在高像素机上,f/22 这样的小光圈,到底有多糟糕?我们来做一个实验(你也可以自己做)。

在PS里,我们首先把刚才那张f/8的图片缩小。边长缩小到原来的50%。我们知道,边长缩小50%,结果图片像素会只有原来的1/4。也就是说,原来是5000万像素,现在只剩下1500万像素。

我们再把这个1500万像素的图像插值回到原来大小。现在我们把这张模拟的1500万像素,f/8照片,和刚才那张5000万像素,f/22照片比比看:

模拟的1500万像素,f/8图片的400%截图

5000万像素,f/22的400%截图

怎么样?1500万像素,f/8图片细节和清晰度都明显更好。换句话说,如果你和某些老法师一样,坚持用f/22,坚决不相信科学和理论,那么你用5000万像素高级机身拍摄的照片,其清晰度大概相当于用1000万像素左右的老掉牙机器拍摄的!!!这也符合我们前面的快速估计。

关于衍射效应,某些人,包括某些名人,有一些奇谈怪论。比如Bryan Peterson,这个著名老法师代表。这位是《理解曝光》等全球畅销书的作者。

他在书上和自己的讲座里一直说: “网上关于衍射效应的说法全部是胡扯。为啥胶片时代我用小光圈从不担心衍射?”这已经成为笑柄。能这样完全罔顾理论和事实,我也是醉了。

胶片时代的确有很多人用f/22-f/32,亚当斯还用f/64呢。可是原因是是啥呢?

(1)极少有人把照片放的特别大。一般最多放大7-10倍。135胶片放大风光片,一般也就到12寸,再大就没法看了。这也就是那时候拍风光几乎一定要中画幅起步的原因。 135真没法看。数码时代不一样了。高像素135文件,可以轻易放大到一米或更大。放大倍数高这么多,我们对原始画面清晰度要求自然也高的多。对了,虽然我也拍中画幅,可如果有人说严肃拍风光的都是中画幅起步,我得说“醒醒,醒醒”。

(2) 老镜头素质差,分辨率差,掩盖了衍射效应。

(3) 最关键的原因,是胶片本身分辨率有限。

比如,135反转片的有效分辨率大约相当与8百万-1千万像素。比EOS 5D(1千2百万)还低。我们看看如果是EOS 5D(8.2微米像素大小),f/22,结果会怎样?

显然,5D的像素大小是5DSR的近4倍。f/22对5D的影响,约等于f13-16对5DSR的影响。影响还是在那儿,但的确不那么明显。大部分反转片实际分辨率还不如5D,所以f/22虽然不是最佳光圈,但还是可以用的。至于说现代相机上用f/32也没问题, 那就纯粹是胡说了。

还有人说“衍射效应的确存在,但根本不用担心。简单锐化一下就可以了”。拜托,锐化只能提高反差,不能增加细节。模糊成一片的图片,你如何锐化?把f/11的结果锐化成接近f/8是可能的,把f/22的结果锐化到f/8-11是不可能的。而且f/8的图也可以进一步锐化,让图看起来更锐利。

那么,后期到底能否消除衍射效应带来的问题?

通过适当的锐化,我们能增强反差,让画面看起来锐利。 但失去的细节是不可能通过常规锐化(USM) 找回来的。

有一种特殊算法(反卷积/Deconvolution)能找回部分细节。 这需要建立复杂的数学模型,然后反推衍射发生前的原图,用于处理哈勃望远镜的图像。记住,PS里的USM锐化不是反卷积算法!

很多软件/硬件目前开始加入了反卷积算法。下面是一些例子:

1 佳能的DPP里的镜头优化模块

2 佳能5D4机身内部算法

3 Capture One Pro 10以后版本

4 FocusMagic软件

佳能的DPP里的镜头优化模块已经包含了衍射补偿功能(反卷积算法)。你只要打开数码镜头优化功能就可以了。

Capture One Pro 10引进了“消除衍射”功能, 能消除接近一档光圈的衍射影响。 f/16的照片可以接近f/11的效果。

FocusMagic是另外一个反卷积算法锐化软件, 它可以减轻因为衍射/抖动/失焦而导致的模糊, 但是目前只对TIFF/JPG锐化,不是对RAW锐化。

我们来看看佳能DPP的数码镜头优化模块的反卷积算法到底有没有用:

f/8无优化(400%截图)

f/16无优化

f/16打开优化

显然,DPP的反卷积算法是很有效的。虽然不能消除2档小光圈的影响,但效果还是很明显。

我们再来看看佳能DPP的数码镜头优化模块的反卷积算法对f/22光圈到底有没有用:

f/8无优化(400%截图)

f/22无优化

f/22打开优化

还是有效明显。

咱们如果不玩这么高深的反卷积锐化,就用PS里的普通USM锐化可以吗?不可以!

我们来比较:

f/22原图无锐化(400%截图)

f/22 DPP 镜头优化模块锐化

f/22 USM锐化(我试验了不少参数,实在没法做的更好)

显然,USM锐化只是能提高一点反差而已。 而且它会导致大量的噪点。

说了那么多,到底我们应该用多大光圈?

这里假设我们只是拍风光,需要全景深。不少拍摄背景虚化的人像。

大光圈的特点:

+衍射效应小,反差/分辨率高

-景深太浅

-残留相差(暗角,紫边,边角锐度)问题

小光圈的特点:

+景深大

+残留相差小

-衍射效应高,反差/分辨率低

当我们拍摄风光的时候,我们要在景深和清晰度之间作一个权衡。对大部分当代高像素数码相机如5DSR来说,用f/5.6拍摄清晰度一般最好,但景深通常不够,某些镜头边角残余相差也是一个问题。如果可能,我建议大家能用f/8最好,清晰度非常接近f/5.6, 但景深好一些。f/11是最常用最方便的折中,极少数情况可以放宽到f/13-f/16。迫不得已才用f/22,但这时候就只是记录,不要对画质有任何指望。

前面例子显示,f/22能把5千万像素的机身分辨率变成比1千万像素还差。如果你和某些老法师一样,面对理论和事实还是做鸵鸟,请你自己用f/22拍片,然后来告诉我这画质没问题。

注意,以后如果发布更高像素相机(比如已经发布的飞思的1.5亿像素后背,或者未来7-8千万像素的135系统),衍射效应带来的限制会更严格。

如果用f/8-f/11拍摄景深不够怎么办?我们有两个办法。

(1)景深合成!不要再傻呼呼用f/16-f/22! 那样景深再大,但从近到远画面处处疲软,有啥用呢?

(2)用移轴镜头的俯仰动作。 这个是我们以后课程要讲的内容。

今天的衍射效应这一课到此结束。

作者:云漫

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved