Multi-channel Weighted Nuclear Norm Minimization for Real Color Image Denoising

View Researcher's Other Codes

MATLAB code that implements the Multi-channel Weighted Nuclear Norm Minimization (MCWNNM) model for real color image denoising as described in the following paper: “Multi-channel Weighted Nuclear Norm Minimization for Real Color Image Denoising”.

Disclaimer: The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).

Please contact us in case of a broken link from here

Authors J. Xu, L. Zhang, D. Zhang, X. Feng
Journal/Conference Name 2017 International Conference on Computer Vision (ICCV 2017)
Paper Category
Paper Abstract Most of the existing denoising algorithms are developed for grayscale images. It is not trivial to extend them for color image denoising since the noise statistics in R, G, and B channels can be very different for real noisy images. In this paper, we propose a multi-channel (MC) optimization model for real color image denoising under the weighted nuclear norm minimization (WNNM) framework. We concatenate the RGB patches to make use of the channel redundancy, and introduce a weight matrix to balance the data fidelity of the three channels in consideration of their different noise statistics. The proposed MC-WNNM model does not have an analytical solution. We reformulate it into a linear equality-constrained problem and solve it via alternating direction method of multipliers. Each alternative up-dating step has a closed-form solution and the convergence can be guaranteed. Experiments on both synthetic and real noisy image datasets demonstrate the superiority of the pro-posed MC-WNNM over state-of-the-art denoising methods.
Date of publication 2017
Code Programming Language MATLAB

Copyright Researcher 2022