Tỉ Số Tín Hiệu Cực đại Trên Nhiễu – Wikipedia Tiếng Việt

Tỉ số tín hiệu cực đại trên nhiễu (tiếng Anh: peak signal-to-noise ratio, thường được viết tắt là PSNR), là tỉ lệ giữa giá trị năng lượng tối đa của một tín hiệu và năng lượng nhiễu ảnh hướng đến độ chính xác của thông tin. Bởi vì có rất nhiều tín hiệu có phạm vi biến đổi rộng, nên PSNR thường được biểu diễn bởi đơn vị logarithm decibel.

PSNR được sử dụng để đo chất lượng tín hiệu khôi phục của các thuật toán nén có mất mát dữ liệu (lossy compression) (ví dụ: dùng trong nén ảnh). Tín hiệu trong trường hợp này là dữ liệu gốc, và nhiễu là các lỗi xuất hiện khi nén. Khi so sánh các thuật toán nén thường dựa vào sự cảm nhận gần chính xác của con người đối với dữ liệu được khôi phục, chính vì thế trong một số trường hợp dữ liệu được khôi phục của thuật toán này dường như có chất lượng tốt hơn những cái khác, mặc dù nó có giá trị PSNR thấp hơn (thông thường PSNR càng cao thì chất lượng dữ liệu được khôi phục càng tốt). Vì vậy khi so sánh kết quả của 2 thuật toán cần phải dựa trên codecs giống nhau và nội dung của dữ liệu cũng phải giống nhau.[1][2]

Định nghĩa

[sửa | sửa mã nguồn]

Cách đơn giản nhất là định nghĩa thông qua sai số toàn phương trung bình (MSE) được dùng cho ảnh 2 chiều có kích thước m×n trong đó IK là ảnh gốc và ảnh được khôi phục tương ứng:

M S E = 1 m n ∑ i = 0 m − 1 ∑ j = 0 n − 1 [ I ( i , j ) − K ( i , j ) ] 2 {\displaystyle {\mathit {MSE}}={\frac {1}{m\,n}}\sum _{i=0}^{m-1}\sum _{j=0}^{n-1}[I(i,j)-K(i,j)]^{2}}

PSNR được định nghĩa bởi:

P S N R = 10 ⋅ log 10 ⁡ ( M A X I 2 M S E ) = 20 ⋅ log 10 ⁡ ( M A X I M S E ) {\displaystyle {\begin{aligned}{\mathit {PSNR}}&=10\cdot \log _{10}\left({\frac {{\mathit {MAX}}_{I}^{2}}{\mathit {MSE}}}\right)\\&=20\cdot \log _{10}\left({\frac {{\mathit {MAX}}_{I}}{\sqrt {\mathit {MSE}}}}\right)\end{aligned}}}

Ở đây, MAXI là giá trị tối đa của pixel trên ảnh. Khi các pixcels được biểu diễn bởi 8 bits, thì giá trị của nó là 255. Trường hợp tổng quát, khi tín hiệu được biểu diễn bởi B bits trên một đơn vị lấy mẫu, MAXI là 2B−1. Với ảnh màu với 3 giá trị RGB trên 1 pixel, các tính toán cho PSNR tương tự ngoại trừ việc tính MSE là tổng của 3 giá trị (tính trên 3 kênh màu) chia cho kích thước của ảnh và chia cho 3.

Giá trị thông thường của PSNR trong lossy ảnh và nén video nằm từ 30 đến 50 dB, giá trị càng cao thì càng tốt.[3][4] Giá trị có thể chấp nhận được khi truyền tín hiệu không dây có tổn thất khoảng từ 20 dB đến 25 dB.[5][6]

Khi 2 ảnh là đồng nhất thì MSE sẽ bằng 0. Trong trường hợp này tỉ số PSNR không xác định (chia bởi 0).

Q=90, PSNR 45.53dBQ=30, PSNR 36.81dBQ=10, PSNR 31.45dBOriginal uncompressed image.Example luma PSNR values for a cjpeg compressed image at various quality levels.

Xem thêm

[sửa | sửa mã nguồn]
  • Data compression ratio
  • Mean square error
  • Perceptual Evaluation of Video Quality (PEVQ)
  • Signal-to-noise ratio
  • Structural similarity (SSIM) index
  • Subjective video quality
  • Video quality

Chú thích

[sửa | sửa mã nguồn]
  1. ^ Huynh-Thu, Q.; Ghanbari, M. (ngày 19 tháng 6 năm 2008). "Scope of validity of PSNR in image/video quality assessment". Electronics Letters. 44 (13): 800–801. doi:10.1049/el:20080522. ISSN 0013-5194.
  2. ^ "Theora: Thusnelda project update 20090507". Xiph. Truy cập ngày 23 tháng 12 năm 2025.
  3. ^ Welstead, Stephen T. (1999). Fractal and wavelet image compression techniques. SPIE Publication. tr. 155–156. ISBN 978-0819435033.
  4. ^ Raouf Hamzaoui; Dietmar Saupe (2018). Barni, Mauro (biên tập). Document and image compression. Quyển 968. CRC Press. tr. 168–169. ISBN 978-1-4200-1883-7. Truy cập ngày 23 tháng 12 năm 2025.
  5. ^ Thomos, N.; Boulgouris, N.V.; Strintzis, M.G. (2006). "Optimized transmission of JPEG2000 streams over wireless channels". IEEE Transactions on Image Processing. 15 (1): 54–67. doi:10.1109/TIP.2005.860338. ISSN 1057-7149.
  6. ^ Li, Xiangjun; Cai, Jianfei (2007). Robust transmission of JPEG2000 encoded images over packet loss channels. 2007 IEEE International Conference on Multimedia and Expo. tr. 947–950. doi:10.1109/ICME.2007.4284808.

Từ khóa » Tính Snr