论文部分内容阅读
视频监控系统以其直观、方便、信息内容丰富的特性反映被监控对象,在智能交通、公共安全、工业领域等方面得到广泛的应用与推广。随着计算机技术、数字视频技术以及网络化技术的发展,视频监控系统也在不断的发展,到目前基于嵌入式的网络数字监控系统已经是视频监控系统的第三个发展阶段。当今社会对视频监控系统的需求不断增长,对视频质量,传输速度、以及管理方式等的要求也在不断提高,未来视频监控系统将朝着开放性、智能化、高清化、民用化以及无线化的方向发展。以山西省重大产业技术开发项目——无线视频监控系统为依托,课题组自主设计了一套稳定、高效、人性化的视频监控系统。根据不同地区网络覆盖的差异,该系统选择WiFi无线网络作为有线网络的有效补充,从而提高了视频信号远程传输的可靠性。同时,该系统还增加了视频分析模块,当被监控场所出现异常情况时,它会以最快和最佳的方式发出警报,有效的抑制人作为主体所引发的一系列问题,真正意义上实现事前预警,事中处理,事后及时取证的全自动、全天候、实时监控的智能系统。本文主要介绍了视频监控系统的软件设计与开发,包括客户端软件设计和数据存储功能的实现。一方面,视频监控系统的大多数功能是通过对客户端操作来实现的,因此,客户端软件的设计是本文的工作重点。在对系统进行功能需求分析之后,按照功能模块化的思想,选用Microsoft VisualStudio 2005开发客户端软件。该软件包括用户管理、录像回放、报警查询、多画面显示等模块。另一方面,针对视频数据信息量大的问题,本文将云存储应用于视频监控系统,介绍了视频监控系统的云存储结构模型。在云存储资源管理中,每个存储设备根据资源类型建立不同的数据库,选用SQLServer 2000作为数据库管理系统,并且用ADO数据库访问技术访问数据库。操作员可以通过客户端软件实现对数据库的存储,查询、检索。本文中的软件部分与课题组其他人员设计的硬件部分结合,构成本项目中的视频监控系统。该系统具有可动态改变、组织视频网络方式灵活、功能强大、适用性强的特点。