微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 高性能DSP的嵌入式视觉应用:借机器一双慧眼

高性能DSP的嵌入式视觉应用:借机器一双慧眼

时间:03-05 来源:电子产品世界 点击:

、内部总线架构、数据传输能力、外围接口,以及硬件整体架构和指令集对预处理算法的支持提出了更高要求。在视频分析能力方面, BF609支持高清分析,BF608支持VGA视频分析,用户可以根据所需灵活选择。

 

⒉在ADAS上的应用

根据德国INVENT-FAS(智能交通和用户友好技术—驾驶辅助主动安全技术)协会公布的道路交通事故主要原因分析报告:大约28%的事故是行驶过程中并线或变道造成的;大约24%的事故是追尾造成的;大约15%的事故是因为驶离公路造成的。为汽车开发碰撞报警、车道偏离报警、变道报警、行人检测等多视频处理能力成为汽车驾驶辅助系统(ADAS)设计成为设计重点。  

 

视觉ADAS系统通常包括视频放大、编码、传输、解码、处理和显示功能,摄像头分辨率趋向于越来越高,数量越来越多,功能也越来越多,传统的解决方案面临越来越大的挑战。Black?n处理器在汽车视觉ADAS上已经有成熟的应用,能够提供成熟可靠的高性能视频处理解决方案,适用从单功能到多功能的各种系统,而BF608/9的推出为工程师提供了更新的选择。“虽然汽车厂商对ADAS实现的目标是统一的,但对精度、灵敏度等不同要求导致每一个客户的算法标准千差万别。”陆磊指出,“目前市场上有不少ADAS解决方案,但BF608/9在实现灵活的算法上具有独特优势,Blackfin基于软件的结构有助于用户推出与众不同的终端产品,让客户可以加上自己的算法。”除了Blackfin系列处理器,ADI还提供品种丰富、性能优异的视频编/解码器、视频多路复用器/开关和视频放大器,而优化的编译器和“图像工具箱”算法库能够最大程度地提高效率和MIPS。  

 

⒊条形码图像处理

条形码图像处理面临条形码色损、反光、弯曲等导致的图像不清晰,在一个很大的平面内如何定义这是一个条形码,通常涉及到复杂的算法。过去在一些条形码的高端运算中,基本是基于FPGA来实现,而现在采用BF608/9处理器,可以通过运算来消除噪声和失真,设计工程师就可以完全省略掉FPGA,帮助实现低成本的设计。

参考文献:
  [1]ADSP-BF606~609[R/OL].http://www.analog.com/static/imported-files/data_sheets/ADSP-BF6xx_ds_PrF.pdf
  [2]Martin C., Gray L.Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users[R/OL].(2012-9-28).http://www.analog.com/static/imported-files/application_notes/EE356v1.pdf
  [3]Pellkofer A.UART Enhancements on ADSP-BF60x Blackfin Processors[R/OL].(2012-8-1).http://www.analog.com/static/imported-files/application_notes/EE354.pdf
  [4]Blackfin增强了ThinkSmart V1功能,提供智能视频安全和监控[R/OL].http://www.analog.com/zh/content/Blackfin_Powers_ThinkSmart_V1/fca.html
  [5]Aglaia公司基于Blackfin处理器的“电子眼”警告司机车道偏离,调整速度[R/OL].http://www.analog.com/zh/processors-dsp/blackfin/products/customer-case-studies/aglaia_visual_sensor_systems/resources/fca.html

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top