由于TI提供的SDK降噪效果满足不了现有的需求,所以需要重新对噪点进行优化调节,在做完其他的调节(黑电平、白平衡、坏点矫正等)过后,接下来就是对2D降噪进行优化调节。
1、NF1调节:NF1噪点过滤不是很强,一般是用在图像整体照度比较良好的时候,过滤图像中局部暗处出现的微少噪点,当阈值不能设置过大,否则会使图像变模糊,有损图像的清晰度。THR(阈值)、STR(强度)和SPR都有8个值,这个值按照顺序作用于图像的最暗处到图像的最亮处。意思就是说如果把一幅图像的亮度由暗到亮分为8个等分区域,那么THR、STR、SPR的8个值就按照先后顺序对应作用于这8个区域。
2、NF2调节:NF2其实是NF1的增强版,当NF1无法抑制图像中的噪点时,就开启NF2来对噪点进行过滤。
利用DCC工具调节:
DCC Tuning--->plug_ins--->Noise filter1/2--->Tuning input data--->选择图片--->Load--->Tuning param data(图1)--->Process plugin--->进入下列画面(图2)--->Run NF--->Finish
在图1中调节相关的参数,尤其是要调节Edge min 和Edge max,且max要大于min。Tuning method 我这里选择的是semi-automatic tuning ;
在图2中,可以调节THR(阈值)、STR(强度)和SPR的值。会看到调节plot上的曲线变化。
点击Finish过后会提示调节结果是否成功,如果调节成功,则返回的Tuning param data版面,这时会看到上面的数据会发生相应的变化。把这些值记下来,融合到代码里面,可以调节多组值,在不同照度下进行却换。