高通Spectra 2xx中GTM LTM的tuning重点

GTM
是一个全局的色调调节(增大或减小)来增强可视性。在HDRmode或者ADRC中,用来补偿动态范围。主要是调整GTM Curve。通过Lux index或 exposure ratio来触发。
lux index是亮度,exposure ratio类似于画面对比度。对于每一个lux region,把GTM调整到类似于非HDR模式的middle tone的曲线。
一个参数是A_middletone(extra_ratio_factor),一个参数是middletone_w(dark_index_range),这两个参数决定GTM gain Curve,而后与原始的GTM LUT相乘,得到最后的GTM曲线。

LTM
LTM是局部的色调调整(Dark regin和Bright regin)
输入图是非线性的RGB图,因此要做一次Invert Gamma,变成线性的。
另外,基于这张输入图,先转为Y图(即亮度表示,类似于Gray),这块可以有C1,C2,C3,C4(转换公式系数)用来调节画面(暗区域)的饱和度
然后,利用Y图,产生mask,mask的定义,也有几个参数控制,比如Mask Rect(右侧提高,则画面压暗;左侧降低则画面提亮);还有filter kenel的中间值d0,值变小则filt弱,细节更多(类似于降噪滤波);
接着,来调节LTM曲线:curve set。
LCE scale,是对亮/暗区域做对比度的控制。横坐标代表亮度,纵坐标是对比度。比如暗区的地方如果降低LCE SCALE,则可以降低LCE增强的效果,进而降低暗部噪点(luma noise)
一个LA curve参数被引入,可以作为全局的Tone调节参数使用。相当于一个AEC的补充。因为GTM,所以LA curve就在normal case就不必要了。
另外,一个LTM strength参数可以用来和LTMscale curve相乘,LTMstrength越大,LTM越明显效果;同样的,一个LCE strength参数可以用来和LCEscalecurve相乘,LCE Strength越大,LCE效果越明显。
一个是亮度,一个是对比度(细节/雾感)。这两个参数只有一位,也是全局的。
最后,如果要分别控制暗区和亮区的亮度压暗提亮,则要使用LTM_Dark_Boost用于单独提高暗区亮度;LTM_Bright_Suppress用于单独压暗亮区亮度。这两个也都是一位的参数。

  • 1
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pomwhan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值