Пиковое отношение сигнал/шум (PSNR) является общей метрической величиной, используемой для оценки качества сжатых изображений. Она измеряет разницу между оригиналом и сжатым изображением, обеспечивая указание на то, сколько качества было потеряно во время сжатия.

Что такое PSNR?

PSNR выражается в децибелах (dB) и сравнивает максимально возможное значение пикселя изображения с ошибкой, вносимой сжатием. Более высокие значения PSNR обычно указывают на лучшее качество изображения с меньшим искажением.

Расчеты по PSNR

Расчет PSNR включает в себя два основных шага: вычисление средней квадратной ошибки (MSE) и затем преобразование ее в PSNR.

MSE = (1/(m × n)) × Σ Σ [I(x, y) - K(x, y)]2

где I(x, y) - исходное значение пикселя изображения, K(x, y) - значение пикселя сжатого изображения, а m и n - размеры изображений.

После вычисления MSE PSNR определяется по формуле:

PSNR = 10 × log10 (MAX2/MSE)

Интерпретация значений PSNR

Значения PSNR обычно варьируются от 20 дБ до 50 дБ. Значения выше 30 дБ обычно считаются приемлемыми для большинства приложений, при этом более высокие значения указывают на лучшее качество. Однако качество восприятия может варьироваться в зависимости от содержания изображения и чувствительности зрителя.

Приложения PSNR

PSNR широко используется в системах сжатия изображений, кодирования видео и передачи для оценки и сравнения эффективности различных алгоритмов. Она обеспечивает быструю и объективную оценку точности изображения после обработки.