亚洲邪恶天堂影院在线观看_欧美亚洲日韩国产综合网_亚洲国产精久久久久久久_亚洲综合一区二区精品导航

帳號:
密碼:
 
智動化 / 文章 /

運用FP-AI-VISION1的影像分類器
[作者 意法半導體]   2022年05月04日 星期三 瀏覽人次: [40960]

意法半導體(ST)持續積極參與高速發展的嵌入式人工智慧領域。為了在具成本效益和低功耗的微控制器上加快運用機器學習和深度神經網路,ST開發全方位的邊緣人工智慧生態系統,嵌入式開發人員可以在各種STM32微控制器產品組合中,輕鬆新增利用人工智慧的新功能和強大的解決方案。


圖一顯示ST AI解決方案之於整個STM32產品組合,而且已經擁有預先訓練神經網路的嵌入式開發人員,可以在任何採用Cortex M4、M33和M7的STM32上移植、最佳化和驗證這整個產品組合。STM32Cube.AI是 STM32CubeMX的AI擴充套件,讓客戶能以更高效率開發其AI產品。


利用深度學習的強大功能可以增強訊號處理效能,並提升STM32 應用的工作效率。


本文概述FP-AI-VISION1,此為用於電腦視覺開發的架構,提供工程師在STM32H7上執行視覺應用的程式碼範例。



圖一 : 執行機器學習和深度學習演算法的STM32產品組合
圖一 : 執行機器學習和深度學習演算法的STM32產品組合

從FP-AI-VISION1程式碼範例開始,簡易達成在邊緣執行的各種電腦視覺使用案例,例如


? 生產線上的物體分類,藉以根據物體的類型調整輸送帶速度;


? 偵測產品的一般瑕疵;


? 區分不同類型的物件,例如:螺絲、義大利麵、樂高零件,並分揀到不同的容器中;


? 對設備或機器人操作的材料類型進行分類,並隨之調整行為;


? 對食品類型進行分類以調整烹調/燒烤/沖泡或重新訂購貨架上的新產品。


FP-AI-VISION1

概述

FP-AI-VISION1是STM32Cube功能套件(FP),提供採用卷積神經網路(CNN)的電腦視覺應用範例。其由STM32Cube.AI產生的軟體元件和AI電腦視覺應用專用的應用軟體元件組成。


功能套件中提供的應用範例,包含:


? 食品識別:辨識18類常見食品;


? 人體感測:識別影像中是否有人;


? 人數統計:依照物體偵測模型計算情境中的人數。


主要特色

FP-AI-VISION1在與STM32F4DIS-CAM攝影機子板,或是B-CAMS-OMV攝影機模組搭配連接的STM32H747I-DISCO板上運作,包括用於攝影機擷取、畫格影像預處理、推斷執行的完整應用韌體和輸出後處理。這也提供浮點和 8 位元量化 C 模型的整合範例,並支援多種資料記憶體設定,滿足各種應用需求。


此功能套件最重要的其中一項關鍵優勢是提供範例,描述如何將不同類型的資料有效地放置在晶片上的記憶體和外部記憶體中。使用者因此能夠輕鬆瞭解最符合需求的記憶體分配,並有助建立適用於STM32系列的自訂神經網路模型,特別是在STM32H747-Disco板上。



圖二 : FP-AI-VISION1評估裝置範例
圖二 : FP-AI-VISION1評估裝置範例

FP-AI-VISION1 包括三個採用 CNN 的影像分類應用範例:


? 一種對彩色(RGB 24位元)畫格影像執行的食品識別應用;


? 一種對彩色(RGB 24位元)畫格影像執行的人體感測應用;


? 一種對灰階(8位元)畫格影像執行的人體感測應用。


本文將重點介紹食品識別和人體感測之兩種範例。


首先討論食品識別應用。食品識別CNN是MobileNet模型的衍生模型。MobileNet是適用於行動和嵌入式視覺應用的高效率模型架構,此模型架構由Google[1]提出。


MobileNet模型架構包括兩個簡單的全域超參數,可以高效在延遲和準確度之間進行權衡。原則上,這些超參數可讓模型建構者根據問題的限制條件,決定應用大小適合的模型。考量STM32H747的目標限制條件,此軟體套件中使用的食品識別模型是透過調整這些超參數建構而成,以便在準確度、運算成本和記憶體佔用之間進行最佳權衡。


圖三為食品識別模型的簡單執行流程。這在STM32H747上執行,大約需要150毫秒才能完成推斷。



