Background Modeling - Librairies

BGS Library (35 algorithms)

Code C++ (A. Sobral, Univ. La Rochelle, France, 2012)

The BGSLibrary provides a C++ framework to perform background subtraction (BGS). The code works either on Windows or on Linux. Currently the library offers 36 BGS algorithms. A large amount of algorithms were provided by several authors. The source code is available under GNU GPL v3 license, the library is free and open source for academic purposes. Any user can be download latest project source code using SVN client. In Windows, a demo project for Visual Studio 2010 is provided. An executable version of BGSLibrary is available for Windows 32 bits and 64 bits. For Linux and Mac users, a Makefile can be used to compile all files and generate an executable example.

LRS Library (60 algorithms)

Code Matlab (A. Sobral, Univ. La Rochelle, France, 2014)

The LRSLibrary provides a collection of low-rank and sparse decomposition algorithms in MATLAB. The library was designed for motion segmentation in videos, but it can be also used or adapted for other computer vision problems. Currently the LRSLibrary contains a total of 70 matrix-based and tensor-based algorithms. The LRSLibrary was tested successfully in MATLAB R2013b both x86 and x64 versions.