【转】鏡頭校正(Lens Shading Correction)

本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/bbs/Dispbbs.asp?BoardID=86&ID=115525

 

 

鏡頭校正(Lens Shading Correction) 分類:
小相機的愛戀物語2006/09/03 21:44今天來談小相機的鏡頭校正,因為小相機真的很小,相對的鏡頭就不需太大,約M6~M12的口徑,鏡片採1P, 3P, 1G2P,1G3P不等,所以進光量就受限,同時進光會呈現同心圓式的向外逐漸降低(雖然有Micro Lens 在Sensor表面),這時就需要Gain,否則會產生週邊暗角。
校正方式,關閉所有的Sensor FUNCTION ,只開啟AE/AWB,所有Register均設定在Datasheet 的預設值,先拍一張KODAK的灰卡(18%反射),然後用自已寫的MATLAB程式分析,由RGB轉成YCbCr的Y值,分析Y,R,G,B的分佈曲線,並計算Lens Center (不是Image Center噢).
以這個Lens Center為同心圓座標中心向外計算每一個Pixel到圓心的距離,成為一個新的二維陣列,記錄每一個點的距離,然後分別計算同心圓的RGB平均值,再以每64pixels 為一個step,每個step算平均值(依解析度大小不同,會有21,17,14階的差別)。
以第一個step為RGB補償基準,各Step 2~StepN 均除以Step 1, 則成倒數的補償,再乘上補償系數1024, 最大的補償系數值不能超過 3+1023/1024.
將新的Lens Center及補償系數存回所有的Register,並開啟Lens Shading Correction功能,重新拍攝灰卡。
將二次拍好的灰卡在Photoshop做色階分佈的比較,看第二次的灰卡明度的標準差有沒有收斂在5%以內, 若有則完成校正。
並不是每一個小鏡頭都可以完成Lens Shading Correction,有時鏡頭偏心或RGB的分佈曲線不均勻,均無法完成鏡頭校正.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值