"); //-->
“在监控和视频应用方面,以前大多数客户不论是采用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和嵌入式处理能力实现了能处理高清视频速率的单芯片解决方案,为产品演进提供了灵活的平台。
“目前我们在第二代产品中选用的是Spantan 3A产品,但随着算法复杂化对性能要求的提升,未来也计划采用Spantan 6A产品。”Hester表示。据悉,Spartan-6 FPGA比前一代解决方案成本可降低多达33%,采用先进的功率管理和以太网供电技术,功耗也可降低多达50%,相关的软件支持、测试IP和参考设计,以及开发板和开发套件,预计将于2009年下半年提供。
图1:FPGA在视频监控领域荣升主角,承担编码器的工作。
图2:MVE可以非常容易的被集成进OEM的安全摄像头设计中,OEM开发者只需关注整体设计及元器件集成。
图3:MVE产品发展线路图。
作者:赵娟
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。