[Camera] color shading的產生


  模組是圓形的,因此必然決定了四周的亮度相對於中心的亮度偏低。此時需要通過軟件的方式去給四周補償,從而達到四周的亮度 趨近去中心亮度。但是由於各個場景下的色溫不同, 在某個色溫下RGB三原色 的透射 能力不同(低色溫 R 的透射能力強些,高色溫 B 的透射能力強些),從而出現了四周和中心顏色有偏差的問題。
可以預知的是 sensor 越大 這種現象越明顯。這種現象當然隨着外界色溫的變化 所表現出來的效果不同。
同時為什么高色溫 環境下的 Color shading 四周紅色比較明顯?低色溫下的 Color shading 四周偏青綠色比較明顯呢?
主要原因是: 低色溫下紅色分量比較多。因此補償shading 的時候 藍色分量就會多一些。 高色溫下藍色分量比較多,因此紅色分量就會補償多一些。
1:如果室內光源比較亮 且屬於高色溫的范疇 但同時達不到 標准高色溫的范圍的話,此時套用高色溫的shading 會好些,不足之處 紅色的color shading 會更加明顯一些。
2:如果此時用稍低色溫的光源去Gan 高色溫的shading,此環境下的Color shading 會減輕 ,但是室外場景會變差會出現 四周偏青色的問題。
3:如果此時用 高色溫的光源去 Gen shading 的話,室外的效果會好很多,但是室內高亮場景四周偏紅現象的Color shading 會更加嚴重。低色溫也有相類似的問題。
1:如果單獨去gen 一組A light 場景下的shadingLab 中 的Aligt 場景 效果會變好。但是 室內光源比較低的環境下 會出現四周正常中心偏青色的問題。
2:如果用中色溫的shading 去補償 低色溫的話,室內的數據會好很多,但是 A light 偏紅比較嚴重,為了降低 R 的分量 會出現Alight光源下 四周偏青色的問題。這個現象就是之前 貴司反饋的A light 光源
下背景偏青色的問題。
[SOLUTION]
  從上面的理論數據來看, Color shading 只能盡可能的減弱 而不可能完全根除。 我司總結出來的shading調試方式是:高色溫 用 D65 光源,中低色溫 用 CWF 光源 。可以更換的 Cover 室內中低色溫shading 切
換的問題。但是會犧牲 A light 背景 也就是四周顏色 和 中心顏色有差。 不同的sensor 高中低色溫shading 補償的光源會有所不同。 最終的方式: 需要針對不同的模組 去 Try 合適光源下的shading 補償。 以使
shading 可以 Cover 的范圍更廣。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM