PSNR(峰值信噪比)的公式可以表示為:
PSNR = 10 × log10(MAX^2 / MSE)
其中:
MAX 表示圖像像素值的最大可能取值,對於8點陣圖像通常為255。
MSE 表示均方誤差,它是將兩幅圖像逐像素進行差異計算後求平方並取平均值得出的。
PSNR值越大,表示圖像質量越好。通常,PSNR以分貝(dB)為單位表示。當PSNR高於40dB時,表示圖像質量極好,非常接近原始圖像。在30到40dB之間,圖像質量被認為是好的,失真可以察覺但可以接受。當PSNR在20到30dB之間時,圖像質量較差。如果PSNR低於20dB,則圖像不可接受。