图像的峰值信噪比(PSNR)的计算方法

来源:互联网 发布:苏州软件项目经理招聘 编辑:程序博客网 时间:2024/05/17 03:27

峰值信噪比经常用作图像压缩等领域中信号重建质量的测量方法,它常简单地通过均方差MSE进行定义。两个m×n单色图像IK,如果一个为另外一个的噪声近似,那么它们的的均方差定义为:

\mathit{MSE} = \frac{1}{mn}\sum_{i=0}^{m-1}\sum_{j=0}^{n-1} ||I(i,j) - K(i,j)||^2

峰值信噪比定义为:

\mathit{PSNR} = 10 \cdot \log_{10} \left( \frac{\mathit{MAX}_I^2}{\mathit{MSE}} \right) = 20 \cdot \log_{10} \left( \frac{\mathit{MAX}_I}{\sqrt{\mathit{MSE}}} \right)
其中,MAXI是表示图像点颜色的最大数值,如果每个采样点用 8 位表示,那么就是 255

下图用具体的例子演示了峰值信噪比(PSNR)的计算方法。
其中左侧是图像中的16个像素值,右侧是经过变动的图像的像素值(红色代表像素值有改变)
最下方就是计算两幅图像的 MSE,PSNR
图像的峰值信噪比(PSNR)的计算方法
原创粉丝点击