BGSLibrary: A Background Subtraction Library
来源:互联网 发布:java 单例 并发多线程 编辑:程序博客网 时间:2024/06/05 21:17
BGSLibrary实现了43种背景减除的方法
https://github.com/andrewssobral/bgslibrary
Last Update: 01/04/2017
The BGSLibrary was developed by Andrews Sobral and provides an easy-to-use C++ framework based on OpenCV to perform foreground-background separation in videos. The bgslibrary is compatible with OpenCV 2.x and 3.x, and compiles under Windows, Linux, and Mac OS X. Currently the library contains 43 algorithms. The source code is available under GNU GPLv3 license, the library is free and open source for academic purposes.
¹ The PBAS algorithm was removed from BGSLibrary because it is based on patented algorithm ViBE.
² Some algorithms of the bgslibrary are free for commercial purposes and others not. First you need to contact the authors of your desired background subtraction method and check with them the appropriate license. For more additional information, please see: Can I use a GPLv3 software as a part of my commercial application?.
Algorithms benchmark
List of the algorithms available in BGSLibrary
https://github.com/andrewssobral/bgslibrary/wiki/List-of-available-algorithmsWhich algorithms really matter?
Frequently, the main question is: what is the best algorithm to choose? Unfortunately there is no an exact response. The performance of each algorithm may vary due to the application and scene/environment. However, the following resources are available to help you in this big challenge:
- A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos (by Andrews Sobral and Antoine Vacavant)
- Background Subtraction - A Survey and Background Subtraction Website (by Thierry Bouwmans)
- Comparing background subtraction algorithms (by Stefano Tommesani)
- Results for CD.net 2014
- See also: Books, Journals, Workshops, Resources, Datasets, Codes, ...
Release Notes:
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, ...
- BGSLibrary: A Background Subtraction Library
- Foreground Detection: A Fast Self-tuning Background Subtraction Algorithm
- 背景差分法 Background Subtraction Methods
- ViBe:A Universal Background Subtraction Algorithm for Video Sequences 研读报告
- ViBe:A Universal Background Subtraction Algorithm for Video Sequences 研读报告
- ViBe算法:ViBe - a powerful technique for background detection and subtraction in video sequences
- 【计算机视觉】<前景检测>ViBe - a powerful technique for background detection and subtraction in video sequences
- Best background subtraction technique with kinect
- 论文阅读报告:2016TIP A Robust Approach for the Background Subtraction Based on Multi-Layered Self-Organizi
- OpenCV 中的背景提取(Background Subtraction)模型
- 背景建模(一) Evaluation of Background Subtraction Techniques
- 关于Background Modeling and Subtraction By Codebook construction
- 背景建模(一) Evaluation of Background Subtraction Techniques
- 背景差法(background subtraction)计算前景图
- 《Improved adaptive Gausian mixture model for background subtraction》
- 【视频变化检测】2017 TIP Universal Multimode Background Subtraction
- Subtraction
- PAT A 1050. String Subtraction (20)
- python爬虫
- java 字父类 构造方法 代码块 加载顺序
- js分享代码
- linux_tar.gz 和tar.bz2 详细解释
- 6. web.xml中DispatcherServlet排除静态资源的拦截
- BGSLibrary: A Background Subtraction Library
- JSP数据和JavaScirpt数据交互使用问题
- activity和view进场和退场动画
- vim命令
- SQL语句导入导出大全
- Spring 配置中的 ${}
- CentOs下安装gcc/g++/gdb
- Spring 配置之 PropertyPlaceholderConfigurer
- HTTP Status 500