SNR을 구할 때는 10log(신호전력/ 잡음전력)으로구합니다. 이 때 신호전력과 잡음전력은 모두 "평균전력"을 의미합니다.
PSNR은 평균전력을 이용하지 않고 peak 전력을 이용하여 SNR을 계산하는 것입니다. 신호에 순간적으로 나타날 수 있는 최대 전력으로 계산하는 것이지요.
예를 들어서 정현파 교류신호의 최대전력과 평균전력은 2배 차이가 됩니다. 교류 삼각파 신호는 3배 차이가 납니다. 교류 구형파는 같습니다.
따라서 사용된 신호가 어떤 성질을 가지는가에 따라서 SNR과 PSNR은 그 계산값이 달라집니다.
- 출처 : 네이버 지식인