远程视频监控系统的设计与实现.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《远程视频监控系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《远程视频监控系统的设计与实现.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第 31 卷 第 5 期 电 子 科 技 大 学 学 报 Vol.31 No.5 2002 年 10 月 Journal of UEST of China Oct.2002 2002年4月16日收稿 *男 25岁 硕士生 远程视频监控系统的设计与实现远程视频监控系统的设计与实现 段军棋*1蒋丹2(1.电子科技大学自动化工程学院 成都610054;2.信息产业部电子第29研究所成都610036)【摘要】提出了一种通用的基于视频的远程数字监控系统的设计与实现方法,介绍了系统的软件和硬件构成,重点研究了系统软件部分所涉及到的视频采集处理、编解码、图像实时显示与控制等关键视频技术。并对串口通信、多线
2、程的通信与同步、TCP/IP 通信等系统涉及到的多项通信编程技术及其他一些相关技术作了详细讨论。同时给出了基于 Windows 平台下 Visual C+的具体实现方法。关键词 远程监控;视频编码标准;多线程的通信与同步;信编程;数据访问 中图分类号 TP393 Remote Digital Monitoring System Duan Junqi1 Jiang Dan2(1.College of Engeering,UEST of China Chengdu 610054;2.The Electronic 29th Research Institute of Ministry of Info
3、rmation Industry Chengdu 610036)Abstract This paper proposes the methods of design and implementation of a type of versatile video-based digital monitoring system.This system is composed of software and hardware,which is very flexible and suitable for varieties of practical channel situations.The ke
4、y technologies of the system such as moving picture capture,video coding&decoding,video real-time display on screen,video streams control,video-related device control will be discussed emphatically.The design and implementation of computer serial communication,TCP and UDP,the communication and synch
5、ronization of multithread are also discussed in this thesis.In each part of related theories,shows the Windows-based realization methods by using Visual C+.Key words remote monitoring;video codec standards;communication&synchronization of multithreads;communication programming;database access 本文提出了一
6、种通用的远程监控系统的设计,并给出了Windows环境下的Visual C+的具体实现方法。克服了其他视频监控系统的弱点,根据不同场合、不同的网络性能可以选择不同的编码和通信方式通过网络对分布于各个方位的远端多个目标进行实时或非实时监控。1 系统的主要技术指标及其软硬件结构系统的主要技术指标及其软硬件结构 1.1 系统的主要技术指标系统的主要技术指标 本系统采用多种适用于各种网络性能的编码标准,可以在分布式系统中远程监控分布于不同方位的多个目标,多画面显示各个分布站的运动图像。自动或手动切换显示或录制各路现场视频图像。并且可以对系统内摄像机分组选择以及对云台、报警器等各种设备进行远程控制。在异
7、常情况下自 524 电 子 科 技 大 学 学 报 第 31 卷 动报警、报警联动、自动记录报警数据,并可与上级 MIS 系统共享数据。如果需要,每个网络节点 均可参与各路视频及事务的处理,这样就形成一个分布式网络,构成单自治和多自治的分布式监控系统1。1.2 系统的结构系统的结构 分布式数字监控系统每一个分布站由摄像机、视频控制矩阵、监控计算机、通信单元、分布式监控中心视频、控制等各种服务器等构成。以下分别介绍系统硬件和软件的具体实现功能结构。1.2.1 系统的硬件结构 系统硬件结构如图1所示,采用总线(网络节点内部)和星型(节点之间)的混合式结构,使得本系统具有较高的性能。视频主机作为本地
8、网的一个节点,可以通过网络与其他视频主机交换信息。每台主机根据需要可接多路视频,通过视频控制矩阵切换各路视频通道。控制信息由视频主机通过RS-232接口与控制矩阵进行通信,可以控制云台、风扇、加热器等设备2。1.2.2 系统的软件结构 系统软件结构如图2所示。首先,视频采集卡将摄像机输出的信号传送到视频格式转换部分变为编码所需要的格式后放入相应缓存中,编码器从缓存中取出数据进行编码,并将编码后的数据流放入发送缓存中。然后,发送缓存中的图像数据通过网络传输给通信的对方。同时,系统从网络中接收通信对方的数据,并存入缓存中,随解码器从接收缓存中取出数据进行解码,通过计算机处理并显示,这样就实现了视频
9、编解码及通信。状态和控制信息的处理过程与视频数据类似。图1 系统硬件结构 视频通道1,n 及云台,风扇等视频相关设备网络(如:LAN/ISDN/DDN/PSTN/E1/XDSL)站点 1 智能控制矩阵 报警及其相关服务中心监控主机(视频显示、记录、控制,报警服务,其他信息服务等)中心视频服务器 远端监控主机站点 n 其他视频主机输入等灯光等其他电动设备站点 i视频 显示 状态信息 控制 发送缓冲区 TCP/IP 视频编码器控制信息解码视频格式转换视频格式转换视频捕捉 显示器 视频解码器状态信息编码接收缓冲区 库服务器中心数据图2 系统软件结构 2 系统的关键技术系统的关键技术 本节对系统的关键
10、技术:视频捕获、数字视频压缩编码、视频实时上屏显示技术、网络传输和多播技术、多线程的通信与同步以及串口通信编程技术和数据访问技术等将作详细讨论。2.1 数字视频捕获技术数字视频捕获技术 第 5 期 段军棋 等:远程视频监控系统的设计与实现 525 系统的视频采集采用Thakral公司的高性能视频捕捉卡。该卡输出支持CIF和QCIF格式的MPEG1和Motion-JPEG的硬件压缩。这样,在采用这两种压缩方式时就减轻了视频监控主机的CPU的压力,有更多的时间去处理其他的事务。根据编码或显示等处理的需要,视频必须进行相应的格式转换。其中RGB和YUV是最基本的两种色彩系统,其他常用的是他们的衍生形
11、式。他们具有一一对应的确定关系。通过矩阵运算(或其逆运算)可以实现他们之间的相互转换。视频捕获有多种方式,常用的是采用VFW(Video for Windows)、硬件驱动开发包提供的接口或源代码进行开发。VFW使用简单、方便,但可控性差。因此,本系统采用基于源代码级DirectX开发,可以灵活、方便地操作硬件并获得各种需要的视频数据。使用该方法,首先创建DirectDraw对象,然后获得硬件HAL(Hardware Abstraction Layer)支持,再创建视频端口,这样就可以捕获视频流进行压缩、传输等。如果要上屏显示,需创建视频表面,通过对不同视频层面的操作即可实现。2.2 视频压缩
12、编码方案的比较和选取视频压缩编码方案的比较和选取 由于活动图像进行数字化处理成标准RGB或YUV格式后,其数据量非常大。如未经压缩的PAL制式CIF格式的真彩色视频,其RGB数据至少需要3522883825=58.01 Mb/s,因此视频传输和存储必须进行压缩。关于视频压缩的算法和标准很多,其中ISO与IEC联合制定的MPEG系列和ITU-T的H.系列标准占视频压缩编码技术的主导地位3。其中常用的视频压缩方法有MPEG1、MPEG2、MPEG4、H.263等,另外ISO和CCITT为静态图像制定JPEG数字图像压缩标准,也广泛运用于压缩图像序列(视频),如表1所示。以上算法各有优势,对于不同的
13、信道可采取不同编码方案,以满足远程分布式监控和硬盘录像的需求。对于10/100 Mb的局域网和E1通道,可采用MPEG-1;对于ISDN和DDN,采用H.263;对于PSTN,采用H.263或低码率的MPEG4,如果对图像质量要求较高,对连续显示要求不高时可以采用CIF或QCIF格式的M-JPEG,其他通道具体情况具体分析。表1 不同视频压缩编码标准的特征 编码标准 CIF图像压缩后数据率范围/Mb/s 解码单元抗信道干扰能力 图像性能 视频数据丢失对视频质量的影响 适用范围 MPEG-1 0.41.5 图像组很差 好 很大 2 M以上带宽的稳定信道:LAN、E1、VCD等 MPEG-2 4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 远程 视频 监控 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内