视频监控系统开发平台的研制 第10页
第4章基于平台实现的视频监控系统
发出报警声音,在监控画面上标示事故区域:并通过摄像机定标操作计算出游
泳池俯视图的溺水者坐标,能更加方便地指示救生人员进行及时抢救。
帮助和系统日志信息记录:系统中微小但不可缺少的部分,帮助给操作人员以
指导;信息记录主要是对系统事件(系统启动、运行、关闭,视频状态、报警
状态等)的记录,以便于技术人员查看系统工作的情况。
回放系统:支持基本回放操作,例如,播放、快进、暂停等。系统也可以进行
录像检索回放。通过在录像时数据库中记录的信息,可按指定时间,指定报警
范围,指定通道等进行录像检索回放。
系统的性能需求
多通道同时并行,实时预览、录像、监控;
多任务工作方式,预览、录像、图像报警、回放检索可以选择同时进行;
画面可以在单通道与多通道、原始大小与全屏大小之间任意切换:
回放系统可实现录像文件播放以及条件检索播放等功能;
在最佳救助的30秒时间内对疑似溺水状态进行报警,并且指出位置;
操作方便、文护管理简单、质量稳定可靠。
系统的开发环境
为了实现本系统功能和性能上的要求,需要对系统研究开发的环境和实现工具
做一些选择约束。
1)软件开发应用系统环境:Windows 2000操作系统
采集卡MV.1500驱动程序只支持Windows 2000操作系统下的二次开发,受其
制约软件开发和应用的系统环境为Windows 2000操作系统。
2、软件开发环境:Visual C++6.0
Visual C++是一种面向对象的程序设计语言,在图像处理算法设计方面具有其
他语言不可比拟的优势,例如灵活的内存空间操作以及运算效率等。在本论文的
研究中,系统前台采用Visual C++6.0进行开发。
3)算法实现辅助函数库:OpenCV
久D苟∞Q$D文
视频监控系统开发平台的研制 第10页
目前用VC进行图像处理时用的比较多的库:Matcom基本的数学和矩阵运算:
Intel的OpenCV和IPI。图像处理库;IDI。;Vision SDK微软开发的计算机视觉SDK。
OpenCV是Intel提供的一套开源计算机视觉库,它具有以下特点:
●开放C源码;
·基于Intel处理器指令集开发的优化代码;
●统一的结构和功能定义:
·强大的图像和矩阵运算能力;
·方便灵活的用户接口;
·同时支持MS.WINDOWS、IANUX平台。
作为一个基本的计算机视觉、图像处理和模式识别的开源函数库,OpenCV可
以直接应用于很多领域,成为二次开发的理想工具。所以,在本系统的设计中采
用OpenCV作为辅助函数库,来实现部分算法的程序编写。
41仿真环境:Matlab
由于水下图像监控环境的特殊性,不可能总是在实地进行实时的算法分析改
进,但是可以通过对系统的录像进行仿真分析,来不断的提高算法的精度。本系
统设计中采用Matlab进行算法仿真。
5)系统数据库:Access2000
因为本系统的数据库存储数据并非实际录像的视频图像,而是一些相关的信息
资料,例如录相文件名称、时间等,系统要求存储量不大。另外,出于数据库设
计的简易性能考虑,本系统选用Access数据库系统就可以满足要求。根据对系统
需求的分析设计了如下几个信息状态表:
录像状态表。主要用于存放录像的信息。包括录像通道号码(摄像头的编号)、
录像日期、录像保存的路径以及名称(名称反映录像的时间状态等,利用日期时
间加上通道号码的形式命名)、录像开始时间、录像结束时间、录像工作日(方
便进行特定时间内的循环录像)。
报警信息表。用于记录各种报警信息。包括有报警状况的通道号码、报警日
期、报警开始时间、报警所处工作日等字段。
第4章基于平台实现的视频监控系统
查询界面信息表。用于记录回放系统的各种查询信息。包括查询通道号码、
查询开始时间、查询结束时间、报警时间上下范围、报警时间所处工作日等字段。
4.1.4游泳池溺水监控系统的用户界面设计
友好的用户界面有利于系统的操作使用,笨拙的用户界面令人望而生畏,因
此用户界面的设计在系统设计中同样很重要。针对用户的要求,本系统设计了操
作简便,效率高,符合操作习惯的用户界面。整个系统用户界面主要包括系统主
界面、参数设置界面和回放系统界面。
11系统主界面
如图4.3所示,系统主界面主要包括监控画面实时显示区、游泳池俯视状态图
和功能按键区三部分。
图4.3系统主界面
Fig.4.3 Main Interface 0f the System
视频监控系统开发平台的研制 第10页
(红色)表示无视频信号。并且在启动辅助救生功能以后,此标志也表示
没有获得背景模型或者是存在溺水报警等不良状况。 (绿色)表示视频信号正
常。并且启动辅助救生功能以后,此标志也表示没有报警情况,为正常状态。
(黄色)只有在启动辅助救生功能以后会出现,表示可能存在溺水的预报警状态。
当预览方式为单路放大时,系统界面如图4.4所示:
图4.4单通道预览系统界面
Fig.4.4 System Interface Of Single Channel
2)参数设置界面
在视频显示、录像以及进行辅助救生算法调试时,应该可以对一些参数进行设
置调整。参数设置界面的设计为属性页方式,如图4.5所示:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
视频监控系统开发平台的研制 第10页下载如图片无法显示或论文不完整,请联系qq752018766