MTK NS机制如何调试?

夜景的要求,暗处有细节(类似 ABL),亮度够亮(类似 HS),高亮区不过曝(类似

AOE),因此NS机制算法包含以上三种机制。

NS Final Target:

最终的 NS target 的值取 NS_Normal_TargetNS_BrightTone_TargetNS_LOWBND_Target 

三个值的最大值

6765平台的NS主要以一下几种方式确定NS的Target:

NS 的 prob 计算相对独立,如果 prob 为 100,那么将不计算 ABL 和 HS 机制,只走 NS

机制。同理,如果Face的prob为100,将不计算main target,HS,ABL,NS机制。

NS的prob也是由BV值来计算的,BV值越小,NS_BV prob的值越大,差值的X1X2在参数中进行设置,Y1的值为最大的prob,一般为1024

除了BV,还会和CDF(累计分布函数,NS中将Pixel作为一个坐标点去计算CDF的值判定是否是夜景的概率)进行差值,CDF Ratio的X1 X2 在参数内写如,Y 的值一般最大为 1024,最小为 0,CDF 越小,ratio 的值越大。调整 BV Ratio 来区分indoor和 NS,再用CDF prob 来区分过暗室内景和过亮夜景。BV越小表示越偏向夜景,CDF越小表示越偏向夜景。

NV_BV Prob乘以CDF prob等于NS prob。

NS的三种机制:

NS_NORMAL_Target(高亮区域亮度抑制 OE):

夜景高亮区域不能太亮,因此亮度需要压低,原理与 OE 一致。

通过BV查表得出NS THD BV越大THD越大

NS_OE_THD=NS_THD-(NS_THD-u4FlatThd)×NS_Flat_Prob. 

NS Flat Prob:是夜景中为天空景的概率

NS Flat Prob的值,EV Diff X1和X2的值为横坐标,Y1 和 Y2 的值为纵坐标是 prob的值,flat的值越小越接近X1prob越大,与 AOE 原理一致,NS 内的 OE 机制有自己的 u4Pcent 和 FlatThd,NS_Y也是百分比高亮区域的亮度的值,当为10表示1%,计算出 30NS_OE_THD的值,然后通过公式 NS_Normal_Target=CWV*NS_OE_THD/NS_Y,算出NS normal target的值

Bright Tone target(NS内亮区提升亮度HS):

夜景的亮区大部分时间需要拉高亮度,算法大致与HS相似。BT THD的值通过BV进行插值,X轴的区间分为三级,Y轴的区间也在同一位置。 参照公式Target=THD/Y*CWV,Y的值用NS_BrightTone_Y的 值 代替 ,THD的值用NS_BrightTone_THD的值代替。Flat为平坦区景,在分析时需要考虑进去。为了防止平坦区亮度过高,导致发亮发蒙, 所以引入平坦区机制,减去一个flat thd的值,来减小分子降低target。NS_Bright Tone_THD=BT THD-(BTTHD-u4FlatThd)*NS_Flat_Prob,为排除Flat之后的夜景亮区THD。

夜景天空机制,一般来说不希望夜景天空亮度过高,因此通过乘以一个 prob 的值降低

NS_BrightTone_THD的值,从而降低亮度。NS_BringtTone_THD=NS_BringtTone_THD-(NS_BrightTone_THD-u4FlatThd)×NS_SKY_Prob

Prob的值通过EVD的值进行插值,EVD越小,亮度差越小prob越大,EVD越大,prob越小,

亮度降低地越少。插值的 X1,X2的值表示BV值,Y1,Y2表示prob的值,

1024位100%。 在计算了天空场景影响后的 target 计算公式:

NS_Bright_tone_target=CWV*NS_BrightTone_THD/NS_Y

Dark Tone Target 低亮区域提亮:
Pcent为500,50%的低亮区域的亮度为NS_LOWBND_Y的值,u4LowBndThd 的值在参数内写入,表示将低亮区域50%的区域往右拉到5的位置,即为 lowBndThd 的值。

NS_LOWBND_Target=CWV*u4LowBndThd/NS_LOWBND_Y,计算出target的值,另外要求

target的值要大于或等于LowBndThd的值,小于或等于LowBndThdLimit的值,两个值都在

参数内可见。

暗环境走全部走NS参数但是无法通过NS THD提亮时:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值