首先要明確概念:色彩是什么? 關(guān)注了我們很久的粉絲應(yīng)該都比較清楚我們以往的測(cè)試和點(diǎn)評(píng)相對(duì)來(lái)說(shuō)強(qiáng)調(diào)的都是明度方向的信噪比和分辨率,對(duì)于色彩還原和色度感知這個(gè)事情則相對(duì)來(lái)說(shuō)談得比較少。不過(guò)談得少并不是因?yàn)槲覀儾辉谝膺@個(gè)(實(shí)際上大家應(yīng)該也都明白色彩表現(xiàn)是影像系統(tǒng)非常重要的一部分,尤其對(duì)于被微信壓圖摧殘到身心俱疲的朋友圈攝影大師們),而是色彩科學(xué)本身就是一個(gè)復(fù)雜的多變量系統(tǒng),很難通過(guò)簡(jiǎn)單的測(cè)試來(lái)蓋棺定論的給一個(gè)結(jié)論。今天我們要做的就是系統(tǒng)的討論一下這件事情,讓大家了解一下色彩這個(gè)事情究竟復(fù)雜在哪,為什么拿相機(jī)拍出來(lái)的跟你眼睛看到的總是有差異,標(biāo)板色卡還原得好并不能代表實(shí)拍場(chǎng)景也能還原好,等等。 要討論一個(gè)東西第一件要明確的就是它的定義或者概念。要問(wèn)色彩是什么,可能有一些物理學(xué)基礎(chǔ)的人就會(huì)脫口而出:色彩是人對(duì)不同頻率電磁波的視覺(jué)感受。 (嚴(yán)格來(lái)說(shuō)應(yīng)該按頻率算,介質(zhì)的折射率會(huì)影響波長(zhǎng)——但是泡在水里的紅色物體并不會(huì)變藍(lán)。不過(guò)一般討論這個(gè)問(wèn)題的時(shí)候都默認(rèn)是同種介質(zhì),λ=1/f,用波長(zhǎng)和用頻率嚴(yán)格來(lái)說(shuō)指的都是單個(gè)光子的能量,下同) 這句話怎么講呢,沒(méi)有錯(cuò),但是只說(shuō)對(duì)了一部分。 上面這句話如果拆開來(lái)看實(shí)際上包含了兩個(gè)命題,一個(gè)是“相同頻率與頻率分布的光在人眼看來(lái)是相同的顏色”,這個(gè)沒(méi)什么問(wèn)題,同樣波長(zhǎng)的單色激光在同一個(gè)人眼里看來(lái)確實(shí)都會(huì)是同一個(gè)樣子的(或者說(shuō)光子是全同玻色子無(wú)法區(qū)分)。但另一個(gè)命題“不同頻率與頻率分布的光在人眼看來(lái)是不同的顏色”,這個(gè)可就不一定成立了。 乍一看可能很多人會(huì)感覺(jué)很奇怪,波長(zhǎng)都不一樣了為什么人眼看起來(lái)還可能是同一種顏色呢?這個(gè)問(wèn)題理解起來(lái)其實(shí)也很簡(jiǎn)單,人眼所見(jiàn)的絕大部分光都是非單一頻率的復(fù)色光,人眼看到的是2,但這里邊的2可能是1+1,也可能是0.5+1+0.5,也可能是0.5+0.5+0.7+0.3……千變?nèi)f化,無(wú)數(shù)組合。 最根本的原因還是在于人眼和人耳對(duì)于入射信號(hào)頻率的感知方式完全不同,人耳是連續(xù)取樣的,聲音不同的振動(dòng)頻率會(huì)引起聽覺(jué)毛細(xì)胞的不同信號(hào),進(jìn)而被大腦感受和區(qū)分。而人眼的色覺(jué)細(xì)胞是有基底的,只有有限種頻率可以觸發(fā)響應(yīng)——準(zhǔn)確的來(lái)說(shuō),是三種。 絕大部分人類都有三種視覺(jué)色素,其中感受短波(藍(lán)光)的感受器是從遠(yuǎn)古時(shí)代海洋祖先那里繼承來(lái)的,紅綠色的感受器同源,所以人類紅綠色盲一般成對(duì)出現(xiàn)。當(dāng)然,我們今天講的是大部分人的色覺(jué)感受,暫時(shí)先不考慮色盲以及四色視覺(jué)這種極為特殊的情況。 所以很簡(jiǎn)單,假設(shè)入射到你眼里的是一個(gè)575nm波長(zhǎng)的黃色光光子,根據(jù)上面的圖可以查到此時(shí)人眼對(duì)它的響應(yīng)是[X,Y,Z]=[0.95,0.95,0],然后大腦就會(huì)判斷你看到的是黃色物體。但是反過(guò)來(lái),假設(shè)我們接受的是同時(shí)射入感光細(xì)胞的一個(gè)525nm綠色光子和一個(gè)625nm紅色光子呢?我們將得到的響應(yīng)是[X,Y,Z]=[0.6,0.6,0],你只會(huì)看到一個(gè)黯淡一點(diǎn)的黃色物體,而不是區(qū)分出它原來(lái)有紅有綠。 是的,三原色是根據(jù)人眼視覺(jué)特性演化而來(lái)的一個(gè)人為規(guī)定,而不是什么自然真理。 用線性代數(shù)的語(yǔ)言來(lái)說(shuō),假設(shè)380nm~780nm之間每隔1nm就進(jìn)行采樣的話我們得到的是一個(gè)400維空間,而人眼只有三種色覺(jué)感受器,我們看到的是400維空間在三維空間中的投影。想象一個(gè)三維物體對(duì)二維平面的投影,只看正投影的話,最簡(jiǎn)單的一個(gè)圓錐、一個(gè)圓柱和一個(gè)球的底面二維正投影都是一個(gè)圓,換句話說(shuō),就是降維投影必然會(huì)存在多對(duì)一映射,最終產(chǎn)生信息損失。 這種因?yàn)槿搜凵炔蓸犹匦远鴮?dǎo)致無(wú)法區(qū)分具體的顏色是由什么樣的光產(chǎn)生的現(xiàn)象叫作同色異譜——是的,我們這一整節(jié)都在介紹這個(gè)概念,因?yàn)檫@個(gè)概念幾乎是所有色彩理論和色彩問(wèn)題的基礎(chǔ),了解這個(gè)概念之后,我們接下來(lái)就可以回答一些大家對(duì)于色彩還原、色彩管理的常見(jiàn)疑問(wèn)了。 顯色性是怎么一回事? 接下來(lái)我們就嘗試?yán)猛愖V這個(gè)概念以及一些其它的物理原理與邏輯來(lái)說(shuō)明一些我們?cè)跀z影當(dāng)中碰到的關(guān)于色彩的一些問(wèn)題。 上來(lái)第一個(gè)問(wèn)題我們先聊一些簡(jiǎn)單的,比如現(xiàn)在大家去買LED攝影燈甚至不攝影的普通燈都會(huì)看到商家在宣傳一個(gè)概念叫顯色性,那么這個(gè)東西究竟是怎么一回事呢? 從同色異譜這個(gè)角度出發(fā)就很容易了解到這么一件事——白色LED燈發(fā)出來(lái)的在我們眼里看來(lái)是白光,太陽(yáng)發(fā)射的光在我們眼里看來(lái)也是白光,但這兩種白光,可以完全不是同樣的東西。 太陽(yáng)光譜 某款LED燈的光譜 很顯然這兩種光源雖然看起來(lái)似乎都是白色,但完全是不同的東西。普通的物體在反射低能光子的時(shí)候又不會(huì)產(chǎn)生任何改變光子頻率的效應(yīng)(高能X射線或者γ射線的光子倒是會(huì)與物體的電子或者原子核發(fā)生碰撞散射而改變頻率但是很顯然這件事與我們今天討論的可見(jiàn)波段無(wú)關(guān)),只能是有什么反射什么,缺失的顏色就顯示不好或者干脆顯示不出來(lái)。 而且不光是可能不同,接下來(lái)我們會(huì)發(fā)現(xiàn)LED的發(fā)色與太陽(yáng)的光譜必然是不同的——太陽(yáng)的光譜來(lái)自于外層大氣(光球)被內(nèi)部核聚變反應(yīng)產(chǎn)生的能量加熱到5800K之后產(chǎn)生的黑體輻射(沒(méi)錯(cuò),別看太陽(yáng)那么亮它也是個(gè)黑體),等離子氣體的黑體輻射來(lái)自于其中自由電子海里的電子碰撞減速時(shí)釋放的動(dòng)能轉(zhuǎn)化成的光子,動(dòng)能可以是連續(xù)的,光子的能量分布自然也是連續(xù)的(量子力學(xué)說(shuō)的是光子本身的能量是分立的這兩個(gè)事情不矛盾)。然后我們?cè)诘厍蛏线M(jìn)化的人類把這種混合光譜叫作白光——實(shí)際上如果只看能量分布的話,它分布的峰值在綠色,我們的太陽(yáng)是一顆綠色的恒星。 (所以這也是另一個(gè)有趣問(wèn)題的答案:為什么天上的星星有紅橙黃藍(lán)白色的,就是沒(méi)有綠色的?答案是綠色的星星在你眼里看來(lái)就是白色的) 中間這條黑色的曲線就是不同溫度的黑體輻射混合譜在你眼里看起來(lái)的顏色 人類所制造的光源里靠高溫物體的黑體輻射發(fā)光的基本上也只有白熾燈,所以你到現(xiàn)在都還可以看到很多對(duì)色彩要求極高的拍攝里依然在用鎢絲燈之類的光源。LED、CCFL之類的這些光源發(fā)射的光子都來(lái)自于熒光粉的原子內(nèi)部電子的能級(jí)躍遷,而大家都知道核外電子能級(jí)是分立的,發(fā)射的光譜也只能是有限的幾個(gè)頻率。通過(guò)混合使用不同的熒光粉來(lái)補(bǔ)色可以提高光譜的豐富程度進(jìn)而提高顯色性,但終究達(dá)不到黑體輻射光源那樣完美的連續(xù)譜——所以人們定義太陽(yáng)光的顯色性Ra=100,人工LED的顯色性都用太陽(yáng)去標(biāo)定,光譜越接近太陽(yáng)光,則在這個(gè)光源照明之下所能呈現(xiàn)的色彩越豐富。 為什么都用灰卡校正白平衡了,拍出來(lái)的顏色還是不一樣? 一句話式的答案就是你校正的是白平衡,不是色平衡,只對(duì)白色校準(zhǔn),其它顏色的還原還是各不相同這種事情太正常了。 接下來(lái)還是詳細(xì)的說(shuō)一說(shuō)這個(gè)事。實(shí)際上白平衡雖然保證不了色彩還原的絕對(duì)準(zhǔn)確,但對(duì)于一個(gè)成像系統(tǒng)哪怕人眼來(lái)說(shuō)也是極為必要的。人眼在漫長(zhǎng)的進(jìn)化過(guò)程當(dāng)中學(xué)會(huì)了適應(yīng)不同的光源,盡量保證在不同的光源下看到的白色是一致的,顏色都看不對(duì)怎么找食物吃啊您說(shuō)是不是這個(gè)道理。 相機(jī)之類的模擬人眼感色原理的設(shè)備也是如此。不過(guò)跟我們介紹同色異譜原理時(shí)候面對(duì)的問(wèn)題類似,如果是一個(gè)400維空間對(duì)400維空間的校正,希望輸入是全1的時(shí)候輸出也是全1(白色),那么用一個(gè)簡(jiǎn)單的線性縮放就可以了。不僅如此在這個(gè)線性縮放之后不光白色是準(zhǔn)確的,其它顏色也是準(zhǔn)確的,不會(huì)存在諸如偏色之類的問(wèn)題。 但是相機(jī)也是一個(gè)用三維色取樣來(lái)試圖還原理論上來(lái)說(shuō)無(wú)窮多維度的所有色彩空間的設(shè)備,這個(gè)時(shí)候要通過(guò)縮放(白平衡調(diào)整)來(lái)實(shí)現(xiàn)白色的完美還原([R,G,B]·[α]=[R',G',B'])是沒(méi)有問(wèn)題的,對(duì)于白色乘以一個(gè)線性因子之后(灰色)的還原也是沒(méi)有問(wèn)題的。但是具體到其它復(fù)雜顏色上面依然無(wú)法保證色彩還原的一致性。 要保證色彩一致的話就需要做色平衡,也就是我們常說(shuō)的校色——不僅讓全1矩陣可以一一對(duì)應(yīng),其它的點(diǎn)也要盡量對(duì)應(yīng),然后在連續(xù)性假設(shè)下即使沒(méi)測(cè)到的點(diǎn)也不會(huì)報(bào)道出現(xiàn)大偏差,就差不多OK了。校色的時(shí)候只測(cè)個(gè)黑白灰行不行?很顯然不行,單純的白平衡保證不了色平衡。 具體到相機(jī)和手機(jī)廠商這邊由于各家的傳感器濾色片感色特性不一樣甚至還有上RYYB這種異型濾色片的,直出的色平衡都是廠商自己來(lái)做,最多給用戶在機(jī)身里設(shè)置個(gè)色彩偏移選項(xiàng)。后期修圖的時(shí)候也是,以Adobe系列軟件為例,用戶能自己去做色平衡的,其實(shí)也只有有限的幾種顏色: 最終也只能實(shí)現(xiàn)有限的色平衡。 這一節(jié)我們就用攝影圈日常吵架經(jīng)常會(huì)吵到的哪個(gè)問(wèn)題來(lái)結(jié)尾:理論上來(lái)說(shuō)后期是不是萬(wàn)能的,是不是我用索尼相機(jī)拍出來(lái)的照片,無(wú)論里面內(nèi)容是什么都能調(diào)出同場(chǎng)景富士相機(jī)直出的那個(gè)顏色? 很顯然這也是一個(gè)色平衡問(wèn)題,所以答案就是:理論上來(lái)說(shuō)可以,但是我們平時(shí)用的修圖軟件給提供的色平衡調(diào)整維度不夠。即使真的有提供400維色彩調(diào)整的軟件,你也未必有那個(gè)時(shí)間和心情去一張張修。 可以做出完美還原人眼色彩特性的相機(jī)嗎? 還是開門見(jiàn)山講答案吧:
或者再簡(jiǎn)單點(diǎn)說(shuō)就是感光材料&濾色片的“色域”可以識(shí)別到人眼所能感應(yīng)的所有色彩,也就是相機(jī)感光覆蓋的色域舌形圖面積必須完美包含人眼的感色面積,并且中間不能有間斷點(diǎn)。 但很遺憾的事情就是我們目前還沒(méi)有找到跟人眼視錐細(xì)胞里那些感光色素的感色能力完全一致或者完美包含的濾色片材料——可能未來(lái)也不會(huì)有(有機(jī)色素的吸收有很多專屬的特征,這里就不展開講了)。所以可能我們?nèi)祟愑肋h(yuǎn)無(wú)法制造出完美滿足盧瑟條件的色彩采集設(shè)備(不僅僅指相機(jī))。何況實(shí)際相機(jī)系統(tǒng)里不能說(shuō)我用0.0001乘以個(gè)1145140000也可以表示114514這樣就算可以線性表達(dá)了,還要考慮到信噪比的問(wèn)題。 某款CMOS圖像傳感器的光譜響應(yīng)特性——很顯然人眼感紅色色素能有響應(yīng)的450~480nm波段在這個(gè)傳感器的紅色像素上幾乎是0響應(yīng),而且覆蓋面積遠(yuǎn)大于人眼的感應(yīng)波段(可以感受紅外線) 所以為什么看到的和拍到的色彩總是不一樣呢? 在講解了一些基礎(chǔ)概念,然后分析問(wèn)題到這個(gè)階段,我們終于可以正式回答這個(gè)問(wèn)題了。 【同色異譜】看起來(lái)是同樣顏色的物體或者光源,其實(shí)際光譜分布可以(而且?guī)缀醣厝唬┩耆煌?br> 【非理想采集設(shè)備】目前的設(shè)備,幾乎不可能完全包含或者模擬人眼的全部色彩響應(yīng)特性。 【非線性變換】線性變換只能保證白平衡,而對(duì)于色平衡,需要一對(duì)一的做非線性變換修正。 以上三個(gè)問(wèn)題綜合起來(lái),就導(dǎo)致在圖像傳感器設(shè)備試圖還原人眼所見(jiàn)色彩時(shí)會(huì)出現(xiàn)以下幾種可能性: 1、某些人眼可以看出來(lái)的光譜差異,該設(shè)備看不出來(lái) 這種情況肯定是完全無(wú)解的,如果你不認(rèn)同類似于P月亮這種貼圖式AI技術(shù)應(yīng)該被引入攝影成為標(biāo)準(zhǔn)流程的話。信息不能無(wú)中生有,除非引入外部信息。 2、某些人類看不出來(lái)的光譜差異,該設(shè)備可以看出來(lái) 但最后顯示的圖片都要映射回可見(jiàn)光波段,所以這種情況會(huì)產(chǎn)生偽彩色圖片——實(shí)際上人們也在有選擇性的利用偽彩色,比如那些天文上常見(jiàn)的紅外波段、射電波段和X射線照片都是用人眼看不到但是該設(shè)備可以看到的頻譜通過(guò)某種映射變成偽彩色圖片產(chǎn)生的。但就具體的色彩還原這個(gè)問(wèn)題來(lái)說(shuō),設(shè)備可以還原人眼看不到的色彩這必然也是會(huì)產(chǎn)生偏色的一個(gè)因素,所以現(xiàn)代數(shù)碼相機(jī)在圖像傳感器前面都會(huì)加一個(gè)紅外截止濾鏡來(lái)防止紅外線感光產(chǎn)生的偽彩色。 3、非線性變換產(chǎn)生的色彩空間扭曲 這個(gè)其實(shí)就是我們一般意義上來(lái)說(shuō)的偏色,也是相機(jī)手機(jī)做色平衡色彩修正的時(shí)候要做的主要工作。 設(shè)有一種感光材料其光譜敏感度可以表示為矩陣C,然后乘以一個(gè)修正方陣T之后得到一個(gè)矩陣方程: 由于不滿足盧瑟條件不存在完備的線性相關(guān)性所以矩陣T并不存在解析解,但是我們可以求近似解比如最小二乘解。再去比較C2deg和T·C兩個(gè)矩陣的均方根誤差即可評(píng)估感應(yīng)器的色偏程度。 但最終無(wú)論如何都得不到精確的矩陣T,也就是說(shuō)RGB到XYZ的映射是非線性扭曲的,一定程度上來(lái)說(shuō)是對(duì)原始RGB數(shù)值搞適配人眼的強(qiáng)行上色。即使是真的去強(qiáng)制上色,也會(huì)因?yàn)闆](méi)有無(wú)限高精度的3DLut從而無(wú)法實(shí)現(xiàn)真正的完美色彩還原。去求最小二乘解之類強(qiáng)行求解矩陣T的做法一般來(lái)說(shuō)也不實(shí)用,很多時(shí)候還是采用類似顯示器的拍色卡然后一對(duì)一做lut這種方式來(lái)進(jìn)行非線性空間變換的辦法。但這樣的話,問(wèn)題又回到一開始了——實(shí)驗(yàn)室的光源和實(shí)際使用的光源之間會(huì)有同色異譜,實(shí)驗(yàn)室色卡的材料反射特性和實(shí)拍物體的材料反射特性之間也會(huì)有同色異譜。很多新奇的傳感器濾色片構(gòu)型都是實(shí)驗(yàn)室里拍標(biāo)板拍色卡好好的,一到各種復(fù)雜光源實(shí)拍場(chǎng)景就各種翻車,基本上就是這個(gè)原因。 結(jié)論與碎碎念 看起來(lái)這個(gè)問(wèn)題到這里就應(yīng)該結(jié)束了,如果人類找不到完美滿足盧瑟條件的相機(jī)傳感器材料和濾色片,那么就永遠(yuǎn)造不出色彩還原絕對(duì)準(zhǔn)確的相機(jī)。但凡事都不是非黑即白的,物理學(xué)上的問(wèn)題結(jié)束了,留下的永遠(yuǎn)都是一些思辨性的討論: ·既然所有相機(jī)都無(wú)法準(zhǔn)確的還原色彩,那么不如放棄色彩還原性去追求高感光性能,這種做法是正確的嗎? ·在人眼作為絕對(duì)裁判不可動(dòng)搖的這個(gè)大前提下,攝影講究所謂的“真實(shí)”究竟有意義嗎? ·如果一個(gè)相機(jī)直出色彩就不理想,那么通過(guò)簡(jiǎn)單的后期色平衡無(wú)法實(shí)現(xiàn)自己想要的色彩。這個(gè)前提下,購(gòu)買相機(jī)的時(shí)候,直出色彩的優(yōu)先級(jí)是否應(yīng)該被提高呢? ·單一環(huán)境的拍攝無(wú)論如何合理安排都無(wú)法體現(xiàn)出一個(gè)影像系統(tǒng)在各種環(huán)境下的色彩性能,那么除了大批量的看樣片(最好是每一張RAW樣片都拿來(lái)自己修圖,因?yàn)锳dobe自己也會(huì)用一套映射)之外,是不是就沒(méi)有別的辦法了? ·在不會(huì)做任何輸出打印甚至圖都不想發(fā)的前提下,對(duì)顯示器做嚴(yán)格的校色操作,究竟有必要嗎? |
|