Peak Signal-to-Souse Ratio (PSNR) er en mye brukt metrisk for å vurdere kvaliteten på komprimerte eller rekonstruerte bilder. Den sammenligner det opprinnelige bildet med det bearbeidete bildet for å kvantifisere nivået av forvrengning eller støy som introduseres under behandlingen. PSNR uttrykkes i desibel (dB), med høyere verdier som indikerer bedre bildekvalitet.

Forstå PSNR

PSNR beregnes basert på den gjennomsnittlige firkantede feilen (MSE) mellom originalen og det bearbeidete bildet. Formlen for PSNR er:

PSNR = 10 * log10] (MAX]2] / MSE)]

Der MAX er den maksimale mulige pikselverdien i bildet. For 8-bits bilder er MAX 255.

Beregner PSNR trinn-for-steg

For å beregne PSNR, følg disse trinnene:

  • Beregn MSE ved å gjennomsnitte de sifferansatte forskjellene mellom tilsvarende piksler i de opprinnelige og bearbeidede bildene.
  • Fastsett maksimalpikselverdi (f.eks. 255 for 8-bits bilder).
  • Bruk PSNR-formelen ved hjelp av MSE- og MAX-verdien.

Praktiske hensyn

Mens PSNR er enkelt å beregne og mye brukt, korrelerer det ikke alltid perfekt med oppfattet bildekvalitet. Faktorer som menneskelig visuell oppfatning er ikke direkte regnet for i PSNR-beregninger. Derfor brukes det ofte sammen med andre metriske som Strukturell Lignende indeks (SSIM).