RM新时代网站-首页

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

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

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

基于Mediatek AIoT Genio1200 的即時影像物件識別方案

大大通 ? 2022-11-14 11:42 ? 次閱讀

在MediaTek AIoT Genio1200平臺上,MediaTek 提供許多不同的軟件解決方案,伙伴們可通過CPUGPU和APU來提供 AI 計算能力。在開發(fā)和部署廣泛的機器學習時,決大部分會為了推演自行開發(fā)出的模型,來提供硬件加速功能,伙伴們也可通過圖形處理器來啟用 TensorFlot Lite模型的硬件加速。

MediaTek AIoT Genio1200 board:

Genio1200 demo board



以MTK AIoT Yocto而言,目前已知下列三種方式(CPU、GPU和APU)

第一種ARM NN,是一組開源軟件,可在 ARM 的硬件設備上實現(xiàn)機器學習工作,它在目前常見的神經(jīng)網(wǎng)路框架 Cortex-A CPU、ARM Mali GPU 之間橋接,透過 CPU 來運算和推演模型。

第二種是GPU Neural Network Acceleration,它使用的是設備上的 OpenGL ES(OpenGL for Embedded Systems)計算著色器來推演模型。

第三種是 APU Neural Network Acceleration(MediaTek Deep Learning Accelerator and Vision Processing Unit)。

讓小弟來為各位伙伴們介紹 MediaTek 專有的深度學習加速器,它是一款功能強大且高效的卷積神經(jīng)網(wǎng)路(Convolutional Neural Network)加速器,MDLA能夠以高乘法累加(Multiply-Accumulate utilization, MAC)利用率實現(xiàn)高 AI 基準測試結(jié)果,此設計將 MAC單元與存用功能模塊集成在一起。

在開始演練之前,各位伙伴們是否還記得什么是 MediaTek NeuroPilot 呢?忘記的伙伴們,可以回過頭去了解 淺談MediaTek NeuroPilot

NeuroPilot是聯(lián)發(fā)科AI 生態(tài)系統(tǒng)的核心?;锇閭兛山橛蒒euroPilot在邊緣設備上,以極高的效率開發(fā)和部署 AI 應用程序。這使得各種各樣的人工智能應用程序運行得更快。伙伴們?nèi)蘸罂梢栽?NeuroPilot SDK內(nèi),使用 Neuron編譯器( ncc-tflite),用于將 TFLite 模型轉(zhuǎn)換為MediaTek 專有的二進制文件 (DLA, 深度學習存檔),以便在 Genio1200 平臺上部署。生成的模型非常高效,延遲減少,內(nèi)存占用更少。 Neuron SDK 還提供了 Neuron Run-time API,它提供了一組 API,可以讓伙伴們從 C/C++ 程序中調(diào)用這些 API,以創(chuàng)建運行時的環(huán)境,解析編譯的模型文件,并執(zhí)行設備上的神經(jīng)網(wǎng)路推理。



由圖示可以知道,DLA檔是 MediaTek專有模型,它是 MDLA(MediaTek Deep Learning Accelerator) 和 VPU(Vision processing unit )計算設備的 low-level binary 檔案。使用 ncc-tflite 將 TensorFlow lite 模型轉(zhuǎn)換成可在 APU 上推演的 DLA文件,再供給圖像/物件識別的應用程序使用。

使用預先寫好的腳本來將 TensorFlow Lite模型轉(zhuǎn)換成 DLA 文檔,信息如下:

root@i1200-demo:~# lsconvert_tensorflowLite_to_DLA.sh demos test.tfliteroot@i1200-demo:~# ./convert_tensorflowLite_to_DLA.sh[apusys][info]apusysSession: Seesion(0xaaaae26f9910): thd(ncc-tflite) version(2) log(0)root@i1200-demo:~# lsconvert_tensorflowLite_to_DLA.sh demos test.dla test.tfliteroot@i1200-demo:~#




如圖所示,GstInference 是個開源項目,它提供了一個將深度學習推理整合到 GStreamer 中的框架??捎糜诒姸嗟纳疃葘W習架構(gòu)進行推理,也可搭配實用的程序來支持自定義的架構(gòu)。此框架使用 R2Inference,這是 C/C++ 中的一個抽象層,用于各種機器學習框架。單一個 C/C++ 應用程序就可以借助 R2Inference來使用不同框架上的模型。這對于利用不同的硬件執(zhí)行推理時非常有用 (CPU、GPU、APU的加速器)。本次的演練是基于圖中的框架來實現(xiàn)即時影像識別的應用,將剛才轉(zhuǎn)換好的 DLA文檔來執(zhí)行于圖像識別的推演。

接下來執(zhí)行預先配置好的腳位來實現(xiàn)圖像和物件識別的演練。

root@i1200-demo:~# lsconvert_tensorflowLite_to_DLA.sh labels_objectD.txt test2.dlademos objectD.dla test2.tfliteimage_classification.sh object_detection.shlabels.txt test.tfliteroot@i1200-demo:~# ./image_classification.sh


