0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用 Kria SoM 部署基于邊緣的人工智能

李慎梓 ? 2022-12-28 09:51 ? 次閱讀

支撐工業(yè) 4.0 的關(guān)鍵技術(shù)之一是在邊緣實施機(jī)器學(xué)習(xí)推理的能力。根據(jù)應(yīng)用程序的需要,機(jī)器學(xué)習(xí)推理可以分析遙測數(shù)據(jù)以對預(yù)測性維護(hù)進(jìn)行建模,以防止出現(xiàn)停線情況?;蛘?,應(yīng)用程序可以檢查生產(chǎn)線上制造或包裝的物品。

對生產(chǎn)線上的項目進(jìn)行目視檢查的能力需要一個能夠以高幀率(>30fps 幀/秒)運行圖像處理和機(jī)器學(xué)習(xí)算法的高性能系統(tǒng)。能夠?qū)嵤┠軌蜻M(jìn)行此類處理的解決方案也需要強(qiáng)大的功能。這正是 Xilinx 的 Xilinx ? Kria? K26 系統(tǒng)級模塊 (SoM) 和 KV260 Vision AI 入門套件等產(chǎn)品可以提供幫助的地方。

Xilinx ? Kria ? SoM 和 Vision AI 入門套件

Xilinx ? Kria ? K26 SoM及其 KV260 Vision AI 入門套件支持視覺和 AI 算法的快速原型設(shè)計。Kria K26 SoM 為設(shè)計工程師提供了一個高性能異構(gòu)系統(tǒng),它結(jié)合了高性能 Arm ?處理器和高級可編程邏輯。這種組合允許應(yīng)用程序在處理系統(tǒng)或可編程邏輯中得到最佳實現(xiàn)。這種融合的結(jié)果是一個基于邊緣的解決方案,它提供了一個響應(yīng)迅速、確定性和節(jié)能的解決方案。

Kria 不同于傳統(tǒng)的 Xilinx 產(chǎn)品,因為它是作為 SoM 交付的。SoM 不僅結(jié)合了集成電路,還包括必要的支持易失性和非易失性存儲器、時鐘電源。Kria K26 SoM 由 SoC (XCK26) 以及 4GB DDR4 內(nèi)存、16GB eMMC、512Mb QSPI、TPM 安全模塊和必要的電源基礎(chǔ)設(shè)施組成(圖 1)。雙 240 針連接器可分出 245 個 I/O,可輕松連接您的應(yīng)用程序。

pYYBAGOrhGGAGwqzAAC--JRLDMI326.jpg

