高性能DSP的嵌入式視覺應用:借機器一雙慧眼
ADSP-BF608/9的典型應用
本文引用地址:http://www.104case.com/article/142701.htmADSP-BF608/9集成的PVP有多達5種視頻分析功能,單個處理器可以滿足所有嵌入式視覺應用,是當前許多嵌入式視覺應用的適合之選,例如高級汽車輔助駕駛系統、工業機器視覺和安防/監控系統等。
?、卑卜辣O控
未來的監控市場發展在于智能分析,而且是在高清監控的基礎上智能分析才能發揮得淋漓盡致。對于安防應用來說,涉及的面很廣,通常不同廠商和終端客戶都有這樣或那樣不同的需求,包括清晰度、實時處理以及功能上的差異化需求。比如有些用戶是地鐵系統的,他們需要的功能是檢測是否跨越候車的黃線,人群密度是否過大,是否有可疑的遺留物體等;有些用戶是銀行系統的,他們所需要的是ATM機的智能監控,如分析是否有安裝假鍵盤、安裝吞卡器,在ATM機是否有暴力行為,是否出現犯罪分子的人臉等。
因此,越來越多的安防應用需要加入智能識別算法,例如在指定的時間加入的車輛、行人出入數量、反向行駛的檢測、車牌識別等等。這種應用中,BF608/9可以作為協處理器,將視頻進行分析,然后將結果送回主處理器。與一般把所有視頻全部存儲的系統相比,后者需要比較高的帶寬和存儲,前者可以實現只存儲需要的東西,從而節省硬盤空間,降低系統整體成本。這種應用對DSP的傳輸要求越來越高,一方面要求圖像預處理算法盡量優化、精簡,另一方面也對圖像預處理主芯片的內核處理能力、內部總線架構、數據傳輸能力、外圍接口,以及硬件整體架構和指令集對預處理算法的支持提出了更高要求。在視頻分析能力方面, BF609支持高清分析,BF608支持VGA視頻分析,用戶可以根據所需靈活選擇?! ?/p>

?、苍?a class="contentlabel" href="http://www.104case.com/news/listbylabel/label/ADAS">ADAS上的應用
根據德國INVENT-FAS(智能交通和用戶友好技術—駕駛輔助主動安全技術)協會公布的道路交通事故主要原因分析報告:大約28%的事故是行駛過程中并線或變道造成的;大約24%的事故是追尾造成的;大約15%的事故是因為駛離公路造成的。為汽車開發碰撞報警、車道偏離報警、變道報警、行人檢測等多視頻處理能力成為汽車駕駛輔助系統(ADAS)設計成為設計重點?! ?/p>

視覺ADAS系統通常包括視頻放大、編碼、傳輸、解碼、處理和顯示功能,攝像頭分辨率趨向于越來越高,數量越來越多,功能也越來越多,傳統的解決方案面臨越來越大的挑戰。Black?n處理器在汽車視覺ADAS上已經有成熟的應用,能夠提供成熟可靠的高性能視頻處理解決方案,適用從單功能到多功能的各種系統,而BF608/9的推出為工程師提供了更新的選擇。“雖然汽車廠商對ADAS實現的目標是統一的,但對精度、靈敏度等不同要求導致每一個客戶的算法標準千差萬別。”陸磊指出,“目前市場上有不少ADAS解決方案,但BF608/9在實現靈活的算法上具有獨特優勢,Blackfin基于軟件的結構有助于用戶推出與眾不同的終端產品,讓客戶可以加上自己的算法。”除了Blackfin系列處理器,ADI還提供品種豐富、性能優異的視頻編/解碼器、視頻多路復用器/開關和視頻放大器,而優化的編譯器和“圖像工具箱”算法庫能夠最大程度地提高效率和MIPS。

?、硹l形碼圖像處理
條形碼圖像處理面臨條形碼色損、反光、彎曲等導致的圖像不清晰,在一個很大的平面內如何定義這是一個條形碼,通常涉及到復雜的算法。過去在一些條形碼的高端運算中,基本是基于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
評論