调试参数顺序,优先黑色部分;其次黄色部分;最后绿色部分(使用使用默认值,可以不关注)
MCTF也叫3D降噪,检测运动区域(阴影变化和真实motion的区分,以应对复杂的光照条件),静止区域;运动区域采用时域降噪,静止区域采用空域降噪。
Motion Detection运动检测:
1.temporal_adjust(TA)和motion_detect,其中motion_detect检测更加稳定准确,性能消耗高。
2.noise_base和motion_response:noise_base越大,越容易被判断为静止;motion_response越大,越容易被判断为运动。???两个值有什么联系和区别
3.slow_mo_sensitivity:检测慢速运动的灵敏度;值越大,对慢速运动的检测越灵敏
注:不调整,保持默认值
4.still_thresh(TA):静止的门限值,低于该值则认为是静止
注:不调整,保持默认值
5.local_lighting_*用于区分阴影变化
注:不调整,保持默认值
Spatial Filter空域降噪:
1.第一组
(1)y_spat_smth_directional_decide_t0和y_spat_smth_directional_decide_t1:阈值为啥有两个y_spat_smth_directional_decide_t0,y_spat_smth_directional_decide_t1?
(2)y_spat_smth_dir_*和y_spat_smth_iso_*
注:先确定method,明确byEdge、byMotion、byY;先确定横坐标对应图像区域,再使用二分法确认纵坐标
2.第二组
y/cb/cr_advanced_iso_*:如果运动物体上的噪声比较强,在降噪的同时为了保留运动行为,则选择空间降噪滤波器。MCTF中生效最快的是y/cb/cr_advanced_iso_noise_level和y/cb/cr_advanced_iso_size。noise_level和size越大,空间降噪的能力越强。
注:保边滤波,默认开启;二分法找强度值
3.y/cb/cr_spat_filt_max_smth_change_*:限制滤波幅度
注:建议值low/mid/high_strength 255,不限制空域滤波的幅度;后续根据具体byEdge、byMotion调整
Temporal Filter时域降噪:
1.alpha_T曲线
2.video_mctf_level.y_temporal_*
注:不调整,保持默认值
Spatial and Temporal Blending空域时域融合
1.y/cb/cr_spat_blend_*:根据运动检测结果,以运动强度来判断空域和时域滤波结果的权重
注:不调整,保持默认值
2.y/cb/cr_3d_maxchange_*:根据时域和空域信号的变化来动态选择滤波结果
注:不调整,保持默认值
Final Clamp限幅
1.y/cb/cr_spatial_max_change:限制空域滤波的幅度
注:建议值255,不限制空域滤波的幅度
2.y/cb/cr_spatial_max_temporal_*:限制时域滤波的幅度
注:建议值low/mid/high_strength 255,不限制空域滤波的幅度;后续根据具体byEdge、byMotion调整
3.y/cb/cr_spatial_weighting[64]:这组查找表修改空域和时域的混合权重
???和空域时域融合有什么关系