對曝光的理解 autoExposure

https://docs.unrealengine.com/en-US/Engine/Rendering/PostProcessEffects/AutomaticExposure/index.html

自動曝光

對應的表現是 從暗的房間到亮的地方 會整個變暗 (這樣才能看到亮處細節,不然亮的地方就曝成特別白的顏色了,丟失了細節)

反之亦然

 

調整的是EV

曝光值 定義的是快門速度和光圈大小 shutter 和f-number

https://en.wikipedia.org/wiki/Exposure_value

 

這個過程對應的是人眼的瞳孔 到亮的地方 變小 ev變小

同樣對應相機 到亮的地方照相要 調低 ev exposure value

 

前序知識

https://en.wikipedia.org/wiki/Film_speed#ISO

iso-film speed 感光度

shutter speed 快門時間

f-number = 焦距/光圈直徑 越大進光量越大

Aperture光圈

ev100

exposure value for ISO100 film speed

就是說在感光度是iso100(iso是個標準 )的情況下 的ev(調光圈和快門)

The ISO (International Organization of Standards) 12232:2019 standard

iso越高越亮

 

算法先是histogram 

用cs生成當前screen space 採樣出來的 亮度值的範圍(實際上用的是log(luminance)) 根據當前明暗 調整ev 做一個映射

使最終顏色到合適的一個區域

曝光補償

用自動測光自動改曝光會 讓亮的地方 過暗 暗的地方過亮 都趨近於中間

在這個基礎上加個矯正 就是曝光補償

 

 亮的地方增加一些

暗的地方減少一些

這部分的理解還是不太到位

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章