对安全需求的提升引发对视频监控性能需求的提升,图像质量要从标清转向高清、数据从单通道转到多通道、从非实时转为实时等,这使得视频分析的运算越来越复杂。相比传统的DSP处理器,FPGA是一个天生的并行处理结构,非常适合这类多通道、高清、实时、及复杂的运算。“例如,在视频分析应用中,使用DSP的方案要花很多时间做乘和累加,而我们的Spantan内有很多乘加器,非常适合这类算法。”赛灵思公司亚太区垂直市场系统架构师江允贵表示。
“在监控和视频应用方面,以前大多数客户不论是采用TI DSP、还是飞思卡尔的PowerPC方案,大多都会搭配FPGA使用,而现在FPGA则做了主角(如图1所示),承担编码器的工作。”江先生表示。此外,FPGA本身的灵活性,还能给客户带来一些额外的价值,比如在单片上实现多接口,以通过FPGA的灵活性应对标准的变化等。
“目前市场上主要有两大类视频分析方案,即通用性和特定型。通用型即针对一些通用市场,算法比较简单,现在大部分的方案都集中在这里;特定型方案则是针对一些细分市场,需要目标识别等先进特性,算法比较复杂,目前方案还比较少。但后一种需求对性能处理的要求可充分发挥赛灵思FPGA的并行架构和DSP处理能力所带来的优点,为基于FPGA的方案创造更多机会。”江先生表示。
此外,他还认为基于FPGA视频监控方案的优势除了灵活性,还包括全球顶先的第三方合作厂商帮助客户定制的优秀解决方案,比如交通、停车场、商场等不同应用无法使用同一套方案,而多种针对性的定制方案则帮客户大大解决了这一难题。
成功案例
视频分析处理器主要针对视频监控摄像机和视频编码器等应用,通常驻留在网络边缘,帮助降低对数据网络带宽的要求。从数据处理的角度来看,它能够在视频流压缩之前更高效地分析视频数据。
Eutecus的第一代多核视频分析引擎(MVE)基于TI的达芬奇平台。“在第二代产品中,由于需要更强大的处理能力和系统集成度,多个DSP器件的解决方案无论在成本上、还是在系统级,其效益都不够高。我们需要一个能够方便地将上一代产品移植过来,从而为第二代MVE提供更多特性的单芯片解决方案。”Euterus公司总裁兼CEO Stephen D. Hester表示说。
充分比较目前市场上的现有方案之后,Eutecus决定基于Spartan-3A开发自己的第二代系统。“之所以选择赛灵思的FPGA,首先第一个原因就是他们的工具比较好,因为我们作为初创公司,需要非常快速的上市、所以要选择相对易用的工具。赛灵思公司EDK嵌入式开发套件可实现基于MicroBlaze嵌入式处理器的双处理器硬件架构,与TI公司达芬奇平台双处理器硬件架构类似,这为我们的二代产品开发提供了便利性。”Eutecus首席技术官兼副总裁Csaba Rekeczky博士表示。
“当然,我们也还综合考虑了性能和成本等其它方面的因素,比如Spartan-3A DSP 3400A FPGA中的126个XtremeDSP DSP48A逻辑片能够提供高达30 GMAC的DSP性能,能以全帧速率处理高清视频,而在价格上也处于合理地位。”他补充道。第二代MVE系统现在已经成功地销售到航空航天/国防、机器视觉和监控市场。
实事证明,赛灵思Spartan-3A DSP的并行处理能力非常适合监控视频智能分析解决方案的市场。在以低于视频帧速处理QVGA/VGA视频分辨率时,传统的方案只能同时运行一到两个算法。结合Spartan-3A DSP的Eutecus解决方案能够在处理高清分辨率的情况下同时运行所有算法。集成的DSP和嵌入式处理能力实现了能处理高清视频速率的单芯片解决方案,为产品演进提供了灵活的平台。[page]
“目前我们在第二代产品中选用的是Spantan 3A产品,但随着算法复杂化对性能要求的提升,未来也计划采用Spantan 6A产品。”Hester表示。据悉,Spartan-6 FPGA比前一代解决方案成本可降低多达33%,采用先进的功率管理和以太网供电技术,功耗也可降低多达50%,相关的软件支持、测试IP和参考设计,以及开发板和开发套件,预计将于2009年下半年提供。
图1:FPGA在视频监控领域荣升主角,承担编码器的工作。
图2:MVE可以非常容易的被集成进OEM的安全摄像头设计中,
OEM开发者只需关注整体设计及元器件集成。
图3:MVE产品发展线路图。
关键字:FPGA 视频分析 编码器
引用地址:
FPGA在视频分析领域由“配角”变“主角”
推荐阅读最新更新时间:2024-05-02 20:48
AD977A在脑电信号采集系统中的应用
前言 脑电信号EEG(Electroencephalography)是由脑神经活动产生并存在于中枢神经系统的自发性电位活动,含有丰富的大脑活动信息。它是大脑研究、生理研究和临床脑疾病诊断的重要手段。记录脑电信号,可为临床诊断提供依据。因此,提取脑电信号具有重要的现实意义。由于脑电信号处理一般都是基于数字技术,因此电极采集到的模拟信号经信号调理后,通过A/D转换器转换成数字信号是必不可少的过程。这里提出一种基于FPGA和AD977A的脑电信号数据采集系统,采用FPGA作为信号处理器,并控制模数转换,从而实现高可靠性,高通用性的脑电信号数据采集系统。 2 系统总体设计 通过对人体进行视觉刺激、听觉刺激或神经刺
[模拟电子]
SDH中E1接口数字分接复用器VHDL设计及FPGA实现
摘要: 介绍了SDH系统中的接口电路——数字分接复用器的VHDL设计及FPGA实现。该分接复用器电路用纯数字同步方式实现,可完成SDH系统接口电路中7路(可扩展为N路)E1数据流的分接和复用。该设计显示了用高级硬件描述语言VHDL及状态转移图作为输入法的新型电路设计方法的优越性。
关键词: 分接复用器 状态转移图 VHDL FPGA
为扩大数字通信系统的传输容量,信道上的信号都是在发送端分接,在接收端复接。在通信接口电路中能完成这一功能的电路就叫作分接复用器。
该分接复用器提供了标准的E1接口可供SDH系统方便使用。在点到点通信时,采用该分接复用器可以使系统速率提高到N(N为1、2、3等)
[半导体设计/制造]
使用SignalTap II逻辑分析仪调试FPGA
1 概述 --- 随着FPGA容量的增大,FPGA的设计日益复杂,设计调试成为一个很繁重的任务。为了使得设计尽快投入市场,设计人员需要一种简易有效的测试工具,以尽可能的缩短测试时间。传统的逻辑分析仪在测试复杂的FPGA设计时,将会面临以下几点问题:1)缺少空余I/O引脚。设计中器件的选择依据设计规模而定,通常所选器件的I/O引脚数目和设计的需求是恰好匹配的。2)I/O引脚难以引出。设计者为减小电路板的面积,大都采用细间距工艺技术,在不改变PCB板布线的情况下引出I/O引脚非常困难。3)外接逻辑分析仪有改变FPGA设计中信号原来状态的可能,因此难以保证信号的正确性。4)传统的逻辑分析仪价格昂贵,将会加重设计方的经济负担。 ---
[测试测量]
基于FPGA的高速自适应滤波器的实现
现代通信信号处理发展到3G、4G时代后,每秒上百兆比特处理速度的要求对于自适应处理技术是一个极大的挑战。使用具有高度并行结构的FPGA实现自适应算法以及完成相应的调整和优化,相比于在DSP芯片上的算法实现可以达到更高的运行速度。本文分析了自适应LMS算法及其在FPGA上的实现,并进行算法结构的改进优化,利用DSP Builder在Altera DE2-70平台的FPGA芯片上实现相应自适应算法并下载到目标板上进行板级测试。 1 自适应LMS算法 自适应滤波器的特点在于滤波器参数可以自动地根据某种准则调整到相应的最优滤波情况。其基本框图如图1所示。 图中,X(n)为输入信号,y(n)为滤波信号,d(n)为期望信号,e
[嵌入式]
NI研发出基于FPGA的新型软件设计控制器
近日,美国国家仪器公司(NationalInstruments)推出一款基于FPGA的可生新编程控制器-CompactRIO-9068软件设计控制器。据美国国家仪器公司称,该新型控制器能够完成任何要求嵌入控制和监控的任务,如建立抑制货运飞机起火和利用航班风筝发电的系统以及精确堆叠20吨湿混凝土。 cRIO-9068控制器的一个关键组成部分采用了Xilinx Zynq-7020全可编程芯片系统,将双核ARM Cortex-A9处理器与Xilinx 7系列FPGA构造结合起来。据报道,采用667MHz的双核ARM处理器,cRIO-9068的速度比旧版本cRIO要快四倍。同时,cRIO-9068的运行温度范围也有所扩大,从零下40
[模拟电子]
整合ARM、FPGA与可编程模拟电路设计的单芯片技术
如果世上真的有典型或者通用的嵌入式系统应用,主流半导体公司的产品目录一定会薄很多。现在设计人员不仅要从多种处理器架构中进行选择(大多数嵌入式系统设计都以处理器内核为中心),而且外设、通信端口和模拟功能组合的选择几乎无限。而这正好指出了嵌入式应用的多样性所带来的问题:尽管有如此多的标准端口可供选择,却很少有设计人员能够最终实现单芯片解决方案。他们的选择往往都是微控制器加大量辅助芯片,其中常常包括一些用以提供微控制器所缺乏的特定逻辑功能的可编程逻辑,和作为实际信号接口的模拟IC。 设计人员极少实现单芯片解决方案,原因之一在于他们只能在有限的预定义功能组合中作出选择。其它原因还包括应对设计变化的灵活性:功能与初始规格的匹配越精确,往后
[单片机]
ACHRONIX半导体推出1.5GHz最快速FPGA
·公司采用 picoPIPE™ 专利加速技术推出全球最快的 FPGA,可实现 1.5 GHz的峰值性能。 ·Speedster™ 系列首款产品嵌入了 20 个 10.3 Gbps SerDes 通道以及四个独立的 1066 Mbps DDR2/DDR3 控制器。 ·Speedster 采用基于 LUT 技术的常用架构与标准合成仿真工具,从而有助于设计人员使用现有的 RTL。 日前,Achronix 半导体公司宣布全球速度最快的 FPGA 现已开始供货,从而充分展现了现场可编程门阵列 (FPGA) 设计领域 30 年来的重大突破,并从根本上解决了为实现高灵活性与加速产品上市进程而不得不牺牲性能的
[嵌入式]
用TMS320LF2407和FPGA实现电能质量监测
摘要:提出用TMS320LF2407和FPGA实现电能监测的一种方案,阐述各模块的设计和实现方法,本方案中,FPGA用于采样16路交流信号并进行64次谐波分析;DSP和于电力参数的计算。为了提高其通用性,还用FPGA设计了与外界通信的并口、串口模块,并实现了同TMS320LF2407的并行和串行通信。
关键词:电能质量 DSP FPGA FFT UART
随着人们对电能质量要求的日益提高,如何保证电能质量就成为一个热门话题。电能质量监测的一项主要内容是谐波检测,即对多路模拟信号进行采集并进行谐波分析。本系统对16路50Hz模块信号进行采样并进行64次谐波分析。如果仅仅依靠一个MCU(单片机或控制型DSP)来进行处理,往往达不到
[应用]