背景建模技术(一):介绍、资源下载、“背景建模库”平台搭建

背景建模技术(一):介绍、资源下载、“背景建模库”平台搭建

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.

时间: 2024-10-10 16:25:41

背景建模技术(一):介绍、资源下载、“背景建模库”平台搭建的相关文章

背景建模技术(三):背景减法库(BGS Library)的基本框架与入口函数main()的功能

背景减法库(BGS Library = background subtraction library)包含了37种背景建模算法,也是目前国际上关于背景建模技术研究最全也最权威的资料.本文将更加详细的介绍背景减法库(BGS Library)的基本框架与入口函数main()的功能. BGS库的整体框架在背景建模技术(二)中已经全部给出,此处从函数的角度再次给出BGS库的基本框架,有利于代码的修改与维护. 如下图所示是基于C++的BGS库的函数流程图: 接下来将会对每个函数进行更加详细的分析. 首先,

NoSQL数据建模技术

原文来自“NoSQL Data Modeling Techniques”,由酷壳网陈皓编译<NoSQL数据建模技术>.这篇文章看完之后,你可能会对NoSQL的数据结构会有些感觉.我的感觉是,关系型数据库想把一致性,完整性,索引,CRUD都干好,NoSQL只干某一种事,但是牺牲了很多别的东西.总体来说,我觉得NoSQL更适合做Cache. 下面是正文: NoSQL数据库经常被用作很多非功能性的地方,如,扩展性,性能和一致性的地方.这些NoSQL的特性在理论和实践中都正在被大众广泛地研究着,研究的

NoSQL 数据建模技术(转)

本文转载自:http://coolshell.cn/articles/7270.html ================================================ 全文译自墙外文章"NoSQL Data Modeling Techniques",译得不好,还请见谅.这篇文章看完之后,你可能会对NoSQL的数据结构会有些感觉.我的感觉是,关系型数据库想把一致性,完整性,索引,CRUD都干好,NoSQL只干某一种事,但是牺牲了很多别的东西.总体来说,我觉得NoSQL

背景建模技术(二):BgsLibrary的框架、背景建模的37种算法性能分析、背景建模技术的挑战

背景建模技术(二):BgsLibrary的框架.背景建模的37种算法性能分析.背景建模技术的挑战 1.基于MFC的BgsLibrary软件下载 下载地址:http://download.csdn.net/detail/frd2009041510/8691475 该软件平台中包含了37种背景建模算法,可以显示输入视频/图像.基于背景建模得到的前景和背景建模得到的背景图像,还可以显示出每种算法的计算复杂度等等.并且,测试的可以是视频.图片序列以及摄像头输入视频.其界面如下图所示: 2.BgsLibr

背景建模技术(六):帧处理(FrameProcessor)模块

前面几篇文章简单介绍了BgsLibrary的入口函数.视频分析和视频捕获模块,本文将简单介绍帧处理模块,即对每一帧进行处理的函数,也就是真正调用背景建模算法的接口处. 下面贴出源码供大家分析: #include "FrameProcessor.h" #include <iomanip> namespace bgslibrary { FrameProcessor::FrameProcessor() : firstTime(true), frameNumber(0), dura

下载SPSS Modeler数据挖掘项目实战(数据挖掘、建模技术)

SPSS Modeler是业界极为著名的数据挖掘软件,其前身为SPSS Clementine.SPSS Modeler内置丰富的数据挖掘模型,以其强大的挖掘功能和友好的操作习惯,深受用户的喜爱和好评,成为众多知名企业在数据挖掘项目上的软件产品选择. SPSS Modeler数据挖掘项目实战(数据挖掘.建模技术),刚刚入手,转一注册文件,视频的确不错,可以先下载看看:http://pan.baidu.com/s/1cmkdkU 密码:vqws

使用视频作为网页背景的技术探讨

http://www.chinaz.com/web/2014/0530/353774.shtml 怎么开淘宝店 网站优化方法 创业如何获得投资 小米note顶配版评测 最新LOL活动 使用视频作为网页背景是件很酷的事情,但也是件困难的事情.CSS里的background-image属性只能使用图片.SVG.颜色或渐变色.但从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在其它HTML元素后面.这其中的难点是视频要填充整个浏览器页面,而且要响应浏览器窗口大小的变化. 观看演示1 视频作为

java学习路线及资源下载,持续整理中

java学习路线及资源下载,持续整理中 学习路线图:http://blog.csdn.net/shenzhq1980/article/details/484703371.java学习经典书籍_基础编程篇下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543书籍:Java程序设计语言.(美国)阿诺德.清晰版JAVA2核心技术第1卷.基础知识7thJAVA2核心技术卷II:高级特性7th Java语言程序设计-基础篇(原书第8版)

大型网站技术架构介绍--squid

一.大型网站技术架构介绍 1.pv高  ip高 并发量 2.大型网站架构重点 1. 高性能:响应时间,TPS,系统性能计数器.缓存,消息队列等. 高可用性High Availability   99.99% 7*24 2.衡量标准:假设环境中一台或者多台服务器宕机,服务是否依然可用.解决关键办法:冗余.资源定位,健康检查.负载均衡,关键服务器冗余:web DB ,及时有效的监控和报警 3.高伸缩性[高可维护性] 是否可以用多台服务器构建集群,是否容易向集群添加新的服务器,新服务是否可提供相同的服