技术背景:次码流scale后常会遇到清晰度差或者锯齿明显,因清晰度差或者过锐导致算法识别率差的原因
技术原理描述:
缩放为什么会变模糊
输出像素 = 周围输入像素 × 各自权重,再求和
当输出尺寸大于输入区域时,属于数字放大。输出像素数量增加了,但输入没有增加新的真实细节,算法只能估算中间像素,所以放大倍率越大,画面越容易模糊。
滤波权重决定画面在“平滑”和“锐利”之间的取舍:
权重分布较平均:画面平滑、噪声少,但细节偏软。
权重集中在中心像素:边缘更锐,但容易出现锯齿、白边和振铃。
权重带有较强的负旁瓣:高频细节更明显,但过强会产生过冲和光晕。
因此,锐度调节不能创造原图中没有的细节,只能改变已有细节的表现方式。
2 如何调试缩放的清晰度
2-1 api调用缩放等级

固定权重模式下:建议按照从小到大逐级调试:
0 -> 16 -> 32 -> 48 -> 64 -> 96->128
每次只改变一个参数,并使用同一张测试图或同一固定场景比较结果.值越大清晰度越高,锯齿也会明显。
2-2 ISP效果调试。在T33 ISP Tuning 中有scale缩放的调试模块 先impdbg --enc_info 查看缩放是哪个通道 拿ch1举例子
1 曲线拟合方式
曲线模式主要受以下两个比例控制:
水平比例 = 输出宽度 / 输入有效宽度
垂直比例 = 输出高度 / 输入有效高度

手动曲线模式:当自动曲线满足不了需求时,可开启ChxManuMode,打开手动曲线模式;TargetWidth和TargetHeight的含义,当MSCA的输出是W和H时,配置TargetWidth和TargetHeight时,会根据这两方向的缩放比计算出一条新曲线;TargetWidth>Width时,获得一条放大曲线,反应在图像上,清晰度提升,TargetWidth越大越清晰;TargetWidth<Width时,获得一条缩小曲线,反应在图像上,清晰度降低,锯齿减弱,TargetWidth越小,锯齿越弱;TargetHeight同理;
2 固定权重模式
固定权重模式使用一组固定的邻域权重。提高中心附近的权重、降低外侧权重,画面会变清晰;反向调整,画面会变模糊。手动修改权重时,各方向的权重总和必须保持不变,
否则会造成亮度变化。拿ch1举例:将模式改成FIXED,后在Ch1FIxedwgt填权重。权重行总和=2048

配置表如下:

通道 1 的 UV 权重建议固定为:
垂直 UV:{1024,1024}
水平 UV:{682,682,684}
解决效果如下:
