Denoising of the Speckle Noise by Robust Low-rank Tensor Decomposition

More Info
expand_more

Abstract

Speckle noise is commonly assumed to be multiplicative. Non-local speckle denoising algorithms stack the correlated data patches into a tensor and take the logarithm such that the noise becomes additive. The log-transformed speckle noise is commonly assumed to be white Gaussian noise. The denoising is done through the low-rank approximation techniques applied to the non-local data patches. However, the log-transformed speckle noise can be better approximated as white Gaussian noise with sparse outliers. In this paper, we model the log-transformed speckle noise with this assumption and assess the importance of the noise model under various SNRs. In addition, we propose a weighting scheme for the tensor-based low-rank convex denoising method that utilizes the known ranks. The performance of the proposed algorithm is benchmarked against truncated multilinear singular value decomposition, higher-order orthogonal iteration, and robust tensor decomposition methods that use the sum of the nuclear norm and the tubal nuclear norm. Robust tensor decomposition methods that use the tubal nuclear norm perform better in low SNR scenarios. For high SNR scenarios, the proposed algorithm is found to perform better.

Files

Denoising_of_the_Speckle_Noise... (pdf)
(pdf | 0.44 Mb)
Unknown license
warning

File under embargo until 28-04-2025