LRSLibrary

Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos
2.7K Downloads
Updated 15 Mar 2023

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
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

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

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.