執(zhí)行結(jié)果將會顯示于 HDMI 屏上,可以看到所推演出的物件為 ballpoint pen




繼續(xù)執(zhí)行物件識別的演示。

root@i1200-demo:~# lsconvert_tensorflowLite_to_DLA.sh labels_objectD.txt test2.dlademos objectD.dla test2.tfliteimage_classification.sh object_detection.shlabels.txt test.tfliteroot@i1200-demo:~# ./object_detection.sh


推演的結(jié)果,可以看到識別為 bottle



推演的結(jié)果可以看到識別為 monitor



推演的結(jié)果可以,可以看到識別為 chair



本次的演示就到此,有興趣的伙伴們可以一起來討論和研究,謝謝大家!

?場景應用圖

poYBAGNxuSmAFll7AAI3frYKo2I211.jpg

?展示板照片

pYYBAGNxuSmAQoJeAApm6Y0RHrs005.jpg

?方案方塊圖

poYBAGNxuSqAZMBZABd8fkHWdsQ259.png

?核心技術(shù)優(yōu)勢

雙核AI處理器單元(APU) 可處理基于 AI 的任務,支持深度學習(Deep Learning)、神經(jīng)網(wǎng)絡(Neural Network)加速和計算機視覺(computer vision)應用。

?方案規(guī)格

CPU: Arm Cortex-A78 x4 Arm Cortex-A55 x4

GPU: Arm Mali-G57 MP5

APU: MediaTek AI Processor (dual core)

Video processing: Video encoding 4K60fps HEVC/H.264 Video decoding 4K90fps AV1/VP9/HEVC/H.264

Software: Android/Yocto Linux/Ubuntu/NeuroPilot SDK

Interface: HDMI 2.0 receiver (HDMI RX) PCIE3.0 USB3.1 GbE MAC ISP, 48MP@30fps/16MP+16MP@30fps

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

    關(guān)注

    87

    文章

    30728

    瀏覽量

    268874
  • AIoT
    +關(guān)注

    關(guān)注

    8

    文章

    1406

    瀏覽量

    30649
