Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

New to MATLAB?

Thread Subject:

Subject: PSNR, MSE

From: Twilighter

Date: 10 Jun, 2011 21:19:04

Message: 1 of 3

this could be not a matlab related question

as i'm working on two images one is original & the second is degraded in quality i noticed the more the second image is degraded in value the PSNR & SNR is of smaller value but MSE is of bigger value & the better the visual quality the larger the PSNR &SNR value but the less the MSE

isn't PSNR is supposed to calculate how noisy &how bad an image is against another image

can someone explain to me what that means?


Subject: PSNR, MSE

From: ImageAnalyst

Date: 10 Jun, 2011 22:37:37

Message: 2 of 3

That makes sense. The smaller the error (MSE), the less the noise and
the larger the signal to noise ratio. Conversely the larger the error
(noise), the lower the SNR.

From Wikipedia:

PSNR = 20*log10(255/sqrt(MSE))

so they're inversely related. When error gets bigger, SNR and PSNR go
down. And vice versa. Intuitive. Why do you think otherwise? Why
do you think a noisier image should have a higher SNR?

Subject: PSNR, MSE

From: Twilighter

Date: 10 Jun, 2011 22:51:05

Message: 3 of 3

oh yes the Signal is the Numerator ...

thank you

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us