高通Camera效果調試

說明:本文檔適用於新手現場Tunning,比較基礎。

深入學習請看高通VFE各個模塊文檔及3A_Tuning_Guide

 

1、高通效果文件構架

• Chromatix_xxx_preview.h 文件

主要包含模塊

– VFE Blocks (同MTK ISP)

– Manaual Whitebalance

– Auto Whitebalance(老算法,無效代碼)

– Bayer AWB Params

– AEC

下面的模塊不常用

– Auto Flicker Detection

– Auto Scene Detection

– Zero Shutter Lag

– Post Processing 

– VFE Block 展開,只列出重要的

• Black-Level Subtraction

• Adaptive Bayer Filter 2(ABF2,去噪,如果有硬件小波,這部分參

數調試較少,且值都放的比較小一些)

• Bad Pixel Correction

• Color Correction

• Gamma Tables

• Color Conversion

• 5x5 ASF(清晰度,適用於8x10,8x12,8909等平臺)

• 7x7 ASF(清晰度,適用於 8x16,8939及後面的新平臺)

• Wavelet Denoise( 去噪,8x10,8x12,8909 適用於SW420,即

Software Wavelet Denoise;8x16,8939適用於HW420,即Hardware

Wavelet Denoise) 

 

• Chromatix_xxx_common.h 文件

主要包含模塊

– Linearization(線性化)

– Lens Rolloff(Shading)

– LA Special Effects(場景特效)

注:該文件三個模塊,僅Lens Rolloff需要調

試,且一般用工具生成; 

 

2、AEC Tuning 

1)高通AEC與MTK AEC shutter和gain的增長機制基本類似

 

2)頭文件裏的曝光表

 

3)AEC Snapshot Exposure

– luma target 無法達到時,拍照會增大曝光時間,相應減小一定的gain

默認參數是允許最大曝光時間爲0.2s,拍照gian/2。一般建議關閉,可能會

出現拍照預覽亮度不一致。 

 

4)Histogram pixel level weighting

– 不同的pixel level的權重不同,主要是AEC測光這一部分的。

一般建議關閉。

 

5)AEC其他參數

–  2, /* AEC Fast Convergence Skip */ // AEC 快速調整時skip幀數

–  1, /* AEC Slow Convergence Skip */ //AEC慢速調整時skip幀數

– 0.800000f , /* Aggressiveness */ //越大AEC收斂速度越快

– 332, /* Fix FPS AEC Table Index */ //固定幀率時的最大曝光檔,video能達到的最大

曝光檔,可以改大,但是錄像幀率會變化

–  210, /* AEC Indoor Index */    // AEC indoor門限,初試AEC曝光檔,可以修改進去

亮度偏暗或者過曝

–  110, /* AEC Outdoor Index */

–  57, /* Default Luma Target */  //一般場景目標亮度

–  59, /* Outdoor Luma Target * //outdoor 的目標亮度,不要與default差異太大,防

止AEC震盪 

 

6)AEC Trigger Point

– 高通的去噪和邊緣加強及其他模塊都涉及到多參數,而不同組參數是根

據不同的gain或曝光檔位來調用的,如下ABF2三組參數調用如下:

 

7)手工AEC table

–  高通AEC 曝光表shutterxgain是成等比數列,等差爲1.03。

因此手工曝光表可以通過excel表格來實現。

 

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