视频监控系统毕业论文设计1(3)

2019-01-10 10:31

图3.1 VB应用程序的结构图

VB将代码存储在3种不同的模块中:窗体模块、标准模块和类模块。

11

第4章 系统的应用程序设计

4.1 窗体的属性

通过修改窗体的属性可以改变窗体内在或外在的结构特征,控制窗体的外观。

4.2 系统程序的结构

随着电视监视器材、计算机技术的日益发展,图形监视系统在电视系统或监控场所得到了广泛地应用。用图形来实时显示被控对象(摄像机、终端设备等)在操作过程中的状态,具有清晰明了、形象直观且可以及时处理反馈信息。它比数字仪表包含的信息量大得多,因此使现场监控人员的工作方式得到了改进,效率也由此得到了很大的提高。

视频监控系统由实时控制系统、监视系统及管理信息系统组成。实时控制系统完成实时数据采集处理、存储、反馈的功能;监视系统完成对各个监控点的全天候的监视,能在多操作控制点上切换多路图像;管理信息系统完成各类所需信息的采集、接收、传输、加工、处理,是整个系统的控制核心。 4.3 图像的处理

在监控部分主要能实现的功能有摄像头的亮度、曝光度和颜色等设置。视频的预览,视频画面大小的调整,视频存储压缩比的设置及视频的录制等几个方面。其中视频预览画面的大小以及视频压缩比的选择是本套视频监控系监控部分的重要环节,合适的预览画面间有助于监控人员能够更好的观察现场的每一个细节。视频信息存储压缩比的选择对历史记录的回放有着极其重要的地位。如果压缩比选的不好

12

不但会浪费磁盘的存储空间,而且还会造成视频信息的失真,以致影响回放时视频的清晰度,造成不必要的损失。

本人在监控系统中主要使用的控件有命令按钮、图片框控件、定时控件等,其主要属性和用法如下:

命令按钮控件(CommandButton)是使用最为广泛的控件之一,它可以开始、结束或者中断一个过程。

(2)图片框控件(Picture)可以用来显示图形,也可以用来在控件上输出图形和用Print方法输出文本,还可以把图片框控件作为容器,将不同功能的控件包容在其中从而实现分组效果。本系统中主要利用图片框控件来显示摄像头说采集到的视频信息。

(3)定时控件(Timer)通过引发Timer事件,从而有规律地每隔一段时间就执行一次事件内的代码。Timer控件在运行时不可见,在设计时不能够调节其大小。其主要属性和事件的常规语法如下:

Interval属性返回或设置Timer控件的各计时事件调用的毫秒数,可以在设计时或运行时设置该属性。如果Timer控件的Enable属性为True,则从Interval属性的设置值开始倒计时。

Timer事件在一个Timer控件预定的时间间隔过去之后发生。该间隔的频率存储于该控件的Interval属性中。应用Timer事件,可以按照指定时间间隔重复某一操作。

变更图像格式

①分辨率:就是画面的宽度和高度,分辨率会因摄像头的不同,而有所不同。

②模式:就是图像画面的色彩模式

③大小:当改变上述其中一个值时,程序会自动计算文件所占的

13

硬盘空间,并且显示出来分辨率越大或颜色数越多,则越占空间。

变更压缩比

为了根据存储空间来设定视频文件的存储大小,因此我们可以通过下面的语句:

Set_CompressRate=SendMessage_Long(CapHWnd,WM_CAP_DLG_VIDEOCOMPRESSION, 0&, 0&),来调用如图所示的窗口来变更压缩比。使我们采集到的视频文件在不影响质量的情况下达到最小。

变更抽取来源

由于本套视频监控采用了四部摄像头,因此可以利用下面的语句来进行摄像头的选择:

SendMessage_long (CapHwnd, WM_CAP_DLG_VIDEOSOURCE, 0&, 0&),在这个对话框中我们不但可以进行摄像头的选择,而其还可以对每个摄像头的亮度、曝光度和颜色等进行设置。

4.4 图像的记录和回放

闭路监控电视系统采用录像机实现记录和重放功能,可以快速和静止重放所记录的画面,而且具有遥控功能,系统可以对录像机远距离操作。设计回放系统的目的是为了管理人员对以往采集到的历史信息有一个更好的了解,方便管理人员或安全部门查找、取证。

通过它主要可以实现如下几方面的功能:

(1)可以多屏播放,能同时播放同一个画面或是两个不同的画面。 (2)可以同时播放摄像头所采集到的同一个或是不同的两个视频文件。

(3)可以实现全屏及原始图像大小之间的切换。 (4)支持多种媒体格式。

14

(5)能对所播放的两个视频文件分别进行块放、慢放、快进、快退等的功能。

(2)Windows Media Player(msdxm.ocx)控件支持音频文件(*.wav 、*.mid )、视频文件(*.avi、*.mov、*.mpeg)和VCD文件(*.dat)等。播放时若用鼠标右键单击画面,这可以直接对画面的播放、暂停、停止等进行控制,用户还可以自行在“属性”栏中对影片播放进行控制设置,诸如设置“播放次数”、“音量”、“影片大小(1/2、全屏等)”、“面板”、“颜色”、“过滤器”等。由于Windows Media Player(msdxm.ocx)控件的属性功能非常强大。

这是对单个Windows Media Player控件进行控制,还可以在表单上加入另外一个按钮其Caption属性设为“打开视频文件2”,并相应地加入Windows Media Player2和Microsoft Commandialog Control控件,并将上述程序改动后加入按钮中。在这个回放系统中我将Windows Media Player控件的Auto Start属性设置为True及有文件加载则其自动播放。

在回放系统中我还设置了播放、暂停、快放、慢放、快进、快退、全屏的按钮,它们的组要功能是:

(1)播放,如果通过Microsoft Commandialog Control控件加载到Windows Media Player控件上的视频文件不能自动播放,或是按了暂停、快放、慢放按钮后加载到Windows Media Player控件上的视频文件不能正常播放时,单击此按钮则可以让视频文件继续的正常播放。

(2)暂停,在播放时如果想对某一画面进行对比按此按钮后会使视频画面静止,以利于两个不同的画面进行对比和观察。

(3)慢放,由于正常的播放速度有时会影响对视频细节的观察,因此通过此按钮可以降低视频信息的播放速度,从而将会有利于对视

15


视频监控系统毕业论文设计1(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:造价咨询机构入库备选投标书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: