Skip to content

Release notes

Andrews Cordolino Sobral edited this page Jul 13, 2024 · 7 revisions
  • Version 3.3.0:
## What's Changed
* gui: add zero-padding to numbers when saving frames by @Hyask in https://github.com/andrewssobral/bgslibrary/pull/217
* Library renaming fork by @KhanMechAI in https://github.com/andrewssobral/bgslibrary/pull/219
* Update README.md by @PierreMarieCurie in https://github.com/andrewssobral/bgslibrary/pull/230
* [Updated pybind11 to v2.11](https://github.com/andrewssobral/bgslibrary/commit/23bbd81184ed8165b70ff37aef140e358b6b06ca)
* [Enabled new algorithms in the python module.](https://github.com/andrewssobral/bgslibrary/commit/ad6700199e3ef13d6f28cf4f4515117e3bbae47e)
* [Enabled 10 new algorithms on the QT user interface for OpenCV 4.x](https://github.com/andrewssobral/bgslibrary/commit/0616c0c691e9ebd33c89bf86481f4e81e516fc43)
* Enabled 10 algorithms compatible with OpenCV 4.x (https://github.com/andrewssobral/bgslibrary/commit/55f5c752327432922188920cb83bc596257c941e) (https://github.com/andrewssobral/bgslibrary/commit/0a41ac999f72b9450e3c62513d2981fa0ef3e7e7) (https://github.com/andrewssobral/bgslibrary/commit/d21861bbc7888f7988779bcb612e47f532957fcc) 
* [Fixed PBAS in relation to](https://github.com/andrewssobral/bgslibrary/commit/0b2462bf7cb99740e256137cb900ef753f23ea52) https://github.com/andrewssobral/bgslibrary/issues/218

## New Contributors
* @Hyask made their first contribution in https://github.com/andrewssobral/bgslibrary/pull/217
* @KhanMechAI made their first contribution in https://github.com/andrewssobral/bgslibrary/pull/219
* @PierreMarieCurie made their first contribution in https://github.com/andrewssobral/bgslibrary/pull/230

**Full Changelog**: https://github.com/andrewssobral/bgslibrary/compare/v3.2.0...v3.3.0
  • Version 3.2.0: Fixed important memory leaks on VuMeter, T2F*, MultiCue, MultiLayer, LB*, Fuzzy-based, and DP* algorithms.

  • Version 3.1.0: New release! Fixed issues with OpenCV > 3.4.7. Updated docker files.

  • Version 3.0.0: New release! Changed software License from GPL-v3 to MIT. Big refactoring of the source code to be compatible with OpenCV 4.x. Improved Python installation. Fixed bugs, issues, ...

  • Version 2.0.0: New release! Added a new platform-independent GUI based on Qt. New Python and MATLAB wrappers. New API and added three new algorithms: PAWCS, TwoPoints and ViBe.

  • Version 1.9.2: Added SuBSENSE and LOBSTER algorithms of Pierre-Luc et al. (2014).

  • Version 1.9.1: Added Sigma-Delta background subtraction algorithm (SigmaDeltaBGS) of Manzanera and Richefeu (2004).

  • Version 1.9.0: Added A New Framework for Background Subtraction Using Multiple Cues (SJN_MultiCueBGS) of SeungJong Noh and Moongu Jeon (2012). Added OpenCV 2.4.8 support (all dependencies are linked statically).

  • Version 1.8.0: Added Independent Multimodal Background Subtraction (IMBS) of Domenico Daniele Bloisi (2012). Added Adaptive-Selective Background Model Learning.

  • Version 1.7.0: Added Texture-Based Foreground Detection with MRF of Csaba Kertész (2011). Some improvements and bug fixes, ...

  • Version 1.6.0: Added KDE of A. Elgammal, D. Harwood, L. S. Davis, “Non-parametric Model for Background Subtraction” ECCV'00 (thanks to Elgammal). Added Texture-based Background Subtraction of Marko Heikkila and Matti Pietikainen “A texture-based method for modeling the background and detecting moving objects” PAMI'06. Added OpenCV 2.4.5 support, some improvements and bug fixes, ...

  • Version 1.5.0: Added VuMeter of Yann Goyat, Thierry Chateau, Laurent Malaterre and Laurent Trassoudaine (thanks to Antoine Vacavant). Added OpenCV C++ MFC App (with source code) using BGS Library for Windows users. Added OpenCV 2.4.4 support (all dependencies are linked statically -- bye DLL's), some improvements and bug fixes, ...

  • Version 1.4.0: Added PBAS (Pixel-based adaptive Segmenter) of M. Hofmann, P. Tiefenbacher and G. Rigoll. Added T2F-GMM with MRF of Zhenjie Zhao, Thierry Bouwmans, Xubo Zhang and Yongchun Fang. (thanks to Zhenjie Zhao and Thierry Bouwmans) Added GMG of A. Godbehere, A. Matsukawa, K. Goldberg (opencv native). Added OpenCV 2.4.3 support (all dependencies are linked statically -- bye DLL's), some improvements and bug fixes, ...

  • Version 1.3.0: Added Fuzzy Sugeno and Choquet Integral with Adaptive-Selective Background Model Update (thanks to Thierry Bouwmans) Foreground Mask Analysis upgrade, now with number of True Positives (TP), True Negatives (TN), False Positives (FP), False Negatives (FN), Detection Rate, Precision, Fmeasure, Accuracy, False Negative Rate (FNR), False Positive Rate (FPR), True Positive Rate (TPR) and ROC images (thanks to Thierry Bouwmans) Added OpenCV 2.4 support Some improvements, bug fixes, ...

  • Version 1.2.0: Added Multi-Layer BGS (thanks to Jian Yao and Jean-Marc Odobez) Added Background Subtraction Models from Laurence Bender (Simple Gaussian, Fuzzy Gaussian, Mixture of Gaussians, Adaptive SOM and Fuzzy Adaptive SOM) Added Foreground Mask Analysis (Similarity Measure)

  • Version 1.1.0: Added Type2-Fuzzy GMM UM and UV (thanks to Thierry Bouwmans) Added support to calculate average time of algorithms (see param tictoc in ./config/FrameProcessor.xml)

  • Version 1.0.0: First stable version Added 14 background subtraction algorithms (07 adapted from Donovan Parks)