多内核处理器应用趋势下的高性能视频系统设计

时间:2010-03-10来源:电子产品世界

  该视频分析仪广泛适用于军事、公安、金融、交通、教育、公共设施、社区和个人,以及工业和商业领域。在该公司进行方案选型中,博睿视公司在以下几个方面看中了BF561处理器的独特优势:Blackfin DSP在算法并行处理上做的很好,特别是BF561采用双DSP核,能够实现很复杂的智能视频处理算法;Blackfin DSP采用低功耗设计,稳定性在同价位DSP中十分出众;另外,在Blackfin DSP平台上,ADI提供了许多开发源码的程序,可以针对特定应用进行修改,非常灵活;BF561接口方便、功能强大,具有易于控制两个视频输入/输出口(支持ITU-R 656),方便使用的DMA控制器、UART接口,数量众多的GPIO等优秀性能。

  2.最优质画面的安保摄像头

  德国Aglaia GmbH公司推出的汽车驾驶员辅助视觉传感器系统具有防止交通事故发生和改善交通流量的功能。该公司的实时电子眼方案由硬件和软件组成,它模仿了人类从眼球(图像捕捉)到大脑(图像分析和阐释)的视觉系统,能够通知驾驶员前方的交通标志,对潜在的交通冲突发出警告、自动限速,当驾驶员驶出车道线时发出警告,甚至可以提供“疲劳分析”帮助驾驶员避免碰撞。Aglaia的完整解决方案包括摄像头、图像传感器和图像处理算法,交通分析应用程序包括可软件配置的功能模块,例如车道线识别、物体识别、交通标志识别、头灯及尾灯识别。

  图4:德国Aglaia GmbH公司开发的汽车驾驶员辅助视觉传感器系统。

  经过对现有解决方案的全面市场调研,因为Blackfin具有高性能、低成本、低功耗和丰富I/O接口的优势,Aglaia最终选择了BF561处理器。Aglaia系统的核心部分是四个BF561处理器,需要在大约3A电流左右消耗少于20W的能量,包括嵌入式微控制器和信号处理器的能耗。双核的BF561器件的1.2V设计只消耗不到1A的电流,很容易满足Aglaia的20W限制的要求。

  四个BF561处理器可以在低阶算法上协同运算,比如可以很容易地实现边缘检测,因为这些处理器内核属性相同。这些处理器同样可以在高阶算法上协同运算。同时还有实时算法,如需要根据摄像头提取的道路和斑马线特征计算出车辆的前方和侧面相对位置,曲线检测算法可以自动处理由车辆、信号标志、光斑、阴影,或者低图像对比度造成的盲区,这么复杂的高强度数学运算,只有像BF561这样的高性能信号处理器才可以完成任务。同样的,对根据来自两个摄像头的数据三角相关来检测道路上的物体和/或在三维空间上相对于车辆的位置的情况,这同样需要一个高性能的信号处理器。BF561提供了可伸缩的处理性能用于图像处理和其他任务,比如在摄像头传感器网络之间通过CAN总线和LIN总线通信。Aglaia选择Blackfin的另外一个重要原因在于它的I/O、存储器、并行数据端口(PPI)和直接内存存取(DMA)特点。Blackfin处理器拥有大容量片上存储器和I/O接口,能够满足高速帧抓取和数据传输需要,同时它能够在恶劣的汽车环境条件下工作。BF561是Aglaia在这个价位上发现的适于汽车应用的第一款处理器。

1 2 3 4

关键词: ADI 多内核 处理器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版