圖 1:Xilinx Kria K26 SoM 允許設(shè)計工程師利用可編程邏輯的并行特性與高性能 Arm ?處理器內(nèi)核相結(jié)合。(來源:貿(mào)澤電子

為幫助設(shè)計工程師著手開展工作,Xilinx提供了Kria KV260 Vision AI 入門套件。Kria KV260 Vision AI Starter Kit 包含一個用于 SoM 的載卡,它提供以下接口

3個MIPI接口

USB 3

HDMI

顯示端口

國標(biāo)以太網(wǎng)

模式

這些接口使設(shè)計工程師能夠創(chuàng)建復(fù)雜的基于視覺的 AI 解決方案。這些解決方案可以支持從 MIPI 到 USB 攝像頭和以太網(wǎng)實時流協(xié)議 (RTSP) 以及傳統(tǒng) HDMI 和 DisplayPort 接收器的一系列視頻源和接收器。

該入門套件還附帶一系列應(yīng)用程序,展示了開始開發(fā)基于視覺的 AI 應(yīng)用程序是多么容易。這些應(yīng)用包括可以檢測人臉的智能相機(jī);多流跟蹤和識別;缺陷檢測;和自然語言處理。Kria 開箱即用架構(gòu)的優(yōu)點之一是能夠重新編譯不同的網(wǎng)絡(luò)并替換示例網(wǎng)絡(luò)。

設(shè)計工程師可以使用 Vitis ? AI 來利用常用的 AI 開發(fā)框架,例如 Caffe、TensorFlow 和 Pytorch。Vitis AI 支持在邊緣和云端加速 AI 推理算法。Vitis AI 技術(shù)堆棧支持常用框架,并提供在 Xilinx 設(shè)備上開發(fā)和部署 ML/AI 算法所需的一切,包括 Kria K26 SoM。

Vitis AI 堆棧的核心是 Xilinx 深度學(xué)習(xí)處理器單元 (DPU),它在可編程邏輯中實現(xiàn),并針對卷積神經(jīng)網(wǎng)絡(luò)的實現(xiàn)進(jìn)行了優(yōu)化(圖 2)??捎糜趯崿F(xiàn)VGG、ResNet、GoogLeNet、YOLO、SSD、MobileNet、FPN等網(wǎng)絡(luò)。

poYBAGOrhGOAUsq4AAC0YXNjNEc091.png

圖 2:Vitis AI Stack 工作流提供了在 Xilinx DPU 上部署深度學(xué)習(xí)推理應(yīng)用程序的過程。(來源:賽靈思

為了利用可編程邏輯的并行特性,DPU 執(zhí)行已使用 AI 量化器量化為 int-8 的網(wǎng)絡(luò)。

在硬件中實現(xiàn) DPU 模型并使用 Vitis AI 訓(xùn)練和編譯網(wǎng)絡(luò)后,就可以使用 Vitis 開發(fā)軟件以創(chuàng)建完整的最終解決方案(圖 3)。

pYYBAGOrhGWAeLNjAACx2eIhGAg237.png

圖 3:Xilinx Vitis AI 部署模型圖(來源:Xilinx)

制造應(yīng)用用例

讓我們更深入地了解 Xilinx Kria SoM 如何用于制造應(yīng)用。創(chuàng)建制造應(yīng)用程序不一定需要任何可編程邏輯設(shè)計。但是,它需要軟件開發(fā)以及使用 Xilinx 的 Vitis AI 訓(xùn)練和編譯新機(jī)器學(xué)習(xí)模型的能力。

Kria K26 SoM 和 KV260 Vision 入門套件非常適合需要快速圖像處理的應(yīng)用,例如檢測標(biāo)簽是否已正確貼在生產(chǎn)線上的裝運箱上。在此示例中,設(shè)計工程師使用 Kria K26 SoM 在生產(chǎn)線上檢查包裹,并通過 Mobilenet 網(wǎng)絡(luò)正確識別盒子上標(biāo)簽的位置。可以從包含正確和錯誤標(biāo)簽位置的圖像數(shù)據(jù)集中訓(xùn)練該網(wǎng)絡(luò)(圖 4和圖 5)。

poYBAGOrhGeAe7vZAAAujw5mHww912.jpg

圖 4:使用 Mobilenet 網(wǎng)絡(luò)的正確標(biāo)簽位置示例(來源:貿(mào)澤電子)

pYYBAGOrhGmAKEO0AAAyAAJuX-w294.jpg

圖 5:使用 Mobilenet 網(wǎng)絡(luò)的錯誤標(biāo)簽位置示例(來源:貿(mào)澤電子)

訓(xùn)練完成后,該網(wǎng)絡(luò)可以部署在 Kria K26 SoM 上,結(jié)合 Linux GStreamer 支持,實時檢查生產(chǎn)線上的包裹(圖 6)。如果檢測到貼錯標(biāo)簽的盒子,部署的應(yīng)用程序可以做出適當(dāng)?shù)捻憫?yīng)。

poYBAGOrhGyANs7jAABW8YVYY6E386.jpg

圖 6:Xilinx 正確識別正確標(biāo)簽的示例(來源:貿(mào)澤電子)

結(jié)論

生產(chǎn)線是快節(jié)奏的環(huán)境。在發(fā)貨前檢測制造或包裝缺陷的能力對于提高交付和客戶滿意度至關(guān)重要。然而,自動化檢測設(shè)備需要在不減慢生產(chǎn)線速度的情況下進(jìn)行處理和決策。Xilinx Kria K26 SoM 和 Kria KV260 Vision AI 入門套件等產(chǎn)品可以提供幫助。

設(shè)計工程師可以使用 Kria KV260 視覺 AI 入門套件快速開始開發(fā)視覺和 AI 原型設(shè)計解決方案并演示概念驗證。Kria K26 SoM 實現(xiàn)了設(shè)計的可移植性,從概念、原型設(shè)計到最終設(shè)計解決方案,所需的更改極少,除了與載卡的接口。

