Peak Signal-to-Souse Ratio (PSNR) er en vanlig metrologi som brukes til å evaluere kvaliteten på komprimerte bilder. Den måler forskjellen mellom det originale og det komprimerte bildet, noe som gir en indikasjon på hvor mye kvalitet som er tapt under kompresjon.

Hva er PSNR?

PSNR uttrykkes i desibel (dB) og sammenligner den maksimale mulige pikselverdien av et bilde med feilen som introduseres ved kompresjon. Høyere PSNR-verdier indikerer generelt bedre bildekvalitet, med mindre forvrengning.

Beregner PSNR

Beregningen av PSNR innebærer to hovedtrinn: å beregne middels firkantet feil (MSE) og deretter konvertere den til PSNR. Formlen for MSE er:

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

hvor I(x, y) er den opprinnelige bildepikselverdien, K(x, y) er den komprimerte bildepikselverdien, og m og n er dimensjonene til bildene.

Når MSE er beregnet bestemmes PSNR ved hjelp av formelen:

PSNR = 10 × log10 (MAX2 / MSE)]

Tolker PSNR-verdier

PSNR-verdier varierer vanligvis fra 20 dB til 50 dB. Verdier over 30 dB anses generelt akseptabelt for de fleste applikasjoner, med høyere verdier som indikerer bedre kvalitet. Men perceptuell kvalitet kan variere avhengig av bildeinnholdet og seerfølsomheten.

Bruk av PSNR

PSNR brukes i stor grad i bildekomprimering, videokoding og overføringssystemer for å evaluere og sammenligne effektiviteten av ulike algoritmer. Det gir et raskt og objektivt mål for bildefidelitet etter behandling.