Table of Contents
Raportul maxim de semnal la zgomot (PSNR) este un indicator comun folosit pentru evaluarea calităţii imaginilor comprimate. Acesta măsoară diferenţa dintre imaginea originală şi cea comprimată, oferind o indicaţie a calităţii pierdute în timpul compresiei.
Ce este PSNR?
PSNR este exprimat în decibeli (dB) și compară valoarea maximă posibilă a pixelului unei imagini cu eroarea introdusă prin compresie. Valorile PSNR mai înalte indică, în general, o calitate mai bună a imaginii, cu o distorsiune mai redusă.
Calculez PSNR
Calculul PSNR implică două etape principale: calcularea mediei erori pătrate (MSE) și apoi convertirea ei în PSNR. Formula pentru MSE este:
MSE = (1 / (m × n) ] × Σ [I(x, y) - K(x, y) ]2]
unde I (x, y) este valoarea pixelului original al imaginii, K (x, y) este valoarea pixelului comprimat, iar m și n sunt dimensiunile imaginilor.
După calcularea MSE, PSNR se determină utilizând formula:
PSNR = 10 × log10 (MAX2 / MSE)
Interpretarea valorilor PSNR
Valorile PSNR variază de obicei de la 20 dB la 50 dB. Valorile peste 30 dB sunt considerate în general acceptabile pentru majoritatea aplicațiilor, cu valori mai mari indicând o calitate mai bună. Cu toate acestea, calitatea perceptivă poate varia în funcție de conținutul imaginii și sensibilitatea vizualizatorului.
Aplicații ale PSNR
PSNR este utilizat pe scară largă în compresia imaginii, codarea video și sistemele de transmisie pentru a evalua și compara eficacitatea diferiților algoritmi. Acesta oferă o măsură rapidă și obiectivă a fidelității imaginii după procesare.