Nisbah puncak sinyal terhadap derau
Nisbah puncak sinyal terhadap derau (Templat:Lang-en, PSNR) adalah nisbah (perbandingan) antara daya sinyal maksimum terhadap daya derau yang memengaruhi ketepatan data yang dikirimkan. Karena banyak sinyal yang memiliki rentang dinamis yang sangat lebar, nisbah ini (PSNR) biasa dinyatakan dalam nilai logaritma dengan skala desibel.
Definisi
Nisbah puncak sinyal terhadap derau (PSNR) dapat didefinisikan dalam rata-rata kuadrat galat (MSE) sebagai berikut (dalam dB):
dengan Templat:Mvar adalah nilai maksimum sinyal (puncak sinyal).
Untuk citra dua dimensi
Untuk menghitung PSNR citra asal Templat:Mvar berukuran Templat:MvarΓTemplat:Mvar dengan citra berderau Templat:Mvar, nilai MSE dihitung terlebih dahulu sebagai berikut.
Nilai Templat:Mvar untuk kasus ini adalah nilai maksimum yang mungkin pada citra. Untuk citra 8 bit, nilainya 255.
Untuk citra berwarna dengan tiga nilai RGB per piksel, definisi PSNR sama dengan di atas. Namun, definisi MSE menjadi rata-rata jumlah kuadrat selisih ketiga saluran warna dibagi ukuran citra dan dibagi tiga. Cara lainnya adalah dengan mengubahnya ke dalam ruang warna lain, misal YCbCr atau HSL.[1][2]
Perkiraan kualitas dengan PSNR
| Nilai PSNR | Kualitas citra |
|---|---|
| 60 dB | Baik, tanpa derau |
| 50 dB | Berderau, tetapi tetap baik |
| 40 dB | Tampak butiran halus |
| 30 dB | Tampak banyak derau |
| 20 dB | Tidak bisa dipakai |
Nisbah puncak sinyal terhadap derau (PSNR) sering dipakai untuk mengukur kualitas hasil rekonstruksi kompresi lesap. Dalam kasus ini, sinyal adalah data asli dan derau adalah galat akibat kompresi. Ketika membandingkan alat kompresi, PSNR menjadi perkiraan persepsi manusia terhadap kualitas rekonstruksi.
Nilai yang umum untuk PSNR dalam kompresi lesap video dan citra berada di antara 30 dan 50 dB dengan kedalaman bit 8 bit. Semakin tinggi nilai PSNR, semakin baik kualitasnya. Kualitas pengolahan citra 12 bit dianggap tinggi bila nilai PSNR-nya 60 dB ke atas.[4][5] Untuk data 16 bit, nilai PSNR-nya biasanya berada dalam rentang 60 dan 80 dB.[6][7] Nilai PSNR yang bisa diterima untuk pengurangan kualitas transmisi nirkabel dianggap 20 sampai 25 dB.[8][9]
Ketika tiada derau, yaitu citra Templat:Mvar dan Templat:Mvar identik, nilai MSE-nya nol dan PSNR-nya tak hingga (atau tak terdefinisi).[10]
- Contoh nilai PSNR luma dari citra yang dikompresi oleh cjpeg dengan berbagai kualitas
-
Citra asal
-
Q = 90, PSNR 45,53 dB
-
Q = 30, PSNR 36,81 dB
-
Q = 10, PSNR 31,45 dB