Tỉ lệ tín hiệu cao nhất (PSNR) là một bộ đo mét được sử dụng rộng rãi để đánh giá chất lượng của ảnh nén hay tái tạo. Nó so sánh ảnh gốc với ảnh được xử lý để ước lượng mức độ méo mó hoặc nhiễu được đưa ra trong tiến trình xử lý. PSNR được thể hiện bằng tiếng đặc trưng (dB), với giá trị cao hơn cho thấy chất lượng ảnh tốt hơn.

Hiểu PSNR

PSNR được tính dựa trên lỗi định dạng bình phương trung (MSE) giữa ảnh gốc và ảnh được xử lý. Công thức cho PSNR là:

[FLT:] [FLT: 1]10 ) [MAX ] / MSE] ]

Nơi mà MAX là giá trị điểm ảnh tối đa có thể. Đối với ảnh 8- bit, MAX là 257.

Đang tính toán PSNR Step- by-Step

Để tính toán PSNR, theo những bước này:

  • Tính toán MSE bằng cách điều hòa các khác biệt bình phương giữa điểm ảnh tương ứng của ảnh gốc và ảnh được xử lý.
  • Xác định giá trị điểm ảnh tối đa (v. d., 25 cho ảnh 8- bit).
  • Áp dụng công thức PSNR bằng giá trị ME và MAX.

Những sự suy xét thực tế

Trong khi PSNR đơn giản để tính toán và sử dụng rộng rãi, nó không luôn luôn tương quan hoàn toàn với chất lượng hình ảnh được cảm nhận. Các yếu tố như nhận thức trực tiếp của con người không được tính trực tiếp trong các phép tính PSNR. Vì vậy, nó thường được dùng cùng với các số đo khác như chỉ mục độ tương tự co giật (SSIM).