Peak Signal-to-Noise Ratio (PSNR) є широко використовуваним метричним для оцінки якості компресованих або реконструйованих зображень. Він порівнює оригінальне зображення з обробленим зображенням, щоб кількісно оцінити рівень спотворення або шуму, що вводиться під час обробки. PSNR виражається в децибелах (dB), з більш високими значеннями, що вказують на кращу якість зображення.

Розуміння PSNR

PSNR обчислюється на основі Квадратної помилки Mean (MSE) між оригінальним і обробленим зображенням. Формула для PSNR:

PNR = 10 * журнал10] (MAX2 / MSE)]

Де МАКС є максимально можливою значенням пікселів зображення. Для 8-бітних зображень МАКС є 255.

Розрахунок PSNR крок за кроком

Щоб компute PSNR, слідуйте за цими кроками:

  • Розрахувати MSE шляхом перевизначення квадратичних відмінностей між відповідними пікселів оригінальних і оброблених зображень.
  • Визначити максимальну величину піксельного значення (наприклад, 255 для 8-бітних зображень).
  • Застосувати формулу PSNR за допомогою значення MSE та MAX.

Практичні питання

Хоча PSNR простий у складанні і широко використовується, він не завжди прекрасно корелює з сприймаючи якість зображення. Фактори, такі як візуальне сприйняття людини, не безпосередньо обліковуються на розрахунки PSNR. Тому часто використовується поряд з іншими метриками, такими як Structural Подібність Index (SSSIM).