Question

I am using Wiener filter for deblurring an image.

http://www.mathworks.it/it/help/images/ref/deconvwnr.html

The important snippet is here:

estimated_nsr = noise_var / var(I(:));
wnr3 = deconvwnr(blurred_noisy, PSF, estimated_nsr);

The problem is that deconwnr needs an estitmate of NSR calculated with the original image I.
But I don't have the original image, I have only the blurred_noisy image.

What value should I pass as estmated_nsr?

Was it helpful?

Solution

If NSR is Noise to Signal Ratio then wouldn't you have to just guess at how noisy the original image was? So you could use NSR=0 and assume there is no noise on the original image.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top