由于对图像进行下采样而导致的错误

信息处理 图像处理 离散信号 信号分析
2022-02-07 15:06:02

我有两张图片I1I2认为I2=downscale(I1),例如,如果I1分辨率为 1024x1024I2可能是 512x512。

我如何衡量在此过程中损失了多少质量?

我正在考虑执行以下操作,但我不确定这是处理此类问题的最正确方法。

我拿I2,我将它升级到相同的分辨率I1, 给我I~2(通过任何算法,它可以是例如复制像素值、双线性插值等......)

在这一点上,我将用作衡量标准

μ=max(x,y){1I~2(x,y)I1(x,y)}

但是我不确定这是否对应于信噪比。我很清楚(即具有偶数索引的像素不会改变),但是当至少一个索引是奇数时会有一些重建该措施将考虑的误差(噪音?)。I~2(2x,2y)=I1(2x,2y)

再说一遍,上面的那个是有效的衡量标准吗?如果不是什么是更好的措施?

1个回答

您在那里计算最大相对误差。问题在于,以另一种方式出现的错误无法解释(这些产生负值,您缺少一个abs来解释这些错误)。

其他常见选项包括均方误差、平均绝对误差、最大绝对误差、SSIM和一长串等等。

最好的方法完全取决于您对质量的定义,以及您认为哪种类型的错误更重要。