File Exchange

image thumbnail

PURE-LET for Poisson image denoising

version 1.0 (165 KB) by

This is an implementation of the PURE-LET, recently proposed for Poisson image denoising.



View License

PURE-LET has been recently proposed [1] as noise removal strategy from Poisson-count images. Specifically, PURE (Poisson unbiased risk estimator) is an unbiased estimate, defined in the Haar wavelet domain, of the mean-squared error between the original image and the estimated image. PURE-LET attempts to estimate the true image from the noisy image by minimizing PURE. PURE-LET involves inversion of a small size matrix.

[1] F. Luisier, C. Vonesch, T. Blu, M. Unser, "Fast Interscale Wavelet Denoising of Poisson-corrupted Images", Signal Processing, vol. 90, no. 2, pp. 415-427, February 2010.

Comments and Ratings (2)

@Nia Just changed the graymax variable in psnr folder to graymax = 2^16-1;


Nia (view profile)

Thank you for this submission. While it is working very well for 8-bits image, it does not work for 16 bits. How can I change it top work for that class of image ?

MATLAB Release
MATLAB 7.6 (R2008a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video