一种实时提取安防多路视频图像边缘信息的监控装置制造方法及图纸

技术编号:18087240 阅读:71 留言:0更新日期:2018-05-31 16:35
本发明专利技术公开了一种实时提取安防多路视频图像边缘信息的监控装置,包括视频图像终端控制模块和通过视频图像数据传输模块与视频图像终端控制模块连接的视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块、视频图像文件生成模块及视频图像显示模块,所述视频图像采集模块外接摄像头。这种装置开发技术路线简单,监控能力很强、能实时还原、维修方便,还便于二次开发,装置所花费的成本低、实用性较强。

【技术实现步骤摘要】
一种实时提取安防多路视频图像边缘信息的监控装置
本专利技术涉及图像处理领域,具体是一种实时提取安防多路视频图像边缘信息的监控装置。
技术介绍
当前安防监控技术以及有好几十年,在整个发展历程中,基于PC机上的控制使用一直占主流,但这会增加了安防的成本,而且很多情况限制于算法的复杂度以及硬件属性,大多无法达到市场中兼具高稳定性和实时性的要求,每处理一路1080p的视频需要的不仅仅涉及到高的带宽还有实时性,综合目前的硬件特性,使用FPGA硬件来加速安防监控采集视频以及处理视频的方法是最佳的选择。
技术实现思路
本专利技术的目的是针对现有技术的不足,而提供一种实时提取安防多路视频图像边缘信息的监控装置。这种装置开发技术路线简单,监控能力很强、能实时还原、维修方便,还便于二次开发,装置所花费的成本低、实用性较强。实现本专利技术目的的技术方案是:一种实时提取安防多路视频图像边缘信息的监控装置,包括视频图像终端控制模块和通过视频图像数据传输模块与视频图像终端控制模块连接的视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块、视频图像文件生成模块及视频图像显示模块,其中,所述视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块和视频图像显示模块为顺序连接,视频图像文件生成模块与视频图像预处理模块、视频图像边缘增强模块、视频图像边缘增强模块和视频图像数据缓存模块连接,所述视频图像采集模块外接摄像头。所述摄像头的个数为至少4个。所述视频图像采集模块,用于多路摄像头采集原始的视频流数据。所述视频图像预处理模块,用于对采集的原始视频流进行灰度化、降噪处理。所述视频图像边缘提取模块,用来对视频流获取视频图像的初步边缘信息。所述视频图像边缘增强模块,用来对初步的视频图像边缘信息进行增强处理。所述视频图像数据缓存模块,主要是用来暂时缓存视频流数据。所述视频图像文件生成模块,用于生成初采集的视频文件和带边缘信息的视频文件。所述视频图像数据传输模块,用于传输初采集的视频文件和带边缘信息的视频。所述视频图像显示模块,用于显示预处理的视频流和边缘化的视频流。所述视频图像终端控制模块,用于整个系统的视频监控控制,可以是PC终端,主控芯片采用FPGA。这种监控装置采用了一个硬件电路,监控多路视频信息,在视频图像采集模块里直接连接的是摄像头来采集视频,接下来的预处理模块可以快速去除采集下来的视频噪声,使得采集的视频流数据更加精准,更加真实,然后进行视频图像的边缘信息提取,其中加入了的图像边缘增强模块可以更好的对图像进行边缘提取,图像数据缓存模块和文件生成模块可以缓存原始视频数据和边缘处理后的视频数据,视频数据还可以通过数据传输模块传输到视频图像终端控制模块进行控制,最后通过视频图像显示模块来显示当前装置控制结果。这种装置开发技术路线简单,监控能力很强、能实时还原、维修方便,还便于二次开发,装置所花费的成本低、实用性较强。附图的说明图1为实施例的结构示意图;图2是实施例中装置的硬件原理示意图;图3是实施例中的多路视频边缘实时监控工作流程示意图;图4是实施例中的多路视频边缘实时监控装置的控制步骤流程示意图。具体实施方式下面结合附图和实施例对本
技术实现思路
作进一步的说明,但不是对本专利技术的限定。实施例:参照图1、图2,一种实时提取安防多路视频图像边缘信息的监控装置,包括视频图像终端控制模块和通过视频图像数据传输模块与视频图像终端控制模块连接的视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块、视频图像文件生成模块及视频图像显示模块,其中,所述视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块和视频图像显示模块为顺序连接,视频图像文件生成模块与视频图像预处理模块、视频图像边缘增强模块、视频图像边缘增强模块和视频图像数据缓存模块连接,所述视频图像采集模块外接摄像头。所述摄像头的个数为至少4个,本例摄像头为8个,型号为OV5640。所述视频图像采集模块,用于多路摄像头采集原始的视频流数据,本例中FPGA芯片来完成摄像头驱动的编写。所述视频图像预处理模块,用于对采集的原始视频流进行灰度化、降噪处理,本例中视频图像预处理模块是先进行色彩空间转换,然后进行非线性滤波,FPGA芯片来完成该模块的编写。所述视频图像边缘提取模块,用来对视频流获取视频图像的初步边缘信息,本例中视频图像边缘提取模块采用Prewitt算子,FPGA芯片来完成该算子的编写。所述视频图像边缘增强模块,用来对初步的视频图像边缘信息进行增强处理,本例中视频图像边缘增强模块采用图像梯度幅值比较和高斯滤波算法来增强处理,FPGA芯片来完成该算子的编写。所述视频图像数据缓存模块,主要是用来暂时缓存视频流数据,本例选用采用DDR3的SDRAM芯片,FPGA芯片来完成该SDRAM驱动的编写。所述视频图像文件生成模块,用于生成初采集的视频文件和带边缘信息的视频文件,本例中视频图像文件生成模块采用H.264/AVC视频编码标准,FPGA芯片来完成该标准的编写。所述视频图像数据传输模块,用于传输初采集的视频文件和带边缘信息的视频,本例中视频图像数据传输模块采用型号为CY7C68013A的电路模块,FPGA芯片来完成该模块驱动的编写。所述视频图像显示模块,用来显示预处理的视频流和边缘化的视频流,本例中视频图像显示模块采用VGA接口型号为ADV7123的电路模块,FPGA芯片完成该模块的驱动编写。所述视频图像终端控制模块,用于整个系统的视频监控控制,可以是PC终端,主控芯片采用FPGA,本例PC终端采用VS2010平台上位机。在开始工作时,首先进行系统的同步,各个模块根据时钟信号进行同步调整;然后检查上位机命令,开启多路视频图像采集工作,接着检查上位机命令,开启视频图像的预处理,再接着检查上位机命令,开启视频图像的边缘化,还要检查上位机命令,开启视频图像的边缘增强,最后再检查上位机命令,开启视频图像的显示,进而完成一次的视频图像采集边缘化工作,工作流程如图3所示:S1,上电开始,给系统装置和上位机通电;S2,检查上位机控制终端命令,开启多路视频图像采集工作;S3,检查上位机控制终端命令,开启多路视频图像边缘化;S4,检查上位机控制终端命令,开启多路视频图像边缘增强;S5,检查上位机控制终端命令,开启多路视频图像显示,结束一次视频图像采集边缘化的工作,如此循环即可。上述实时提取安防多路视频图像边缘信息的监控装置的控制步骤如图4所示:1)上电,给整个装置和上位机进行通电;2)系统装置的同步,根据系统的时钟信号进行各模块的同步调整;3)检查上位机命令,是否要开始增加多路视频图像的监控数据,要是检查到上位机的命令,则转到步骤4)操作,否则转到步骤3)操作;4)读取多路视频图像采集的视频流数据,转到步骤5)操作;5)检查上位机的命令,是否要开启视频图像预处理,如果要进行视频图像的预处理,就转到步骤6)操作,否则转到14)操作;6)分别对多路摄像头采集的视频流数据进行视频图像的预处理;7)检查上位机的命令,是否要开启哪路视频图像的边缘化本文档来自技高网
...
一种实时提取安防多路视频图像边缘信息的监控装置

【技术保护点】
一种实时提取安防多路视频图像边缘信息的监控装置,其特征是,包括视频图像终端控制模块和通过视频图像数据传输模块与视频图像终端控制模块连接的视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块、视频图像文件生成模块及视频图像显示模块,其中,所述视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块和视频图像显示模块为顺序连接,视频图像文件生成模块与视频图像预处理模块、视频图像边缘增强模块、视频图像边缘增强模块和视频图像数据缓存模块连接,所述视频图像采集模块外接摄像头。

【技术特征摘要】
1.一种实时提取安防多路视频图像边缘信息的监控装置,其特征是,包括视频图像终端控制模块和通过视频图像数据传输模块与视频图像终端控制模块连接的视频图像采集模块、视频图像预处理模块、视频图像边缘提取模块、视频图像边缘增强模块、视频图像数据缓存模块、视频图像文件生成模块及视频图像显示模块,其中,所述视频图像采集模块、视频图像预处理模块、视频图...

【专利技术属性】
技术研发人员:田家才罗晓曙徐汶菊莫丹雷
申请(专利权)人:广西师范大学
类型:发明
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1