|
只需一招,讓你成為更"高級"的視覺AI玩家
地球人都知道,我們正處在一個視覺AI無處不在的世界。這主要得益於兩方面的驅動力:
• 一是市場的快速成長
根據中國信通院的研究數據,中國視覺AI市場的規模從2017年的41億美元,飆升到2020年的755.5億元,年復合增長率高達164%。
• 二是技術的進步
比如賽靈思推出的基於FPGA SoC硬體架構和完整軟體工具鏈的自適應計算平台,就可以讓嵌入式邊緣設備中的AI推理應用開發事半功倍。
不過,在實際的開發中,即使你找準了應用痛點,選擇了兼具靈活性和高性能的自適應計算平台,最終做出一款視覺AI方案或產品仍然不是一件簡單的事。

通常來講,一個視覺AI系統的開發需要經歷這樣一個流程:首先要選定所需的主要晶片,構建原型,驗證該硬體架構與所需的軟體和計劃部署的AI模型是否充分支持;接下來,就是系統開發和集成的過程,包括開發定制的PCB電路板,以及可能與光學單元等組件的整合調試;在完成方案的測試驗證之後,最後才是量產和部署。
顯而易見,這是一個漫長的過程,而且需要熟悉Verilog或VHDL等硬體描述語言 (HDL)的硬體工程師、具有AI開發經驗的算法和軟體工程師,以及PCB設計工程師等多個團隊的協同工作。想一想所需的工作量,以及“豪華”的技術團隊配置,就足以讓不少人望而卻步。
這樣的“門檻”,這勢必會阻礙視覺AI整個生態鏈的發展。特別是在視覺AI的實際應用開發中,有相當一部分是“高級”玩家 —— 這裡的“高級”是指這些開發者並不一定具備從底層晶片級開始的完整的開發能力,而是希望從“更高層級”起步去探索視覺AI的創新應用,比如快速搭建一個方案原型,驗證設計創意的可行性,或者進行軟體算法的優化、應用程序的開發等。
這時候,如果要求所有的開發工作都從晶片級開發作為起點,顯然就太沒有效率了。
基於SOM的開發
解決這個難題的主攻方向,就是要將更多底層的開發工作抽像到更高的層級,讓底層設計的麻煩事對於開發者變得“透明”,讓整個開發工作變得更“傻瓜”,這樣才能吸引更多“高級”開發者的加入。
以往的嵌入式開發經驗告訴我們,採用系統模組(SOM)應該是一個可行的方案。 SOM實際上就是一塊包含了核心晶片的小型化PCB板,它通常會集成必要的外圍資源,實際上是對晶片的硬體進行抽象,使得開發者不必在晶片級的設計上花費太多精力,而是直接從更高層次的板級設計入手,做系統的開發和整合。
對於視覺AI應用來說,據估算,基於SOM模組的設計模式與基於晶片的設計模式相比,開發週期可以節省多達9個月,開發工作大為簡化!

基於SOM模塊的設計模式與基於芯片的設計模式(圖片來源:賽靈思)
賽靈思新近推出了Kria SOM系列產品,就是這樣一款視覺AI應用的“加速器”。在一個信用卡大小(77 x 60 x 11mm)的PCB板上,Kria SOM集成了Zynq UltraScale+ MPSoC主晶片、DDR內存以及外設資源,可以實現標準化的量產,在更大型的視覺AI應用中實現即插即用,方便客戶早日實現規模化的商用部署。

賽靈思推出的Kria SOM系列產品
而且,賽靈思自適應計算平台中的所用軟體資源,包括備受開發者青睞的面向邊緣設備的“視覺加速應用商店”—— 它涵蓋了賽靈思自己及生態夥伴開發並共享的可用於最終產品的應用程序 —— Kria SOM也都可以使用,這樣一來,開發的便利性和最終方案的可靠性也就更有保障。

與賽靈思自適應計算平台配套的 “視覺加速應用商店”
入門級開發套件
在發布Kria SOM系列產品的同時,賽靈思還推出了一款入門級的開發套件KV260,它在開發者和Kria SOM之間搭建起了一座橋樑,讓學習起步更容易。
KV260的核心是一塊非量產版本的Kria SOM(K26)及其散熱風扇模組,它們被安裝在一塊底板上,底板上支持多路攝像頭信號,包含有豐富的可擴展接口以及符合工業標準的連接器。

KV260視覺AI入門開發套件(圖片來源:賽靈思)
對於開發者來說,KV260開發套件以下四大特性,著實給力:
• 視覺兼容:
- 提供多攝像頭支持:多達 8 個接口
- 3個MIPI感測器接口、USB攝像頭
- 内建ISP組件
- HDMI、DisplayPort 輸出
• 高度靈活的連接:
- 1Gb 乙太網路
- USB 3.0 / 2.0
• 可擴展性生態:
- 可針對任何感測器或接口進行擴展
- 支持Pmod生態系統
• 方便易用:
- 低成本,支持多層級的用戶進行開發
- 由賽靈思和生態夥伴(如安富利)直接提供全方位技術支持
按照賽靈思的說法,KV260設計的初衷,就是要讓沒有FPGA經驗的開發者,能夠在1個小時內啟動並運行,真正做到“開箱即用”。而且一旦開發者的設計創意在KV260上得到了驗證,便可以無縫地過渡到可批量生產的Kria SOM版本上,快速實現批量的商用部署。

令開發者“開箱即用”的 KV260
如此高能而易用的工具,是不是打消了你入局視覺AI市場的顧慮,激發起了對其一探究竟的興趣?
那麼,下面這個好消息你一定要注意聽—— 作為與賽靈思合作最為緊密的技術分銷夥伴,安富利計劃在接下來
的幾個月中,在幾個城市中巡迴舉辦“Kria SOM Workshop”的活動。
活動將通過“培訓課程+動手實操”的形式,介紹基於 Kria SOM 的視頻AI方案的開發,讓觀眾對 Kria SOM/KV260、賽靈思 DPU等硬體資源有更全面的了解,同時還將圍繞 Vitis AI設計工具和視覺AI應用的設計流程等內容做深入
的探討。
請大家持續關注安富利微信公眾號的Kria最新培訓新聞,
我們會在隨後的微信文章裡公佈詳細的培訓細節,敬請留意。
一句話,無論你是否有FPGA開發經驗,通過這樣的活動,都可以成為一名視覺AI的“高級”玩家!
閱讀原文
|