Системи управління та автоматика
Розуміння та розрахунок Psnr для оцінки якості зображень в системах стиснення
Table of Contents
Peak Signal-to-Noise Ratio (PSNR) є загальним метричним, що використовується для оцінки якості компресованих зображень. Він вимірює різницю між оригінальним і стисненим зображенням, що забезпечує показання того, скільки було втрачено якість при компресії.
Що таке PSNR?
PSNR виражається в децибелах (dB) і порівнює максимальну можливу вартість пікселів зображення до помилки, введених методом стиснення. Більші значення PSNR зазвичай вказують на кращу якість зображення, з меншою мірою спотворюється.
Розрахунок PSNR
Розрахунок PSNR передбачає два основних кроки: обчислення помилки Mean Squared (MSE) і потім перетворює його в PSNR. Формула для MSE полягає в:
MSE = (1 / (m × n) × Σ Σ [I(x, y) - K(x, y)]2
де I(x, y) є оригінальним значенням пікселів зображення, K(x, y) є значенням стисненого зображення, і m і n є розмірами зображень.
Після розрахунку MSE, PSNR визначається за допомогою формули:
PNR = 10 × log10 (MAX2 / MSE)
Передача значень PSNR
Значення PSNR, як правило, коливається від 20 dB до 50 dB. Значення вище 30 dB, як правило, вважається прийнятними для більшості додатків, з більш високими значеннями, що вказують на кращу якість. Однак, перцептуальна якість може відрізнятися залежно від вмісту зображення і чутливості глядача.
Додатки PSNR
PSNR широко використовується в стиснення зображень, відеокодування та передачі систем для оцінки та порівняння ефективності різних алгоритмів. Він забезпечує швидкий і об'єктивний захід точності зображення після обробки.