转载自《MTK8188平台白平衡调试》
AWB模块
PB Weight
往上为紫,往下为绿,往左为红,往右为蓝
分为有白点的流程和没白点的流程
一共分为96*128个block然后剔除很亮和很暗的pixel,然后将每四个child block称为parent block
烧录otp的时候一般是单色温只需要烧录高色温光源即可一般是D65,如果为双色温或者高色温则需要烧录多色温
一般将其设为1,在设置extra color的时候落点可以稳定一点,更好的设置extra color
每个pb weight的设定有三种mode方式,一般使用的第三种mode方式,先看lv在哪个位置进行插值,然后用dp量测每个pb的亮度值看在gammalut的哪个段位,然后再将gammalut对应的亮度值对应到weightlut的值
例如上图可以增加天空景的pb weight,降低地面的pb weight让整体看起来不那么红黄
木色的物体偏冷,可以用exclude color减少其权重或者剔除其影响
有时点会落在边界的位置会引起跳变,增加这个机制使边缘的落点更加smooth
一般在做完calibration之后下面的数值基本不动
P0,P1和P2
P的描述如上图所示
P0代表每个光源的权重
P0 stability
比如在白天可以减少A光和H光的比重降低混淆色的影响
P2:主要作用在T,WF,Shade光源中
在exif信息中查看P2的信息——awb_tag_is_above_day_locus为1代表Magenta offset,0则代表Green offset,如果offset为700则在lut中查找得出weight值
P2还有个P2 stability的机制:
例子:如果增加一点T的pb则会使得t光的p影响较大,从而有可能会引起颜色的跳变,所以我们要使用P2 stability机制使得P2更加smooth减少占比重比较少的光源的影响
每个光源的计算方式
比如A和H光的offset值
日光轨迹线的offset值是最常修改的值
分为日光轨迹线上的daylight locus offset和垂直方向上的Green和Magenta的offset值
statistic gain constraint
limit y机制
有两种模式一种是将所有点计算在一起然后映射到线上,一种是将所有点分别映射到线上然后进行计算
算法解释:
这个例子可以用glevel和lv作为区分来进行设置limit y让一个景进入另一个不进入
spatial predictor
如上图所示有三种模式
CWF和DF两个光源会增加新的spatial gain,主要是针对绿植的场景想要变得更绿一点
sunset compen
这是参数位置,可以在exif中信息看到awb_tag_hit_sunset_d,如果这个值为1则使用了此机制
将落在蓝色框内的点进行独立计算,和原来的spatial gain进行混合来进行计算
spatial gain和statistic gain混合的比例会受到这些参数的影响
(1)daylight locus probability
参数代码的位置,这个值越大就混越多的statistic gain,越小就混越多的spatial gain
(2)noise reduction
加大数值会混合更多的spatial gain
其中awb_tag_hit_nr_f的值为1的话就是使用到了此机制
(3)sub window机制
参数和exif信息的位置
点的位置表示的是左上角的那个点吗,如果落入框内的点比较多的话会使用这个机制,使用的话会混更多的spatial gain,改善混淆色引起的偏色场景
subwindow有smooth机制:有两种方式——第一种越靠近右下角的点混比效果会越强,第二中靠自己所设置的点的距离越近效果越强(在做完AWB Calibration之后点是默认为中心点)
preference gain
相当于自研参数内的triangle
sky color compensation
需要拍摄晴天下和阴天下的场景,争取用一个框把所有情况下的天空全都框起来,而且不能框到地面的点
进入此机制的判断条件有三个
两种模式一般使用的是LVRange不为0
算出不同的XRindex然后可以给其不同的gain,一般设置为线性降低,因为阴天的天空比较红黄,然而晴天的天空比较蓝
再与之前的target进行混合
这是其参数位置和数值
这是例子
查看的图片的exif信息为
preference color
分为十组main,每组的lv最多能分为八组,00Def_Number则为分的lv的组数
落点如果如上图所示则以绿色的点为中心向外扩展一格,为了保证参数比较smooth一般都在在44的方块内至少使用33的
距离值得就是绿色的点到四角的距离,就是x和y方向上的距离的平方然后开根,但是这里给了x和y方向上的权重,这个也是可调试的内容。
这是exif内容里所显示的内容,调试方法和preference 一致
speed control
————————————————
版权声明:本文为CSDN博主「sylgYooZi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sylgYooZi/article/details/126378260