Color Image and Multispectral Image Denoising Using Block Diagonal Representation
arXiv:1902.03954 · doi:10.1109/TIP.2019.2907478
Abstract
Filtering images of more than one channel is challenging in terms of both efficiency and effectiveness. By grouping similar patches to utilize the self-similarity and sparse linear approximation of natural images, recent nonlocal and transform-domain methods have been widely used in color and multispectral image (MSI) denoising. Many related methods focus on the modeling of group level correlation to enhance sparsity, which often resorts to a recursive strategy with a large number of similar patches. The importance of the patch level representation is understated. In this paper, we mainly investigate the influence and potential of representation at patch level by considering a general formulation with block diagonal matrix. We further show that by training a proper global patch basis, along with a local principal component analysis transform in the grouping dimension, a simple transform-threshold-inverse method could produce very competitive results. Fast implementation is also developed to reduce computational complexity. Extensive experiments on both simulated and real datasets demonstrate its robustness, effectiveness and efficiency.
References in corpus (9)
- Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising
- FFDNet: Toward a Fast and Flexible Solution for CNN based Image Denoising
- Efficient tensor completion for color image and video recovery: Low-rank tensor train
- RENOIR - A Dataset for Real Low-Light Image Noise Reduction
- Real-world Noisy Image Denoising: A New Benchmark
- External Prior Guided Internal Prior Learning for Real-World Noisy Image Denoising
- A Singular Value Thresholding Algorithm for Matrix Completion
- Adaptive Image Denoising by Targeted Databases
- A Trilateral Weighted Sparse Coding Scheme for Real-World Image Denoising