MT6757_MT6763_AWB_COLOR_CASE_SHARE

MT6757_MT6763_AWB_COLOR_CASE_SHARE


AWB Tuning Case Share

• 夜景路灯下肤色偏白AWB调试

• 橙色背景落入WF框偏紫调试

• 粉色衣服落入TL84整体偏青调试

• 绿色衣服落入CWF导致整体偏蓝调试

• 专卖店高色温景偏蓝调试

• 黄昏时拍绿草地偏蓝分析与调试

• 霓虹灯夜景偏紫

• ISO3200灯室偏蓝绿


Color Tuning Case Share

• Color Engine饱和度调试方法

• Memory Color修改天空颜色


正文内容介绍:

夜景路灯下肤色偏白AWB调试

分析:整体颜色和对比机有所偏差,先调试AWB。当前场景LV41,全部落在WF,为单一光源。该场景肤色偏白是因为路灯为低色温,将其全部收白,导致画面偏白。可调整WF offset 参数,保留更多喜好色。那喜好色的计算方式是怎么样的呢?


1、DP解析出来:


2、 Offset计算过程(DAY_LOCUS_OFFSET和M/G Offset)

1)M/G Offset

If GM_OFFSET_WF < GM_OFFSET_THR_WF Final_GM_Offset=0,M/G offset全部收掉

If GM_OFFSET_WF > GM_OFFSET_THR_WF Final_GM_Offset= AWB_TAG_GM_OFFSET_WF -AWB_TAG_GM_OFFSET_THR_WF

对应GM_OFFSET_THR_WF 如下,则Final_GM_Offset= 1763-1500=263,则会保留263的Green offset(因为 IS_ABOVE_DAY_LOCUS = 0 )

2)DAY_LOCUS_OFFSET

a)AWB_TAG_NEW_OFFSET_WF的计算会参考Offset threshold和i4offsetMode

If AWB_TAG_DAY_LOCUS_OFFSET_WF < Offset threshold --无喜好色,Daylocus上全部收白,M/G offset全部收掉,offset1=0

If AWB_TAG_DAY_LOCUS_OFFSET_WF > Offset threshold --OFFSET1= AWB_TAG_DAY_LOCUS_OFFSET_WF - Offset threshold


i4OffsetMode:

0 : Daylight Locus New Offset = OFFSET1 (和AWB2.5计算方法一样)

1 : Daylight Locus New Offset = OFFSET1 + Final_GM_Offset

i4OffsetMode为1,则Daylight Locus New Offset = = OFFSET1 + Final_GM_Offset

=12468-4000+(1763-1500)=8731

b) Ratio的计算

先根据Ratio LUT查找ratio1, New Offset 8731,介于8500-9000之间,对应ratio85-90

再根据LV,重新划分Ratio,划分示意图如下。当前LV<50,则new ratio=ratio1=87。

c) Final Daylight Locus Offset 的计算

计算完ratio,则相应的ratio offset为:

AWB_TAG_RATIO_OFFSET_WF =ratio* AWB_TAG_NEW_OFFSET_WF=87%*8731=7596

根据该值7596,介于7500-8000之间,在OFFSET LUT对应offset为3889,4111

步骤:

1、可将offset对应的ratio加大,调整至100(该值可大于100),保留更多喜好色,影响WF statistic gain,从而

影响最终的AWB gain。


注:完整资料,可到一牛网论坛下载

请使用浏览器的分享功能分享到微信等