收藏 人收藏

    評論

    相關(guān)推薦

    鴻蒙案例技術(shù)分享 | 基于AIoT-3568X的鴻蒙通行一體機方案項目

    案例展示視美泰鴻蒙通行一體機方案以鴻蒙版AIoT-3568X人工智能主板為核心平臺,搭載OpenHarmony操作系統(tǒng),使用自研算法和國產(chǎn)芯片,可管可控,并提供身份識別以及其他外設配件生態(tài)鏈支持
    的頭像 發(fā)表于 12-13 16:25 ?202次閱讀
    鴻蒙案例技術(shù)分享 | 基于<b class='flag-5'>AIoT</b>-3568X的鴻蒙通行一體機<b class='flag-5'>方案</b>項目

    大聯(lián)大推出基于MediaTek Genio 130與ChatGPT的AI語音助理方案

    大聯(lián)大控股,作為亞太地區(qū)市場領(lǐng)先的半導體元器件分銷商,近日宣布了一項重要創(chuàng)新。其旗下子公司品佳,成功推出了基于聯(lián)發(fā)科技(MediaTek)Genio 130芯片與ChatGPT功能的AI語音助理方案
    的頭像 發(fā)表于 12-11 11:07 ?335次閱讀

    即時通話軟件音頻傳輸質(zhì)量測試方案

    一、方案概述 度緯科技本套測試方案的核心目的是通過POLQA(Perceptual Objective Listening Quality Assessment)主觀音質(zhì)評價測試來反映即時通話軟件在
    的頭像 發(fā)表于 12-03 14:34 ?132次閱讀
    <b class='flag-5'>即時</b>通話軟件音頻傳輸質(zhì)量測試<b class='flag-5'>方案</b>

    東軟發(fā)布新一代醫(yī)學影像解決方案

    近日,東軟全新發(fā)布新一代醫(yī)學影像解決方案,以智能化為核心,以數(shù)據(jù)引擎為驅(qū)動,面向未來醫(yī)學影像行業(yè)的發(fā)展需求,全新定義醫(yī)學影像的產(chǎn)品價值,推動醫(yī)學影像
    的頭像 發(fā)表于 11-25 09:32 ?164次閱讀

    杭州國芯微AIoT產(chǎn)品系列及方案列表

    和Flash。芯片支持高性能的語音喚醒,和自定義的離線語音指令識別。具有識別率高、使用方便等特點,可廣泛應用于大小家電和各種智能消費電子產(chǎn)品。方案列表GX8003主要應用領(lǐng)域:語音聲控家電,離線語音
    發(fā)表于 08-16 21:14

    MediaTek天璣旗艦芯賦能下的影像魅力

    在活動現(xiàn)場,發(fā)哥邀請現(xiàn)場觀眾一起走進《Chasing Breakthrough 探索極限》的“幕后現(xiàn)場”,一同解密影像背后的創(chuàng)作故事。片中驚險而又刺激的攀巖瞬間、天璣 9300 系列旗艦芯片的出色
    的頭像 發(fā)表于 07-22 10:49 ?506次閱讀

    AIOT是什么意思?AIOT的應用場景和作用

    準的決策和更自動化的操作。 AIoT的核心理念是將AI技術(shù)應用于物聯(lián)網(wǎng)設備和系統(tǒng)中,使其具備感知、學習、推理和決策等能力,從而實現(xiàn)更加智能化的服務和應用場景。 AIoT的應用場景 1. 智能家居:通過AIoT技術(shù),家中的各種設備
    的頭像 發(fā)表于 07-12 15:48 ?800次閱讀
    <b class='flag-5'>AIOT</b>是什么意思?<b class='flag-5'>AIOT</b>的應用場景和作用

    影像儀AI運用 #AI #影像測量 #中圖影像儀 #自動控制技術(shù)

    AI影像
    中圖儀器
    發(fā)布于 :2024年07月01日 16:20:07

    MediaTek NeuroPilot SDK整合NVIDIATAO

    MediaTek 在 COMPUTEX 2024 期間宣布將 NVIDIA TAO 與 MediaTek NeuroPilot SDK 集成,應用于邊緣 AI 推理芯片的開發(fā)。MediaTek
    的頭像 發(fā)表于 06-12 14:03 ?476次閱讀

    MediaTek與美團攜手合作打造新一代餐飲系統(tǒng)硬件S4 Pro系列收銀機

    MediaTek 與美團攜手合作,打造新一代餐飲系統(tǒng)硬件 S4 Pro 系列收銀機。該系列收銀機采用 MediaTek 新一代高階物聯(lián)網(wǎng)芯片 Genio 510,對比上一代收銀產(chǎn)品性能大幅提升,為餐飲商戶帶來流暢使用體驗!
    的頭像 發(fā)表于 05-17 10:09 ?514次閱讀

    瑞莎科技發(fā)布NIO 12L開發(fā)板,搭載聯(lián)發(fā)科Genio 1200處理器

    作為聯(lián)發(fā)科目前最先進的AIoT平臺,Genio 1200采用6納米工藝制造,包括4顆主頻高達2.2GHz的Arm Cortex-A78內(nèi)核以及4顆主頻2.0GHz的A55內(nèi)核,GPU部分為880MHz的Mali-G57 MC5,
    的頭像 發(fā)表于 04-12 15:48 ?573次閱讀

    MediaTek天璣9300旗艦芯亮相UDE 2024

    在UDE 2024第五屆國際半導體顯示博覽會上,MediaTek再次展現(xiàn)了其在科技領(lǐng)域的深厚實力和創(chuàng)新精神。除了之前提到的商用顯示解決方案外,MediaTek還帶來了一個重磅產(chǎn)品——天璣9300旗艦5G生成式AI移動芯片。
    的頭像 發(fā)表于 02-29 10:29 ?795次閱讀

    MediaTek商用顯示解決方案亮相UDE 2024

    在UDE 2024第五屆國際半導體顯示博覽會上,MediaTek再次展現(xiàn)了其在科技領(lǐng)域的卓越實力,特別是其商用顯示解決方案,為參觀者帶來了前所未有的沉浸式視覺享受。
    的頭像 發(fā)表于 02-29 10:27 ?568次閱讀

    提速互聯(lián) 智向未來 | 廣和通AIoT模組及解決方案驚艷MWC 2024

    MWC展會期間,廣和通攜手聯(lián)發(fā)科技全球首發(fā)基于MediaTek T300的RedCap模組FM330系列。聯(lián)發(fā)科技無線通訊事業(yè)部總經(jīng)理蘇文光、廣和通CEO應凌鵬、廣和通MBB事業(yè)部副總裁陶曦出席
    的頭像 發(fā)表于 02-27 10:33 ?500次閱讀
    提速互聯(lián) 智向未來 | 廣和通<b class='flag-5'>AIoT</b>模組及解決<b class='flag-5'>方案</b>驚艷MWC 2024

    研華科技與瞰瞰智能達成戰(zhàn)略合作,共同深化“AIoT+影像”應用助力產(chǎn)業(yè)升級

    解決方案,共同推進產(chǎn)品應用創(chuàng)新和商業(yè)化落地,助力行業(yè)發(fā)展升級。此次戰(zhàn)略合作,是研華在AI影像領(lǐng)域的重要布局,進一步完善了AIoT生態(tài)圈發(fā)展。 ? ? 瞰瞰智能董事長倪緒能與研華嵌入式事業(yè)群中國總經(jīng)理許杰弘,作為各自企業(yè)代表簽署戰(zhàn)
    發(fā)表于 01-10 11:41 ?396次閱讀
    研華科技與瞰瞰智能達成戰(zhàn)略合作,共同深化“<b class='flag-5'>AIoT</b>+<b class='flag-5'>影像</b>”應用助力產(chǎn)業(yè)升級
    RM新时代网站-首页