LRSLibrary
The LRSLibrary provides a collection of low-rank and sparse decomposition algorithms in MATLAB. The library was designed for background subtraction / motion segmentation in videos, but it can be also used or adapted for other computer vision problems. Currently the LRSLibrary contains a total of 103 matrix-based and tensor-based algorithms. The LRSLibrary was tested successfully in MATLAB R2013, R2014, R2015, and R2016 both x86 and x64 versions.
For more information, please see: https://github.com/andrewssobral/lrslibrary
Cite As
Andrews Cordolino Sobral (2024). LRSLibrary (https://github.com/andrewssobral/lrslibrary), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- FPGA, ASIC, and SoC Development > Vision HDL Toolbox > Video Formats and Interfaces >
- Image Processing and Computer Vision > Vision HDL Toolbox > Video Formats and Interfaces >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
algorithms/lrr/ADM
algorithms/lrr/ALM
algorithms/lrr/EALM
algorithms/lrr/FastLADMAP
algorithms/lrr/IALM
algorithms/lrr/LADMAP
algorithms/lrr/ROSL
algorithms/mc/FPC
algorithms/mc/GROUSE
algorithms/mc/IALM-MC
algorithms/mc/IALM-MC/utils
algorithms/mc/LMaFit
algorithms/mc/LMaFit-SMS
algorithms/mc/LMaFit/utils
algorithms/mc/LRGeomCG
algorithms/mc/MC-NMF
algorithms/mc/MC_logdet
algorithms/mc/OP-RPCA
algorithms/mc/OR1MP
algorithms/mc/OR1MP/largescale_ops
algorithms/mc/OptSpace
algorithms/mc/PG-RMC
algorithms/mc/RPCA-GD
algorithms/mc/RPCA-GD/private
algorithms/mc/SVP
algorithms/mc/SVP/private
algorithms/mc/SVT
algorithms/mc/ScGrassMC
algorithms/nmf/DRMF
algorithms/nmf/Deep-Semi-NMF
algorithms/nmf/ENMF
algorithms/nmf/LNMF
algorithms/nmf/ManhNMF
algorithms/nmf/NMF-ALS
algorithms/nmf/NMF-ALS-OBS
algorithms/nmf/NMF-DTU-Toolbox
algorithms/nmf/NMF-MU
algorithms/nmf/NMF-PG
algorithms/nmf/NeNMF
algorithms/nmf/PNMF
algorithms/nmf/Semi-NMF
algorithms/nmf/iNMF
algorithms/nmf/nmfLS2
algorithms/ntf/NTD-APG
algorithms/ntf/NTD-HALS
algorithms/ntf/NTD-MU
algorithms/ntf/bcuNCP
algorithms/ntf/bcuNTD
algorithms/ntf/betaNTF
algorithms/ntf/lraNTD
algorithms/rpca/ADM
algorithms/rpca/ALM
algorithms/rpca/APG
algorithms/rpca/APG_PARTIAL
algorithms/rpca/AS-RPCA
algorithms/rpca/BRPCA-MD
algorithms/rpca/BRPCA-MD-NSS
algorithms/rpca/DECOLOR
algorithms/rpca/DECOLOR/gco-v3.0
algorithms/rpca/DECOLOR/gco-v3.0/matlab
algorithms/rpca/DECOLOR/internal
algorithms/rpca/DUAL
algorithms/rpca/EALM
algorithms/rpca/FPCP
algorithms/rpca/FW-T
algorithms/rpca/GA
algorithms/rpca/GA/private
algorithms/rpca/GM
algorithms/rpca/GoDec
algorithms/rpca/GreGoDec
algorithms/rpca/IALM
algorithms/rpca/IALM_BLWS
algorithms/rpca/IALM_LMSVDS
algorithms/rpca/L1F
algorithms/rpca/LSADM
algorithms/rpca/Lag-SPCP-QN
algorithms/rpca/Lag-SPCP-SPG
algorithms/rpca/MBRMF
algorithms/rpca/MBRMF/Utilities
algorithms/rpca/MoG-RPCA
algorithms/rpca/NSA1
algorithms/rpca/NSA1/Subroutines
algorithms/rpca/NSA2
algorithms/rpca/OPRMF
algorithms/rpca/PCP
algorithms/rpca/PRMF
algorithms/rpca/PSPG
algorithms/rpca/PSPG/Subroutines
algorithms/rpca/R2PCP
algorithms/rpca/RPCA
algorithms/rpca/RegL1-ALM
algorithms/rpca/SPCP
algorithms/rpca/SPGL1
algorithms/rpca/SSGoDec
algorithms/rpca/STOC-RPCA
algorithms/rpca/SVT
algorithms/rpca/TFOCS
algorithms/rpca/TFOCS-EC
algorithms/rpca/TFOCS-IC
algorithms/rpca/TGA
algorithms/rpca/VBRPCA
algorithms/rpca/flip-SPCP-max-QN
algorithms/rpca/flip-SPCP-sum-SPG
algorithms/rpca/noncvxRPCA
algorithms/st/GOSUS
algorithms/st/GRASTA
algorithms/st/MEDRoP
algorithms/st/ReProCS
algorithms/st/pROST
algorithms/td/CP-ALS
algorithms/td/CP-APR
algorithms/td/CP2
algorithms/td/HoRPCA-IALM
algorithms/td/HoRPCA-S
algorithms/td/HoRPCA-S-NCX
algorithms/td/HoSVD
algorithms/td/ITL
algorithms/td/OSTD
algorithms/td/OSTD/STOC-RPCA
algorithms/td/RLRT/rpca
algorithms/td/RLRT/tc
algorithms/td/RLRT/utils
algorithms/td/RSTD
algorithms/td/RSTD/utils
algorithms/td/Tucker-ADAL
algorithms/td/Tucker-ALS
algorithms/td/t-SVD
algorithms/ttd/3WD
algorithms/ttd/ADMM
algorithms/ttd/MAMR
algorithms/ttd/RMAMR
gui
libs/+lightspeed
libs/+lightspeed/@mutable
libs/+lightspeed/graphics
libs/+lightspeed/tests
libs/+tensorlab
libs/SVD
libs/manopt
libs/manopt/checkinstall
libs/manopt/examples
libs/manopt/manopt/manifolds/complexcircle
libs/manopt/manopt/manifolds/euclidean
libs/manopt/manopt/manifolds/fixedrank
libs/manopt/manopt/manifolds/grassmann
libs/manopt/manopt/manifolds/oblique
libs/manopt/manopt/manifolds/rotations
libs/manopt/manopt/manifolds/sphere
libs/manopt/manopt/manifolds/stiefel
libs/manopt/manopt/manifolds/symfixedrank
libs/manopt/manopt/privatetools
libs/manopt/manopt/solvers/conjugategradient
libs/manopt/manopt/solvers/linesearch
libs/manopt/manopt/solvers/neldermead
libs/manopt/manopt/solvers/pso
libs/manopt/manopt/solvers/steepestdescent
libs/manopt/manopt/solvers/trustregions
libs/manopt/manopt/tools
libs/mtt
utils
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.7.0.0 | Version 1.0.7: Code refactoring: process_matrix(), process_tensor(), run_algorithm_###() were excluded. A standard interface called run_algorithm was created. For each algorithm, there is a run_alg.m script for execution. Added 10 new algorithms. |
|
|
1.4.0.0 | Added three new algorithms. |
||
1.3.0.0 | Version 1.0.5: Added three new method categories, and fifteen new algorithms. |
|
|
1.2.0.0 | fix |
|
|
1.1.0.0 | fix |
|
|
1.0.0.0 |
|