背光补偿是忽略强光,将暗处提亮,提高整体亮度
强光抑制是重视强光,将亮处抑制,降低整体亮度

这两者的本质都是对曝光进行操作,再对图像进行gamma映射等轻微的调整。
本文用三种方案对问题进行讨论和实现


注意点

  • 强光抑制太注重亮区,当车辆快速驶来,车灯的影响可能会很大,暗区看不清,甚至导致AE不稳定
  • 强光抑制可能会导致噪声比较大,是否可以通过增大降噪触发点去自动增大降噪等级
  • 注意ABF可能会对亮区进行降噪,是否可以对ABF增加一个亮区参数
  • 通过调节锐化和降噪的LNR对亮区进行锐化,对暗区进行进一步的降噪

方案

方案一:对测光权重进行调整

实现方案

  • 自动模式:修改亮区的权重
  • 手动模式:修改相应区域的权重

实现过程

方案二:对高通GTM/LTM进行调整

实现方案

查看高通直方图AEC以及GTM/LTM的调节

  • 自动模式:修改GTM/LTM的等级

方案三:对Bayer域和YUV域的直方图数据进行处理

实现方案

  • 通过Bayer域直方图统计数据得到亮区的区间,或者修改目标亮度
  • 在yuv域直方图对gamma进行细微调整,可以通过调整LTM,也可以直接对亮区的gamma曲线进行抑制