Xilinx汽车光流解决方案全图像处理要求
时间:2019-02-07 12:26:33 来源:土豪牛牛下载 作者:匿名


采用DDC高性能图像处理IP的XA FPGA为视觉驾驶辅助应用提供了经济高效的可编程开发平台

2008年12月3日,Xilinx在Electronica 2008上展示了用于视觉驾驶辅助(DA)系统的XA光流解决方案。这种基于现场可编程门阵列(FPGA)的经济高效的可编程平台采用了Digital Design Corporation(DDC)高性能图像处理技术可定制广泛的高级应用,包括行人检测。 ,碰撞警告,标志识别,盲点检测,倒车和停车辅助。

Xilinx汽车光流传输解决方案提供可扩展的处理功能,可灵活地实现从一系列视频帧中提取相对运动信息所需的像素级图像处理。基于FPGA的实现提供了一组可调参数,可针对目标应用的性能要求进行微调。在最近在德国慕尼黑举行的国际会议中心(ICM)举办的Electronica 2008展会上,Xilinx展示了这一最新的汽车解决方案。

IMS Research汽车研究总监Jon Cropley表示:“可视化驾驶员辅助系统的新兴市场预计将从2010年的9.41亿美元增长到2014年的25.87亿美元。汽车行业已逐渐从简单的摄像系统发展为更多高级碰撞预警系统的发展已经提醒驾驶员潜在的碰撞风险,这进一步推动了市场的增长。“

赛灵思汽车解决方案高级系统架构师Paul Zoratti表示:“超级并行处理性能和经济高效的功能密度使XA FPGA成为可编程平台,吸引汽车系统开发人员。我们的新XA光流解决方案采用DDC的图像处理技术传统的串行DSP仅限于经常无法处理高端像素处理的应用,而ASIC和ASSP解决方案的缺点是不可能快速集成新的算法和应用程序作为市场现在,通过Xilinx汽车解决方案,开发人员可以摆脱这些限制。“Xilinx汽车光流解决方案

Xilinx汽车光流解决方案基于Xilinx Spartan(R)-3器件和DDC光流IP核,以及创新的运动估算算法。光流IP核从从车载摄像机系统获得的视频图像中提取关于道路环境的信息。提取的运动图像被分成独立的对象(像素块)并使用块匹配技术进行处理。输出是一个二维矢量图,可用于评估碰撞威胁。

块匹配功能需要超高速计算能力来执行图像帧之间的绝对误差和(SAD)计算。 Xilinx FPGA可以并行执行操作,因此可以在单个时钟周期内执行多个步骤。 Xilinx光流解决方案提供比传统数字信号处理(DSP)CPU更高的性能和效率,这些CPU通常以串行模式工作,并且需要极高的时钟频率。

DDC的项目经理David Kitchka说:“随着车载摄像头图像的分辨率增加,需要处理的数据量也会增加。现有的基于DSP CPU的方法无法跟上性能要求极具挑战性.FPGA和高端光学IP核的结合提供了可扩展的处理解决方案,可满足高级视觉驾驶辅助应用的速度要求。