论文部分内容阅读
[摘 要]网络视频监控系统是在网络视频服务器的基础上发展起来的,为图像的采集和处理等传输线路提供了多样化的选择。在网络信息技术和通信技术不断发展的今天,智能化的网络视频监控系统逐渐成为了目前主要研究和发展的方向。本文对网络智能化视频监控系统建设进行了研究。
[关键词]网络智能化;视频监控系统;建设
中图分类号:TM335 文献标识码:A 文章编号:1009-914X(2017)26-0256-01
前言
智能网络視频监控正在逐步广泛应用于各行各业。特别是在今天的信息社会,随着网络、通信和微电子技术的快速发展和人民物质生活水平的提高,视频监控以其直观、方便和内容丰富等特点,日益受到人们的青睐。同时智能视频监控系统也正在企业单位的安保和信息管理方面起着重要的作用。
1.网络智能化视频监控系统结构
网络智能化的视频监控系统结合了网络技术和图像处理技术,从而构建起一个智能化的网络视频监控系统。网络智能化视频监控系统的结构如图1所示。其系统结构主要包括了数据采集终端、数据服务器、中央服务器、客户端和Web浏览器等。智能化的网络视频监控系统的功能需求包括了四个方面,一是视频监控系统需要有采集和记录视频数据的功能;二是视频监控系统能够实现对云台的手动控制;三是视频监控系统拥有较好的查看和回放视频数据的功能;四是视频监控系统还具有调节视频的功能。
2.网络智能化视频监控系统详细设计
根据以上的分析,确定系统主要由中央处理服务器、数据存储服务器、客户端软件实现。下面就各部分作概要分析和设计。
2.1 数据采集终端
这一部分主要是完成数据采集工作。数据的采集从数据方面而言,主要设计数据的采集、数据的压缩、数据的传输等。从数据采集器的控制方面而言,还包括对云台的控制,对摄像机焦距的调整控制,对云台运行速度的调整等功能。这一部分主要由硬件来实现。这里主要采用“摄像机+云台+云台解码器+视频采集卡+传输线路”的硬件实现。进行分类后,视频监控系统中的硬件设备包括前端摄像机、视频编解码设备、传输设备和视频显示部分。下面简单介绍这几部分。(1)前端摄像机。摄像机实现对数据的采集,将光信息转换为视频信息,采集的视频信息通过采集卡转变为数字信息并且进行压缩,形成最终所要处理的数据。前端摄像机,负责对现场场景进行捕获,目前摄像机有模拟摄像机和网络摄像机,对于数字视频监控系统,视频信号都是通过网络进行传输的。因此,模拟摄像机捕获的是模拟信号,需要通过数字视频压缩设备(如网络视频服务器Nvs或数字硬盘录像机DVR)将模拟信号压缩成数字信号然后接入网络。网络摄像机内置有数字压缩模块,网络摄像机可直接接入网络。(2)视频编码设备。前端的模拟摄像机采集到的是模拟信号,需要通过编码设备压缩,视频编码设备内置编码器,内嵌有视频压缩算法( 如H.264压缩算法)。(3)传输设备。传输设备完成数字视频数据的远距离传输。通常都是用自适应的以太网卡、光纤作为传输视频的设备,来保证数据传输的质量。
智能化的网络视频监控系统还具有四个智能化方面的功能,一是远程查看以及管理的功能;二是能够实现路至和检测动态有效信号的功能;三是实现了自动去噪和排除运动目标的干扰功能;四是能夠通过对目标的运动矢量进行计算来实现系统的自动跟踪功能。(4)云台。云台主要负责对摄像机的移动,可以上、下、左、右各个方位进行移动,同时、还可以调整具体的移动速度。(5)云台解码器。对云台指令的下达是通过计算机接口,一般通过计算机串口发出数据信息,不同的数据信息代表不同的控制指令。因此需要一台云台解码器,主要负责对控制指令数据的解码功能。
2.2 中央服务器
中央服务器主要负责对数据的处理和系统控制,是系统的核心部分。它通过采集卡的SDK函数或微软提供的DriectShow函数实现对视频数据的采集。采集后的数据是一系列的流媒体。中央处理器负责将其发送到存储模块,进行数据的存储和备份;负责对数据进行处理以实现相应智能功能;同时还要为客户端提供服务支持,根据客户端系统发送过来的操作指令执行相应操作。中央服务器设计到与客户端的数据交流、视频处理,系统控制、以及用户验证,所以这部分的实现是系统的关键,需要网络技术、视频图象技术、数据库技术等相关技术的结合。视频服务中心涉及到诸多的管理服务。有权限管理服务、视频数据管理服务、网络服务、功能调用服务等。(1)身份认证权限部分管理。对于视频系统的管理员,可以增加、删除、修改用户,设置用户的权限等,这些都在服务中心统一管理。(2)视频数据管理。对视频数据的采集、存储、备份和删除等作相应的调度和管理。同时为客户端系统提供相应的功能服务。某个监控域内的所有历史视频在服务中心统一管理。记录每段历史录像的实际位置。方便历史记录、查询和播放,各个客户端不需要关心录像的真正位置。(3)实时视频管理。当客户端获取前端摄像机的实时视频时,实时视频管理模块都作好相应的记录,同时还可设置相应的策略,启动流媒体服务器,流媒体来分发视频流,以减轻前端摄像机的负担。(4)智能功能的实现。这部分包括起动服务器和客户端交互时序图动态检测、录制自动控制、跟踪实现。同时这部分还要设计到各个参数的设置。动态检测的精确度设置,跟踪的精确度等一系统设置工作。(5)客户端系统。客户端是授权用户进行远程查看和管理的软件,提供用户的操作界面。它主要接受用户的验证资料,并将其发送给服务器进行合法性验证。验证合法后,接受用户的操作指令,负责将指令发送给服务器,以触发服务器相应操作。同时,客户端还接受服务器端操作返回的操作结果,将结果以合理的方式显示给用户。(6)数据服务器。数据服务器主要由高性能、大容量磁盘组成,提供至少两个磁盘系列,一个做为主存储服务器,另一个做为备份服务器。第一个磁盘系统要实时记录视频数据,同时还要将这些数据在第二个磁盘上进行热备份。(7)Web服务器。Web服务器和中央服务器进行交互,通过给中央服务器发送相应指令得到相应数据和对系统进行实时控制。它以Web的形式给用户提供数据的访问方式,和客户端一样提供权限管理、指令发送、视频查看等功能。
3.小结
当今的社会,视频监控的应用场所很多,商场、银行、网吧、住宅小区、商务楼,甚至遍布市区的主要地段、街口,视频监控摄像机无处不在。相对传统的视频监控系统来讲,网络视频监控系统的优势体现在“网络”上,它突破了传统视频监控系统地域和距离的限制,通过互联网的传送,实现了足不出户,即可监控到位于不同地域,距离从几公里到数千公里之外的现场。由于网络视频监控系统具有的这一突出优势,相信网络视频监控在各行各业以及社会的方方面面,将会得到越来越广泛的应用。
参考文献
[1] 丁忠校.视频监控系统的应用现状与发展综述[J].科技咨询导报,2007,28.
[2] 杨安玉.基于H.264的网络视频监控系统设计[D].北京交通大学,2008.
[3] 周喜斌.高速公路监控系统视频传输发展趋势[J].黑龙江科技信息,2007,16.
[4] 傅乔.浅谈网络视频监控系统[A]计算机光盘软件及应用,2010.
[5] 郭俊卿﹒综合视频监控系统的应用.中国新通信,2011.
[6] 张环,胡永,雷萌.视频监控系统的技术及发展趋势.[J]2010.
[关键词]网络智能化;视频监控系统;建设
中图分类号:TM335 文献标识码:A 文章编号:1009-914X(2017)26-0256-01
前言
智能网络視频监控正在逐步广泛应用于各行各业。特别是在今天的信息社会,随着网络、通信和微电子技术的快速发展和人民物质生活水平的提高,视频监控以其直观、方便和内容丰富等特点,日益受到人们的青睐。同时智能视频监控系统也正在企业单位的安保和信息管理方面起着重要的作用。
1.网络智能化视频监控系统结构
网络智能化的视频监控系统结合了网络技术和图像处理技术,从而构建起一个智能化的网络视频监控系统。网络智能化视频监控系统的结构如图1所示。其系统结构主要包括了数据采集终端、数据服务器、中央服务器、客户端和Web浏览器等。智能化的网络视频监控系统的功能需求包括了四个方面,一是视频监控系统需要有采集和记录视频数据的功能;二是视频监控系统能够实现对云台的手动控制;三是视频监控系统拥有较好的查看和回放视频数据的功能;四是视频监控系统还具有调节视频的功能。
2.网络智能化视频监控系统详细设计
根据以上的分析,确定系统主要由中央处理服务器、数据存储服务器、客户端软件实现。下面就各部分作概要分析和设计。
2.1 数据采集终端
这一部分主要是完成数据采集工作。数据的采集从数据方面而言,主要设计数据的采集、数据的压缩、数据的传输等。从数据采集器的控制方面而言,还包括对云台的控制,对摄像机焦距的调整控制,对云台运行速度的调整等功能。这一部分主要由硬件来实现。这里主要采用“摄像机+云台+云台解码器+视频采集卡+传输线路”的硬件实现。进行分类后,视频监控系统中的硬件设备包括前端摄像机、视频编解码设备、传输设备和视频显示部分。下面简单介绍这几部分。(1)前端摄像机。摄像机实现对数据的采集,将光信息转换为视频信息,采集的视频信息通过采集卡转变为数字信息并且进行压缩,形成最终所要处理的数据。前端摄像机,负责对现场场景进行捕获,目前摄像机有模拟摄像机和网络摄像机,对于数字视频监控系统,视频信号都是通过网络进行传输的。因此,模拟摄像机捕获的是模拟信号,需要通过数字视频压缩设备(如网络视频服务器Nvs或数字硬盘录像机DVR)将模拟信号压缩成数字信号然后接入网络。网络摄像机内置有数字压缩模块,网络摄像机可直接接入网络。(2)视频编码设备。前端的模拟摄像机采集到的是模拟信号,需要通过编码设备压缩,视频编码设备内置编码器,内嵌有视频压缩算法( 如H.264压缩算法)。(3)传输设备。传输设备完成数字视频数据的远距离传输。通常都是用自适应的以太网卡、光纤作为传输视频的设备,来保证数据传输的质量。
智能化的网络视频监控系统还具有四个智能化方面的功能,一是远程查看以及管理的功能;二是能够实现路至和检测动态有效信号的功能;三是实现了自动去噪和排除运动目标的干扰功能;四是能夠通过对目标的运动矢量进行计算来实现系统的自动跟踪功能。(4)云台。云台主要负责对摄像机的移动,可以上、下、左、右各个方位进行移动,同时、还可以调整具体的移动速度。(5)云台解码器。对云台指令的下达是通过计算机接口,一般通过计算机串口发出数据信息,不同的数据信息代表不同的控制指令。因此需要一台云台解码器,主要负责对控制指令数据的解码功能。
2.2 中央服务器
中央服务器主要负责对数据的处理和系统控制,是系统的核心部分。它通过采集卡的SDK函数或微软提供的DriectShow函数实现对视频数据的采集。采集后的数据是一系列的流媒体。中央处理器负责将其发送到存储模块,进行数据的存储和备份;负责对数据进行处理以实现相应智能功能;同时还要为客户端提供服务支持,根据客户端系统发送过来的操作指令执行相应操作。中央服务器设计到与客户端的数据交流、视频处理,系统控制、以及用户验证,所以这部分的实现是系统的关键,需要网络技术、视频图象技术、数据库技术等相关技术的结合。视频服务中心涉及到诸多的管理服务。有权限管理服务、视频数据管理服务、网络服务、功能调用服务等。(1)身份认证权限部分管理。对于视频系统的管理员,可以增加、删除、修改用户,设置用户的权限等,这些都在服务中心统一管理。(2)视频数据管理。对视频数据的采集、存储、备份和删除等作相应的调度和管理。同时为客户端系统提供相应的功能服务。某个监控域内的所有历史视频在服务中心统一管理。记录每段历史录像的实际位置。方便历史记录、查询和播放,各个客户端不需要关心录像的真正位置。(3)实时视频管理。当客户端获取前端摄像机的实时视频时,实时视频管理模块都作好相应的记录,同时还可设置相应的策略,启动流媒体服务器,流媒体来分发视频流,以减轻前端摄像机的负担。(4)智能功能的实现。这部分包括起动服务器和客户端交互时序图动态检测、录制自动控制、跟踪实现。同时这部分还要设计到各个参数的设置。动态检测的精确度设置,跟踪的精确度等一系统设置工作。(5)客户端系统。客户端是授权用户进行远程查看和管理的软件,提供用户的操作界面。它主要接受用户的验证资料,并将其发送给服务器进行合法性验证。验证合法后,接受用户的操作指令,负责将指令发送给服务器,以触发服务器相应操作。同时,客户端还接受服务器端操作返回的操作结果,将结果以合理的方式显示给用户。(6)数据服务器。数据服务器主要由高性能、大容量磁盘组成,提供至少两个磁盘系列,一个做为主存储服务器,另一个做为备份服务器。第一个磁盘系统要实时记录视频数据,同时还要将这些数据在第二个磁盘上进行热备份。(7)Web服务器。Web服务器和中央服务器进行交互,通过给中央服务器发送相应指令得到相应数据和对系统进行实时控制。它以Web的形式给用户提供数据的访问方式,和客户端一样提供权限管理、指令发送、视频查看等功能。
3.小结
当今的社会,视频监控的应用场所很多,商场、银行、网吧、住宅小区、商务楼,甚至遍布市区的主要地段、街口,视频监控摄像机无处不在。相对传统的视频监控系统来讲,网络视频监控系统的优势体现在“网络”上,它突破了传统视频监控系统地域和距离的限制,通过互联网的传送,实现了足不出户,即可监控到位于不同地域,距离从几公里到数千公里之外的现场。由于网络视频监控系统具有的这一突出优势,相信网络视频监控在各行各业以及社会的方方面面,将会得到越来越广泛的应用。
参考文献
[1] 丁忠校.视频监控系统的应用现状与发展综述[J].科技咨询导报,2007,28.
[2] 杨安玉.基于H.264的网络视频监控系统设计[D].北京交通大学,2008.
[3] 周喜斌.高速公路监控系统视频传输发展趋势[J].黑龙江科技信息,2007,16.
[4] 傅乔.浅谈网络视频监控系统[A]计算机光盘软件及应用,2010.
[5] 郭俊卿﹒综合视频监控系统的应用.中国新通信,2011.
[6] 张环,胡永,雷萌.视频监控系统的技术及发展趋势.[J]2010.