In this paper, a novel nonlinear denoising algorithm, semi-ICA estimation, is developed to remove noise with arbitrary distribution from correlated supergaussian signals. Semi-ICA estimation consists of an orthogonal linear transformation and a Bayesian based nonlinear estimation function. The linear transformation maximizes the dissimilarities between original signals and the noise in the sense of nongaussianity and achieves the independency among components of signals. The component-wise Bayesian based nonlinear estimation is to estimate the components of the clean signal in the transformed domain. Based on these two objectives, a recursive algorithm, maximizing the difference of negentropy between signal and noise and an estimation function, minimizing mean square error, is derived. Results of the proposed technique are compared with the results of sparse code shrinkage (SCS) and Wiener filter for random signal data.
[1]
Martin J. Wainwright,et al.
Image denoising using scale mixtures of Gaussians in the wavelet domain
,
2003,
IEEE Trans. Image Process..
[2]
Eero P. Simoncelli,et al.
Image Denoising using Gaussian Scale Mixtures in the Wavelet Domain
,
2002
.
[3]
Simon Haykin,et al.
Image Denoising by Sparse Code Shrinkage
,
2001
.
[4]
Edward H. Adelson,et al.
Noise removal via Bayesian wavelet coring
,
1996,
Proceedings of 3rd IEEE International Conference on Image Processing.
[5]
Aapo Hyvärinen,et al.
New Approximations of Differential Entropy for Independent Component Analysis and Projection Pursuit
,
1997,
NIPS.
[6]
Aapo Hyvärinen,et al.
Independent component analysis in the presence of Gaussian noise by maximizing joint likelihood
,
1998,
Neurocomputing.