Image priors have become a popular tool for image restoration tasks. Good priors have been applied to different tasks such as image denoising , image inpainting and more, yielding excellent results. However, learning good priors from natural images is a daunting task – the high dimensionality of images makes learning, inference and optimization with such priors prohibitively hard. As a result, in many works priors are learned over small image patches. This has the advantage of making computational tasks such as learning, inference and likelihood estimation much easier than working with whole images directly.
We now compare the performance of our method (EPLL+GMM) to image specific methods – which learn from the noisy image itself. We compare to KSVD, BM3D and LLSC which are currently the state-of-the-art in image denoising. The summary of results may be seen in Table 2b. As can be seen, our method is highly competitive with these state-of-the-art method, even though it is generic. Some examples of the results may be seen in Figure 1.https://matlab1.com/shop/cpp-code/image-denoising/