峰值信噪比(英语:Peak signal-to-noise ratio,常缩写为PSNR)是一个表示讯号最大可能功率和影响它的表示精度的破坏性噪声功率的比值的工程术语。由于许多讯号都有非常宽的动态范围,峰值信噪比常用对数分贝单位来表示。
它常简单地透过均方误差(MSE)进行定义。两个×单色图像 和, 为一无噪声的原始图像,为 的噪声近似(例: 为未压缩的原始图像,为 经过压缩后的图像),那么它们的的均方误差定义为:
峰值信噪比定义为:
其中,是表示图像点颜色的最大数值,如果每个采样点用 8 位表示(例:影像处理),那么就是 255。更为通用的表示是,如果每个采样点用 位线性脉冲编码调制表示,那么 就是
对于每点有RGB三个值的彩色图像来说峰值信噪比的定义类似,除了横轴、纵轴和以外,还要考虑它的颜色组成RGB。我们需各别对每个颜色处理其MSE,因为有3个颜色通道,所以MSE需再除以3。
彩色图像的峰值信噪比定义为:
图像与影像压缩中典型的峰值信噪比值在 30dB 到 50dB 之间,愈高愈好。
峰值信噪比经常用作为影像处理中的图像压缩等领域中讯号重建质量的测量方法,