色彩调试经验

ccm矩阵调试相关:
  • 调试过程中,调试对应色温下的ccm时,可调节色温箱色温, 将当前白点与要调试的这挡的白点重合(所在当前色温比例占比90%以上),避免其他色温档的影响;
  • 调偏色时要竖着看调试矩阵,当红色多时,可以减小红色中蓝色(rb)和 绿色 (rg)的值;
  • ccm调整时颜色矩阵按以往的调试经验,设置的参数都 有一定的偏向趋势,可大致按如下趋势去调整色彩;
            
 
  • ccm 一定要在 awb 调整好之后再进行,否则会加重白色块的偏色,同时影响其他颜色的正确校正, ccm 矩阵横向三个值相加必须为 1,否则白点会偏移,导致白平衡偏色(调整ccm后,对imtest测出的白平衡的值也有影响, 但影响不太大,调试时可同时兼顾下;);
  • 颜色不偏,高色温下颜色正常,低色温下(3000k,4000k)整体颜色偏淡,这个该怎么调,试过lc,ce但这些都是整体生效的,怎么平衡呢? ———  数值调大,饱和度就会随之提高,但会带来噪点,饱和度的提高最好还是用ce来提;
  • 为何调试了 CCM  会增加噪点 ——— 由于 ccm 矩阵相当于在原来每个像素的 R,G,B 上乘以一个数字增益,所以会发现噪点的增加,为了减小噪点,ccm 矩阵调整的幅度不能太大, 尽量做到只调整色调,少增加饱和度。通过 ce 模块来增加饱和度,ce 模块由于是在 YUV 上对色度分量 UV 单独乘以增益,所以不会影响亮度,基本不会增加噪点。
颜色相关模块的调试:
  • 色系颜色偏向调整时,可调试LC,将某一色系颜色调整至所需趋势,imatest颜色趋势图中越往中间颜色越偏白色;
  • 调试完后若发现红色或蓝色中有一方的饱和度过大,若调整整体 sat 会影响另一方,则可以尝试调整 ce 中BlueSurp/RedSurp, 若红色饱和度过高,感觉颜色要溢出了,则相应减小 RedSurp 的值,注意调整的前提是不能影响到其他颜色,所以调整幅度不宜过大;
  • ce模块下的 blue_surp的值一般要大于red_surp,且这 两个值不能设的太小(小于0x30),一般 将这两个值设置到参考值后,再去调整ccm校正矩阵(否则调试出来后肤色会比较奇怪);
  • 整体白色不白(例如白墙不白),如何调整呢 ——— 调节AWB_CTRL1下白色门限值,改大就会过滤掉一些轻微的杂色,用于去黄斑之类的, 但整体饱和度会下降,要注意权衡一般最大不能超过7,设到9时对着室外的绿树会失色,变灰;
  • 当黄色发白,显得过曝时, 可调节HLR寄存器,作用是曝光消除,会使黄色加深,但注意可能会带来高光红;
  • FC_CFG:去假色强度,一般都开到了最大,但开得太大, 整体颜色会失色严重,绿色会变灰,需权衡;
  • 当肤色偏暗暗淡,偏青色时, 除了调整ccm,还需查下是否是lc,ce中的红色分量是否压的太多了,可适当放开点,使肤色红润些,而不是单纯的调ccm的偏色;

猜你喜欢

转载自blog.csdn.net/qq_35247586/article/details/106456825