圖三 : 食品識別模型的執行流程
圖三 : 食品識別模型的執行流程

其次,將說明人體感測應用。FP-AI-VISION1 提供兩個人體感測的範例應用:


? 一種採用低複雜度CNN 模型(所謂的Google_Model),用於處理解析度為96×96像素的灰階影像(每像素 8 位元)。這個模型可從:storage.googleapis.com下載。


? 一種採用更高複雜度的CNN模型(所謂的 MobileNetv2_Model),用於處理解析度為 128×128像素的彩色影像(每像素 24 位元)。


在此觀察前一個模型,人體感測應用程式可識別影像中是否有人。在與STM32F4DIS-CAM連接的STM32L4R上執行這個應用程式時,大約需要270毫秒來推斷。而快閃記憶體和 RAM 的大小足以在微控制器上執行神經網路 (NN),如圖四所示。



圖四 : 人體感測概覽
圖四 : 人體感測概覽

人體感測可利用從低功率喚醒,使用案例包括開燈、開門或其他任何自訂方法。一般用途通常採用被動紅外線感測器,藉以在偵測到移動的時間和地點觸發事件。不過,這種PIR 系統的問題是可能發生誤報。如果有貓經過或在風中飛舞的樹葉,可能會觸發這個系統。人體感測應用只會偵測人類,並且有助於輕鬆開發更智慧的偵測系統。


系統架構

FP-AI-VISION1的頂層架構,如圖五所示。



圖五 : FP-AI-VISION1架構
圖五 : FP-AI-VISION1架構

應用建構流程

從浮點 CNN 模型(使用 Keras 等架構設計和訓練)開始,使用者產生最佳化的C程式碼(使用STM32Cube.AI 工具)並整合到電腦視覺架構中(FP-AI-VISION1 提供),以便在 STM32H7上建構電腦視覺應用。


產生C程式碼時,使用者可從下列兩個選項中擇一:


? 直接從CNN模型以浮點方式產生浮點C程式碼;


? 或者對浮點CNN模型進行量化,得到8位元模型,隨後產生對應之量化後的C程式碼;


對於大多數 CNN 模型,第二個選項可以減少記憶體佔用(快閃記憶體和RAM)以及推斷時間。對最終輸出準確度的影響則取決於CNN模型以及量化過程(主要是測試資料集和量化演算法)。



圖六 : FP-AI-VISION1架構
圖六 : FP-AI-VISION1架構

應用執行流程

對於電腦視覺應用,整合需要一些資料緩衝區,如圖七所示。



圖七 : 執行流程中的資料緩衝區
圖七 : 執行流程中的資料緩衝區

應用過程依序執行下列操作:


1. 在 camera_capture buffer中擷取攝影機畫格(透過DCMI資料暫存器中的DMA引擎)。


2. 此時,根據選擇的記憶體分配配置,將camera_capture buffer內容複製到 camera_frame buffer,並啟動後續畫格的擷取。


3. camera_frame buffer中包含的影像將重新縮放到Resize_Dst_Img buffer中,藉以配合預期的CNN輸入張量尺寸。例如,食品識別NN模型需要輸入張量,例如 Height × Width = 224 × 224像素。


4. 執行Resize_Dst_Img buffer到Pfc_Dst_Img buffer的像素色彩格式轉換。


5. 將Pfc_Dst_Img buffer內容中包含的各像素格式調整到nn_input緩衝區中。


6. 執行NN模型的推斷:這個nn_input buffer以及activation buffer提供給NN作為輸入。分類結果將儲存在 nn_output buffer中。


7. 對nn_output buffer內容進行後處理,並顯示結果於螢幕上。


圖表八詳細說明了食品識別應用在整合量化C模型或浮點C模型時所需的RAM。



圖八 : 用於食品識別應用的SRAM記憶體緩衝器
圖八 : 用於食品識別應用的SRAM記憶體緩衝器

FP-AI-VISION1可從連結下載:


www.st.com/en/embedded-software/fp-ai-vision1.html


參考資料

[1] 食品識別 CNN 是 MobileNet 模型的衍生模型。


MobileNet:用於行動視覺應用的高效率卷積神經網路:https://arxiv.org/pdf/1704.04861.pdf


[2]UM2611:FP-AI-VISION1手冊:


https://www.st.com/resource/en/user_manual/dm00630755-artificial-intelligence-ai-and-computer-vision-function-pack-for-stm32h7-microcontrollers-stmicroelectronics.pdf


[3]UM2526:STM32Cube.AI手冊:


https://www.st.com/resource/en/user_manual/dm00570145-getting-started-with-xcubeai-expansion-package-for-artificial-intelligence-ai-stmicroelectronics.pdf


[4]FP-AI-VISION1 視訊應用影片:


https://www.youtube.com/watch?v=VkFTrc5KSgg&t=130s


https://www.youtube.com/watch?v=8AX9uC2Oi1g&t=178s


相關文章
? SiC MOSFET:意法半導體克服產業挑戰的顛覆性技術
? 意法半導體的邊緣AI永續發展策略:超越MEMS迎接真正挑戰
? Crank Storyboard:跨越微控制器與微處理器的橋樑
? 機器視覺與電腦視覺技術的不同應用
? 嵌入式系統的創新:RTOS與MCU的協同運作
comments powered by Disqus
  相關新聞
» 臺達宣布收購日本Noda RF Technologies Co., Ltd.
» Discovery《臺灣無比精采:AI 科技島》即將首播 外宣臺灣科技實力
» 應材攜手全球45個非營利組織扎根STEAM教育 賦能新世代人才科技創造力
» 工研院 VLSI TSA國際研討會登場 聚焦高效能運算、矽光子、量子計算
» 經濟部與顯示業瞄準先進封裝需求 首創面板級全濕式解決方案
  相關產品
» 意法半導體三相馬達驅動器整合評估板加速強化性能
» 意法半導體新款750W馬達驅動參考板適用於家用和工業設備
» 意法半導體新車規單晶片同步降壓轉換器讓應用設計更彈性化
» 意法半導體新款車規直流馬達預驅動器可簡化EMI優化設計
» 意法半導體新開發板協助工業和消費性電子廠商加速雙馬達設計

