mars810 wrote:
搖黑卡其實就是改變原...(恕刪)
說得讚~~
giorgiowest wrote:
這位前輩,實際上還是有演算法是用一張去算出HDR的,我講一個最簡單的,將畫面區分為亮部跟暗部,計算最佳曝光值,然後把暗部的gamma拉高,現在的嵌入式的處理器應該都可以在 1/30 秒內完成這個動作,某大廠的DSP則是每個畫素邊調GAMMA邊做雜訊抑制,
此外HDR松下跟索尼都很會做,跟他們買感應器,感應器揹的DSP的就有HDR的指令可以下,但是應該都不是小弟講的演算法,小弟覺得黑卡跟hdr都只是工具,如何善用在於我輩。
bluesystem wrote:
我不是什麼前輩啦~ 大家互相研究討論~
大大的一席話突然讓我想通一些事, 解開一些一直存在腦中的疑問,只是不知道想的對不對而已...
注意! 以下內容包含大量工程師的碎碎唸,看不懂請跳過,看得懂請賜教...
如果是以RAW DATA來處理, 是有可能做到一張照片出HDR的!!
因為image sensor本身是類比元件, 要靠後面的ADC去轉換成數位資料, 也就是RAW DATA.
而RAW DATA很少是8bit的, 可能有10bit或12bit! 一般都是用一個平均的算法(除法)去把大於
8bit精度的資料轉成8bit, 整張照片平均的損失了細節. 但是如果能針對暗部及亮部資料做額外
的計算(調整Gamma值),便可以得到計算HDR用的有效資料了! 等於是增強了原本在轉8bit時會
loss掉的資料.
基本的演算法我想應該還是基於HDR的方式,但是只要DSP夠快或用查表的方式(反正最後精度都要
降到8bit, 用查表得到大概的結果就可以了)一個pixel可能可以1 pass直接運算出HDR的結果!
等於用HDR的方式來解釋大於8bit精度的資料再轉換成8bit, 這樣就通了啊~~~
所以難怪我有聽過SONY有video camera晶片可以做HDR的, 原來是這個道理!!
不過物理的極限(CCD/CMOS的最大電荷容量)依然是固定的. 正統三張合成HDR, 是可以超過感光
元件本身的物理極限的~ 例如測光偏亮,連動到光圈快門, 導致資料中暗部的資訊大量流失, 原本
是0的資料,怎麼調Gamma值, 資料也不會憑空生出來; 同樣反過來說, 已經是最大值的資料,
怎麼調Gamma值也不會生出亮部細節來!! 不過最後都轉成8 bit的話, 其實差異沒那麼大就是了~~
感覺有長了知識了~有誤的話請指教~~
michael yang wrote:
搖黑卡很蠢!!
這是 我在 米蘭ˊ遇到的美國籍 國家地理雜誌的專業攝影師 跟我說的......
我自己也這麼認為..........