Peak Signal-to-Noise Oran (PSNR) sıkıştırılmış görüntülerin kalitesini değerlendirmek için kullanılan bir metriktir. Orijinal ve sıkıştırılmış görüntü arasındaki farkı ölçer, sıkıştırma sırasında ne kadar kaliteli kaybettiğini gösteren bir göstergeyi ölçer.

PSNR nedir?

PSNR, decibels (dB) olarak ifade edilir ve sıkıştırma ile getirilen bir görüntünün maksimum olası piksel değerini karşılaştırır. Yüksek PSNR değerleri genellikle daha iyi görüntü kalitesini gösterir, daha az bozulma ile.

PSNR'yi hesaplamak

PSNR'nin hesaplaması iki ana adım içerir: Ortalama Squared Hata (MSE) ve sonra PSNR'ye dönüştürmeyi ve ardından MSE formülü:

[I(x, y) - K(x, y)

I(x, y) orijinal görüntü piksel değeri, K(x, y) sıkıştırılmış görüntü piksel değeri ve m ve n görüntülerin boyutlarıdır.

MSE hesaplandığında, PSNR formülü kullanarak belirlenir:

[0]PSNR = 10 × log10 (MAX2 / MSE)).

PSNR Değerlerini Yorumlama

PSNR değerleri genellikle 20 dB'den 50 dB'ye kadar değişir. 30 dB'nin üzerindeki değerler genellikle daha iyi kaliteyi gösteren yüksek değerler ile kabul edilebilir. Ancak, perceptual kalitesi görüntü içeriği ve görüntüleme hassasiyetine bağlı olarak değişebilir.

PSNR Uygulamaları

PSNR, görüntü sıkıştırması, video kodlaması ve farklı algoritmaların etkinliğini değerlendirmek ve karşılaştırmak için yaygın olarak kullanılır. İşlemeden sonra görüntü sadakatini hızlı ve objektif bir şekilde ölçmek sağlar.