论文部分内容阅读
近10年来,随着计算机、网络以及图像处理、通信传输、自动化技术的发展,视频监控技术也有了质的飞跃,视频监控系统从早期的模拟时代进入了数字时代。另一方面,企业的活动范围日益扩大和工作场所(特别是在一些危险性大、人不可直接观察或者不易直接观察的特殊场合)日益增多。因此,应用目前的压缩技术和网络技术,开发一种新型的视频监控系统在实际应用中有着重要的意义。
本文以实际系统为模型,首先分析了视频监控系统中运用的关键性技术:视频压缩技术和多媒体网络传输技术。本系统主要采用MPEG-4视频压缩技术,并结合组播技术,视频流占用的带宽较小,在现有网络上系统运行稳定,图像质量好。系统采用标准的TCP/IP协议,能架构在局域网、广域网、Internet之上。监控系统提供以太网接口,可直接接入局域网交换机或者HUB上,视频数据和控制信号完全通过网络传输。基于该系统的基本功能,本文主要介绍了该系统采用的MPEG-4压缩算法、组播技术、TCP/IP协议等。
另外本文主要论述了视频监控系统的设计思想与实现方法。介绍了该监控系统的总体框架,云台和镜头的远程控制,各部分网络传输工作流程等完整的设计思想及各部分功能模块的实现方法。该监控系统可以对管辖范围内多个本地和远程地点进行实时监控,不同的用户可根据职务分配不同的控制权限。当系统扩充时,只要监控系统硬件资源允许,就只需扩充动态连接库中相应的模块即可,不用对顶层应用程序升级,可保护用户的现有设备投资
基于数字监控系统的基本功能,笔者采用VisualBasic和VisualC++混合编码,着手开发了一套视频网络管理系统,该系统可实现多画面的图像显示、分割、合成、定时录像、抓取图片、循环播放、报警、对指定的监控对象的云台和镜头的远程控制等功能。另外提供了对数字录像的浏览、快进、慢进、停止、倒放功能,可以实现对局部图像的放大、缩小、合成等多种数字图像处理技术。