?
刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2025 遠播資訊股份有限公司版權所有 Powered by O3
地址:臺北數位產業園區(digiBlock Taipei) 103臺北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 / E-Mail: webmaster@hope.com.tw
亚洲邪恶天堂影院在线观看_欧美亚洲日韩国产综合网_亚洲国产精久久久久久久_亚洲综合一区二区精品导航
<li id="wkceg"></li>
<rt id="wkceg"><delect id="wkceg"></delect></rt>
<bdo id="wkceg"></bdo>
<strike id="wkceg"><acronym id="wkceg"></acronym></strike>

  • 亚洲婷婷综合久久一本伊一区| 久久综合色综合88| 久久99精品久久久久久国产越南| 亚洲高清免费视频| 激情深爱一区二区| 一区二区三区成人在线视频| 亚洲精品五月天| 亚洲欧洲中文日韩久久av乱码| 国产精品国产三级国产专播品爱网| 国产精品视频一二三区| 国产精品免费观看视频| 亚洲视频免费在线观看| 一区二区久久久| 丝袜亚洲另类欧美| 麻豆91在线观看| 国产一区二区剧情av在线| 高清beeg欧美| 色诱亚洲精品久久久久久| 欧美三级日韩三级| 欧美电影免费提供在线观看| 久久久久久黄色| 综合激情网...| 日韩精品国产欧美| 国产成人在线免费| 在线视频欧美精品| 精品欧美一区二区久久| 国产精品久99| 日韩电影免费在线看| 国产夫妻精品视频| 91极品美女在线| 欧美成人vps| 日韩美女视频一区二区 | 欧美一区二区在线播放| 精品久久久久久最新网址| 国产精品久久三| 香蕉久久一区二区不卡无毒影院 | 国产91精品久久久久久久网曝门| 成人激情小说乱人伦| 欧美乱熟臀69xxxxxx| 国产性色一区二区| 婷婷综合另类小说色区| 成人免费福利片| 正在播放亚洲一区| 亚洲欧洲日韩在线| 久久av资源网| 欧美日韩一区二区三区四区五区 | 欧美这里有精品| 欧美丰满嫩嫩电影| 国产午夜精品福利| 午夜精品久久久久久久蜜桃app| 国产综合色在线| 欧美日韩中文字幕精品| 国产精品免费免费| 日韩高清电影一区| 欧洲色大大久久| 中文字幕第一区二区| 日本va欧美va欧美va精品| 91美女视频网站| 欧美激情一区在线| 九九热在线视频观看这里只有精品| 91福利视频久久久久| 国产精品三级视频| 麻豆国产精品官网| 4438x亚洲最大成人网| 一区二区三区四区蜜桃| caoporn国产精品| 国产喷白浆一区二区三区| 91免费国产在线观看| 91精品国产一区二区三区香蕉| 18成人在线视频| 成人激情黄色小说| 国产嫩草影院久久久久| 国产综合久久久久久鬼色| 欧美久久一二区| 亚洲成人精品一区二区| 日本精品视频一区二区| 亚洲少妇最新在线视频| 99久久精品久久久久久清纯| 欧美国产激情二区三区| 国产盗摄一区二区三区| 久久婷婷久久一区二区三区| 韩国精品主播一区二区在线观看| 91精品免费观看| 免费成人性网站| 欧美成人性战久久| 国产在线国偷精品免费看| 久久麻豆一区二区| 国产成人高清视频| 中文字幕一区二区三区av| 91年精品国产| 亚洲成人av一区二区| 欧美喷潮久久久xxxxx| 日韩高清在线一区| 精品福利在线导航| 国产精品18久久久久久vr| 国产喂奶挤奶一区二区三区| 成人午夜电影久久影院| 亚洲日本青草视频在线怡红院| 91天堂素人约啪| 婷婷一区二区三区| 久久亚洲精品国产精品紫薇| 国产suv精品一区二区三区| 中文字幕一区二区三区不卡在线| 色欧美日韩亚洲| 日日夜夜精品视频免费| 久久夜色精品国产欧美乱极品| 成人久久18免费网站麻豆| 亚洲乱码一区二区三区在线观看| 欧美日韩一区在线| 激情综合色播激情啊| 中文字幕日韩一区二区| 51久久夜色精品国产麻豆| 国产乱人伦偷精品视频不卡| 亚洲欧洲99久久| 91精品国产乱码久久蜜臀| 国产激情一区二区三区四区| 亚洲精品成人天堂一二三| 欧美成人精品福利| 93久久精品日日躁夜夜躁欧美| 丝袜诱惑制服诱惑色一区在线观看 | 日韩欧美一区在线观看| 国产精品自产自拍| 亚洲一二三专区| 久久精品无码一区二区三区| 色88888久久久久久影院野外| 日本欧美一区二区三区乱码| 中文字幕免费观看一区| 欧美精品亚洲一区二区在线播放| 国产精品一二三区| 午夜视黄欧洲亚洲| 最新久久zyz资源站| 精品国产一区二区亚洲人成毛片 | 国产裸体歌舞团一区二区| 午夜日韩在线观看| 亚洲欧洲日韩在线| 久久久精品免费观看| 欧美日韩国产系列| 91玉足脚交白嫩脚丫在线播放| 精品制服美女丁香| 日韩av不卡一区二区| 亚洲精品va在线观看| 国产人妖乱国产精品人妖| 欧美一区二区三区喷汁尤物| 色999日韩国产欧美一区二区| 国产精品99久久久久| 看电影不卡的网站| 欧美aaaaa成人免费观看视频| 亚洲一区二区在线免费看| 亚洲日本电影在线| 国产精品久久久久一区二区三区共| 精品久久久久久久久久久久久久久久久 | 日本少妇一区二区| 一个色综合av| 亚洲色图制服诱惑 | 国产精品嫩草影院av蜜臀| ww久久中文字幕| 精品福利av导航| 精品久久久久久久久久久久久久久久久| 欧美精品久久久久久久久老牛影院| 91在线porny国产在线看| 成人aaaa免费全部观看| 国产成人免费视频网站| 国产成人综合自拍| 国产精品一区一区| 国产成人精品免费一区二区| 国产91在线看| 99久久久久久99| 色www精品视频在线观看| 欧美天天综合网| 在线成人高清不卡| 91精品欧美综合在线观看最新| 日韩一区二区电影| 精品国产在天天线2019| 久久看人人爽人人| 中文乱码免费一区二区| 中文字幕一区二区三区不卡在线| 亚洲色图制服丝袜| 亚洲18影院在线观看| 蜜桃av一区二区三区| 激情综合色播五月| 大胆亚洲人体视频| 91久久人澡人人添人人爽欧美| 欧洲色大大久久| 91精品国产综合久久久久久久 | 伊人一区二区三区| 丝袜亚洲另类欧美| 国产麻豆午夜三级精品| av一区二区久久| 欧美色老头old∨ideo| 日韩精品一区二| 国产精品久久久久久久蜜臀| 中文字幕在线不卡视频| 亚洲成人手机在线| 国内精品视频666| 色综合中文综合网| 婷婷国产在线综合| 国产九色sp调教91| 在线一区二区观看| 日韩精品一区二| 亚洲欧美激情一区二区|