Robust principal component analysis with complex noise

View Researcher's Other Codes

MATLAB code for the paper: “Robust principal component analysis with complex noise”.

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 Qian Zhao, Deyu Meng, Zongben Xu, Wangmeng Zuo, and Lei Zhang
Journal/Conference Name International Conference on Machine Learning (ICML 2014)
Paper Category
Paper Abstract The research on robust principal component analysis (RPCA) has been attracting much attention recently. The original RPCA mod-el assumes sparse noise, and use the L1-norm to characterize the error term. In practice, however, the noise is much more complex and it is not appropriate to simply use a certain Lp-norm for noise modeling. We propose a generative RPCA model under the Bayesian framework by modeling data noise as a mixture of Gaussians (MoG). The MoG is a universal approximator to continuous distributions and thus our model is able to fit a wide range of noises such as Laplacian, Gaussian, sparse noises and any combinations of them. A variational Bayes algorithm is presented to infer the posterior of the proposed model. All involved parameters can be recursively up-dated in closed form. The advantage of our method is demonstrated by extensive experiments on synthetic data, face modeling and background subtraction.
Date of publication 2014
Code Programming Language MATLAB
Comment

Copyright Researcher 2021