背景建模技术(一):介绍、资源下载、“背景建模库”平台搭建
1、介绍
视频分析与理解是一个非常活跃的研究领域,在这个研究领域(如视频监控、多媒体应用等)中,第一步要做的就是检测场景中运动的目标。而背景建模技术是检测前景最常用的技术之一,具有举足轻重的作用和研究意义。
2、资源下载
BgsLibrary的下载:BgsLibrary库
OpenCV的下载:http://opencv.org/
(推荐下载版本2.4.10)
注:PC默认已经安装VS2010。
3、“背景建模库”平台搭建
3.1、PC中OpenCV的安装、用户变量和系统变量的设置
(1)、将OpenCV安装在C盘,即:C:\opencv
(2)、OpenCV的用户变量和系统变量的设置可参考网址:http://blog.csdn.net/frd2009041510/article/details/42028399 (只需参考“2、OpenCV用户变量和系统变量的设置”部分)
3.2、VS2010中BgsLibrary的OpenCV设置
(1)、将Bgs Library下载后解压缩,如下图:
(2)、用VS2010打开对应的VS2010版本的项目,项目在下图文件夹中:
打开后如下图:
(3)、平台中OpenCV的设置:在项目名称上右击,选择Properties,如下图:
设置C/C++的Additional Include Directories,如下图:
设置Linker/Input的Additional Dependencies,如下图:
3.3、示例
Build项目,运行,即可得到如下图所示的结果:
4、参考资料和网址
https://sites.google.com/site/backgroundsubtraction/Home
https://github.com/andrewssobral/bgslibrary
Sobral, Andrews. BGSLibrary: An OpenCV C++ Background Subtraction Library. IX Workshop de Vis?o Computacional (WVC‘2013), Rio de Janeiro, Brazil, Jun. 2013.