Peak Signal-to-Melusuhde (PSNR) on yhteinen metri käytetään arvioimaan laatu pakattuja kuvia. Se mittaa ero alkuperäisen ja pakattu kuva, joka antaa viitteitä siitä, kuinka paljon laatu on menetetty pakkaus.

Mitä PSNR on?

PSNR ilmaistaan desibeleinä (dB) ja vertaa kuvan pikselien enimmäisarvoa puristusvirheeseen. PSNR-arvot osoittavat yleensä kuvan laadun parantuvan, mikä on vähemmän vääristymää.

Lasketaan PSNR

PSNR-arvon laskentaan kuuluu kaksi päävaihetta: Mean Squared Error (MSE) -virheen laskenta ja sen muuntaminen PSNR:ksi. MSE:n kaava on:

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

jossa I(x, y) on alkuperäinen kuvan pikseliarvo, K(x, y) on painetun kuvan pikseliarvo ja m ja n ovat kuvien mitat.

Kun MSE on laskettu, PSNR määritetään kaavalla:

PSNR = 10 × log10 (MAX2 / MSE)

PSNR-arvojen tulkinta

PSNR-arvot ovat tyypillisesti 20 dB-50 dB. Arvot, jotka ylittävät 30 dB, katsotaan yleisesti hyväksyttäviksi useimmissa sovelluksissa, ja niiden laatu on parempi. Havaintolaatu voi kuitenkin vaihdella kuvan sisällön ja katsojan herkkyyden mukaan.

PSNR-järjestelmän sovellukset

PSNR:ää käytetään laajasti kuvanpurkamisessa, videokoodauksessa ja siirtojärjestelmissä eri algoritmeja arvioitaessa ja vertailtaessa. Se tarjoaa nopean ja objektiivisen kuvan uskollisuuden mittauksen käsittelyn jälkeen.