使用 Kria K26 SoM 可以降低與創(chuàng)建具有復(fù)雜異構(gòu) FPGA、存儲器和電源架構(gòu)的嵌入式系統(tǒng)解決方案相關(guān)的開發(fā)成本和風(fēng)險。通過結(jié)合 Vitis AI 堆棧和開箱即用的解決方案,Kria K26 SoM 使開發(fā)團(tuán)隊能夠通過利用可編程邏輯的高性能特性來創(chuàng)建復(fù)雜的視覺和基于 AI 的解決方案,而無需進(jìn)行可編程邏輯設(shè)計專家。

學(xué)到更多

如果您想了解有關(guān) Kria SOM 的更多信息并查看為工業(yè)應(yīng)用程序創(chuàng)建 AI 解決方案的分步演練,請參閱使用 KRIA SoM項目文章部署基于邊緣的 AI。

審核編輯黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1791

    文章

    47352

    瀏覽量

    238777
收藏 人收藏

    評論

    相關(guān)推薦

    19位國際頂尖學(xué)者聯(lián)袂撰寫《重新審視邊緣人工智能:機(jī)遇與挑戰(zhàn)》

    19位國際頂尖學(xué)者聯(lián)袂撰寫《重新審視邊緣人工智能:機(jī)遇與挑戰(zhàn)》
    的頭像 發(fā)表于 11-27 01:04 ?468次閱讀
    19位國際頂尖學(xué)者聯(lián)袂撰寫《重新審視<b class='flag-5'>邊緣人工智能</b>:機(jī)遇與挑戰(zhàn)》

    嵌入式和人工智能究竟是什么關(guān)系?

    人工智能應(yīng)用的實時響應(yīng)。與此同時,嵌入式系統(tǒng)在邊緣計算和物聯(lián)網(wǎng)領(lǐng)域,也為人工智能的應(yīng)用提供了廣闊的空間。 在邊緣計算中,嵌入式系統(tǒng)能夠?qū)?b class='flag-5'>人工智能
    發(fā)表于 11-14 16:39

    《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》第6章人AI與能源科學(xué)讀后感

    幸得一好書,特此來分享。感謝平臺,感謝作者。受益匪淺。 在閱讀《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》的第6章后,我深刻感受到人工智能在能源科學(xué)領(lǐng)域中的巨大潛力和廣泛應(yīng)用。這一章詳細(xì)
    發(fā)表于 10-14 09:27

    《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》第一章人工智能驅(qū)動的科學(xué)創(chuàng)新學(xué)習(xí)心得

    周末收到一本新書,非常高興,也非常感謝平臺提供閱讀機(jī)會。 這是一本挺好的書,包裝精美,內(nèi)容詳實,干活滿滿。 《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》這本書的第一章,作為整個著作的開篇
    發(fā)表于 10-14 09:12

    risc-v在人工智能圖像處理應(yīng)用前景分析

    長時間運行或電池供電的設(shè)備尤為重要。 高性能 : 盡管RISC-V架構(gòu)以低功耗著稱,但其高性能也不容忽視。通過優(yōu)化指令集和處理器設(shè)計,RISC-V可以在處理復(fù)雜的人工智能圖像處理任務(wù)時表現(xiàn)出色。 三
    發(fā)表于 09-28 11:00

    名單公布!【書籍評測活動NO.44】AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新

    ! 《AI for Science:人工智能驅(qū)動科學(xué)創(chuàng)新》 這本書便將為讀者徐徐展開AI for Science的美麗圖景,與大家一起去了解: 人工智能究竟幫科學(xué)家做了什么? 人工智能將如何改變我們所生
    發(fā)表于 09-09 13:54

    報名開啟!深圳(國際)通用人工智能大會將啟幕,國內(nèi)外大咖齊聚話AI

    8月28日至30日,2024深圳(國際)通用人工智能大會暨深圳(國際)通用人工智能產(chǎn)業(yè)博覽會將在深圳國際會展中心(寶安)舉辦。大會以“魅力AI·無限未來”為主題,致力于打造全球通用人工智能領(lǐng)域集產(chǎn)品
    發(fā)表于 08-22 15:00

    安富利攜手恩智浦推出人工智能解決方案

    在物聯(lián)網(wǎng)(IoT)和工業(yè)4.0時代,數(shù)據(jù)的海量化與實時處理需求日益增長,對邊緣計算設(shè)備提出了前所未有的挑戰(zhàn)。對此,安富利攜手恩智浦,基于創(chuàng)新的MCX-N系列微控制器,推出一系列“開箱即用”的人工智能解決方案,旨在為客戶提供高效、可靠、靈活
    的頭像 發(fā)表于 08-01 10:38 ?1397次閱讀
    安富利攜手恩智浦推出<b class='flag-5'>人工智能</b>解決方案

    FPGA在人工智能中的應(yīng)用有哪些?

    FPGA(現(xiàn)場可編程門陣列)在人工智能領(lǐng)域的應(yīng)用非常廣泛,主要體現(xiàn)在以下幾個方面: 一、深度學(xué)習(xí)加速 訓(xùn)練和推理過程加速:FPGA可以用來加速深度學(xué)習(xí)的訓(xùn)練和推理過程。由于其高并行性和低延遲特性
    發(fā)表于 07-29 17:05

    Python中的人工智能框架與實例

    人工智能(AI)領(lǐng)域,Python因其簡潔的語法、豐富的庫和強(qiáng)大的社區(qū)支持,成為了最受歡迎的編程語言之一。本文將詳細(xì)介紹Python中的人工智能框架,并通過具體實例展示如何使用這些框架來實現(xiàn)不同的人工智能應(yīng)用。
    的頭像 發(fā)表于 07-15 14:54 ?1748次閱讀

    貿(mào)澤開售適用于工業(yè)、醫(yī)療和機(jī)器人應(yīng)用的AMD/Xilinx Kria K24 SOM

    機(jī)器人、工廠自動化等)提供合適的功率、成本和性能。 ? 貿(mào)澤供應(yīng)的AMD/Xilinx Kria? K24 SOMKria? SOM系列的新成員,有商業(yè)級和工業(yè)級兩個版本。
    發(fā)表于 06-21 15:24 ?917次閱讀
    貿(mào)澤開售適用于工業(yè)、醫(yī)療和機(jī)器人應(yīng)用的AMD/Xilinx <b class='flag-5'>Kria</b> K24 <b class='flag-5'>SOM</b>

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開發(fā)(SC171開發(fā)套件V2)

    ://t.elecfans.com/v/27185.html *附件:語音對話機(jī)器人案例.pdf 人工智能 AI泛邊緣智能安防實訓(xùn) 31分38秒 https://t.elecfans.com/v/25509.html
    發(fā)表于 05-10 16:46

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開發(fā)(SC171開發(fā)套件V1)

    機(jī)器人案例.pdf 人工智能 AI泛邊緣智能安防實訓(xùn) 31分38秒 https://t.elecfans.com/v/25509.html *附件:泛邊緣案例課.pdf
    發(fā)表于 04-01 10:40

    利用OpenVINO實現(xiàn)混合式AI部署:邁向無所不在的人工智能

    隨著人工智能技術(shù)的飛速發(fā)展,AI的應(yīng)用已經(jīng)滲透到日常生活的各個方面。為了更有效地利用AI技術(shù),混合式AI部署成為了一個重要趨勢。
    的頭像 發(fā)表于 03-18 15:10 ?695次閱讀
    利用OpenVINO實現(xiàn)混合式AI<b class='flag-5'>部署</b>:邁向無所不在<b class='flag-5'>的人工智能</b>

    嵌入式人工智能的就業(yè)方向有哪些?

    嵌入式人工智能的就業(yè)方向有哪些? 在新一輪科技革命與產(chǎn)業(yè)變革的時代背景下,嵌入式人工智能成為國家新型基礎(chǔ)建設(shè)與傳統(tǒng)產(chǎn)業(yè)升級的核心驅(qū)動力。同時在此背景驅(qū)動下,眾多名企也紛紛在嵌入式人工智能領(lǐng)域布局
    發(fā)表于 02-26 10:17