Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.81 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.81 KB

This folder contains the code accompanying the following paper -to appear, IEEE Transactions on Signal Processing (2019).

[1] "Subspace Tracking from Missing and Outlier Corrupted Data"
     Praneeth Narayanamurthy, Vahid Daneshpajooh, and Namrata Vaswani
     arXiv:1810.03051v2 [cs.LG] 30 May 2019

List of main files:

1. wrapper_NORSTmiss_fixedsubspace.m : wrapper containing the simulated data experiments for NORST-miss in fixed Subspace
2. wrapper_NORSTmiss_changingsubspace.m : wrapper containing the simulated data experiments for NORST-miss in changing Subspace
3. wrapper_NORSTmissrob_simulateddata.m : wrapper containing the simulated data experiments for NORST-miss-rob
4. wrapper_NORSTsampeff.m : wrapper containing the simulated data experiments for NORST-samp-eff
5. wrapper_VideoAnalysis.m  : wrapper for background recovery in videos.
6. NORST.m       : main function which implements the NORST-miss-robust algorithm for subspace tracking (on simulated data)
7. NORST_random.m: main function which implements the NORST-miss algorithm for subspace tracking (on simulated data)
8. NORST_video.m : main function which implements the NORST-miss-robust algorithm for background recovery (real data-video)

Folders:

YALL1 : folder containing files to implement ell-1 minimization.
PROPACK : Linear Algebra toolbox for MATLAB
data : folder containing several video data matrices for the task of background recovery

Other files:

ncrpca : code implemented Non-convex Robust PCA, NIPS 14 downloaded from authors' website and its accompaniments lansvd, lanbpro etc
cgls : fast method to implement least squares
simpleEVD : simple Eigen Value Decomposition
Calc_SubspaceError : it calculates the distance between two subspaces

For any further questions/suggestions please contact us @ vahidd/pkurpadn [at] iastate [dot] edu