A Robust Dictionary Learning Algorithm for Image Denoising
- OOD
In many image processing applications, we encounter the problem of suppressing noise that obeys a non-Gaussian statistics. It is well known in the signal processing community that, in case of heavy-tailed non-Gaussian noise corruption, distortion is a more suitable metric for data fidelity. Dictionary based image denoising algorithms existing in the literature are typically aimed at minimizing the distortion metric, and hence not suitable for suppressing non-Gaussian or impulsive noise. In this paper, we develop a dictionary learning algorithm by minimizing the error. The proposed algorithm exploits the idea of iterative minimization of suitably weighted error. We refer to this algorithm as robust dictionary learning (RDL). We demonstrate that the proposed algorithm results in higher atom detection rate compared to the state-of-the-art -SVD algorithm, both in case of Gaussian and non-Gaussian noise contamination. For real images, we observe clear superiority of the proposed RDL algorithm over its based counterpart, namely the -SVD algorithm, in terms of the quality of denoised output.
View on arXiv