基于FPGA的视频监控系统的实现(一)

随着经济的发展,人们的安全意识在不断增强,对视频监控设备的需求也在持续增长。同时,在这一领域,设备厂商的竞争也越来越激烈。据估计全球现有超过1,000家监控设备供应商,中国大陆、韩国和台湾地区的新兴厂商也正逐步加入到全球的竞争当中,有的厂商已开始出口产品到北美和欧洲市场。

    随着经济的发展,人们的安全意识在不断增强,对视频监控设备的需求也在持续增长。同时,在这一领域,设备厂商的竞争也越来越激烈。据估计全球现有超过1,000家监控设备供应商,中国大陆、韩国和台湾地区的新兴厂商也正逐步加入到全球的竞争当中,有的厂商已开始出口产品到北美和欧洲市场。

    竞争的加剧也进一步推动了产品技术的发展,领先的供应商往往依靠先进的视频压缩算法及智能的图像分析功能来提高产品的竞争力。总的看来,视频监控的技术发展趋势可以归纳为以下几点:新的H.264压缩技术逐渐成为主流,采用H.264技术可以增加硬盘的存储时间,同时减少了对网络带宽的需求;高清晰度(HD)视频系统开始出现在一些高端应用场合,将逐步扩展到中低端应用;PCI Express正在取代传统的PCI总线,从而使得许多目前流行的PCI压缩卡也将转换到PCI Express总线架构;随着IP网络的普及,基于IP的视频监控系统增长迅速。

    以上所有变化都要求采用具备更高性能和灵活性的器件来构建视频监控产品,过去单纯采用DSP处理器或现成芯片(ASSP)的方法已难以满足系统需求,而可编程逻辑门阵列(FPGA)特有的灵活性和高性能使其成为许多监控产品的理想解决方案。

    下面我们将探讨如何采用Altera公司的FPGA产品和视频解决方案来实现一些典型的视频监控产品,这些产品包括软压缩数字录像机(DVR)卡、硬压缩多通道DVR系统以及正在普及的IP网络摄像头。

    数字录像机

    在DVR领域中,用户可以选择软压缩或者硬压缩两种方式。所谓软压缩是指采用PC或IPC平台来对单路或多路视频进行压缩,再由PC做进一步的处理(如存储或通过网络传送)。而硬压缩是指采用硬件实现视频压缩,然后直接存储或通过网络传送。这里指的硬件包括DSP处理器、媒体处理器和FPGA器件。

    通常用软压缩来完成MPEG-2、MPEG-4等压缩算法,而像H.264这样的高复杂度压缩算法只能由硬件实现。H.264 D1分辨率压缩通常可以采用DSP处理器、DSP+FPGA或单片低成本FPGA来实现,如Cyclone系列、Arria GX系列。而从成本和易实现性等方面考虑,高端Stratix系列FPGA更适合H.264高清分辨率压缩。

    1. 软压缩DVR

    图1为一个软件压缩DVR的功能框图,图1中实现的功能大多逻辑复杂度不高,同时对数据通路性能有一定的要求,需要具有高速接口通信能力,因此非常适合用FPGA器件来实现。



基于FPGA的视频监控系统的实现(一)
图1:软压缩DVR的功能非常适合用FPGA器件来实现。 


    缩放部分以及其它的预处理工作(如视频滤波)、DMA控制器、音频FIFO和PCI-E部分可以全部放入FPGA中。采用FPGA的好处是可以灵活地实现任意多路的视频输入,同时视频预处理部分的功能可以根据不同摄像头的特性灵活定制,从而达到最优效果。

    Altera的视频图像处理套件(VIP)包括9个视频预处理/后处理的IP,其中有缩放(Scaler)、2D FIR滤波等IP。在接口方面PCI和PCI-E的IP核也是Altera公司现成的解决方案。

    最新的65nm低成本FPGA Cyclone III在功耗方面拥有很大优势,实现PCI-E接口时需要外接2.5Gbps收发器芯片。采用低成本带有内嵌收发器的Arria GX FPGA则在集成度方面更具优势,用户可以灵活选择实现器件。

    2. 硬压缩DVR

    多路硬压缩DVR也是视频监控系统中的重要组成部分,典型的通道数包括4、8及16通道,有的产品甚至超过24通道。系统的核心是多通道的视频压缩,与传统的ASSP或DSP实现方法不同,FPGA提供了一种更灵活、可扩展性更强、单路视频成本和功耗更低的解决方案,Cyclone III单芯片可支持最大到16通道的H.264编码。表1列出了用Cyclone III实现基线(Baseline)H.264 D1分辨率编码压缩时的测试基准。



基于FPGA的视频监控系统的实现(一)
表1:用Cyclone III FPGA实现H.264 D1编码。

基于FPGA的视频监控系统的实现(一)

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 防盗报警必须要知道防盗报警必须要知道的47条知识(一)的47条知识(一)

    答:简单的报警系统由前端探测器、中间传输部分和报警主机组成。大一些的系统也可将探测器和报警主机看做是前端部分,从报警主机到接警机之间是传输部分,中心接警部分看做是后端部分。

    2024年4月21日
  • 什么是2017科技创新的新赛道?

    技术就像原力一样,它环绕着我们,渗透于我们生活的方方面面,并将全世界联系在一起。可以预见的是,2017年将有无数的创新诞生,一些创新能够极大地改变我们的生活,还有一些则润物无声地、温和地改变世界。

    2024年4月4日
  • 110配线架如何测试

    110配线架如何测试 110配线架是一种常见的电信设备,用于连接电话线和网络线。为了确保其正常运行和连接的稳定性,测试是必不可少的。本文将介绍110配线架的测试方法和步骤。 1. …

    2024年9月15日
  • 人工智能教育火热,师资队伍建设跟上节奏了吗

    《标准(试行)》认为,教师要能够根据人工智能课程标准要求和可用的人工智能教学设备情况,运用教学设计方法与工具开展课堂教学实践;还要能够帮助其他学科教师熟悉各种人工智能教育教学应用方法,指导其他学科教师积极应用人工智能技术与工具优化教学实践。

    2024年4月5日
  • 浅析三种宽动态技术

    众所周知,在宽动态技术还没有真正实现应用在摄像机上的时候,有低照度、滤光镜、调焦、背光补偿等技术来应对逆光的环境。然而每种技术都有自己的应用局限性,而宽动态从某种意义上来说,很好地弥补了之前技术的不足,并给出了更好的效果。

    2024年4月15日
  • 安防报警系统在企事业单位及住宅小区的应用

    导读:企事业防盗、防非法入侵报警系统一般由前端设备(如前端入侵探测器、前端模块)、本地报警控制设备(如本地报警控制器、本地声光报警设备、专用电源)、本地报警管理中心设备和报警软件、异地报警传输控制设备及传输网络等4部分组成。

    2024年4月8日