恩智浦敢為人先,敢于引領和創(chuàng)新。恩智浦一直致力于為i.MX應用處理器的攝像頭模塊接口提供支持。恩智浦也在許多SoC上實現(xiàn)了CPU和GPU等共享資源的機器學習。這一功能仍然運行良好 (根據(jù)應用的需求而異),這篇文章將闡述恩智浦為何決定對其進行升級,并在i.MX 8M Plus中添加圖像信號處理器 (ISP) 和機器學習 (ML) 加速器。
機器學習的重要性與日俱增
在云端進行機器學習是支持人們使用智能手機語音助手或智能揚聲器語音助手的關鍵技術(shù),它還支持社交媒體甚至手機對包含特定人員的照片進行分組。但這些用例都依賴在云端服務器上運行的機器學習。
恩智浦解決的真正挑戰(zhàn)是邊緣機器學習。所有機器學習推理在i.MX 8M Plus等邊緣處理器進行本地運行。在邊緣運行ML推理意味著,即使網(wǎng)絡訪問中斷,應用也能夠繼續(xù)運行——這對于監(jiān)控或異常檢測等應用至關重要,對在沒有網(wǎng)絡接入的偏遠地區(qū)運行也非常重要。與必須將數(shù)據(jù)發(fā)送到服務器進行處理并將結(jié)果發(fā)回的情況相比,在邊緣運行ML推理還降低了決策延遲。例如,當執(zhí)行工業(yè)工廠現(xiàn)場目視檢查時,或需要決定是接受還是拒絕一掠而過的產(chǎn)品時,低延遲至關重要。
邊緣機器學習的另一個關鍵優(yōu)勢是保護數(shù)據(jù)安全。收集的專有數(shù)據(jù)(如邊緣設備捕獲的員工、生產(chǎn)和物流數(shù)據(jù))將在邊緣進行處理并保存在本地。系統(tǒng)不會把信息發(fā)送到云端進行處理,僅在云端進行記錄和跟蹤。企業(yè)的隱私不會受到損害,企業(yè)可自行決定是否在云端共享信息。
需要什么程度的邊緣機器學習?
現(xiàn)在,考慮到對邊緣機器學習的需求較大,問題變成了需要什么程度的機器學習。衡量機器學習加速器的一種方法是每秒的運算次數(shù) (通常是8位整數(shù)相乘或累加),通常稱為TOPS(即每秒萬億次運算)。這是基本基準,因為整體系統(tǒng)性能也受許多其他因素影響,但TOPS是使用最多的機器學習測量方法之一。
事實證明,在邊緣進行完整的語音識別 (不只是關鍵字識別) 需要大約1-2個TOPS (具體取決于算法,如果希望了解用戶想表達的意思,而不僅僅是將語音轉(zhuǎn)換為文本,則需要更多運算次數(shù))。以60fps執(zhí)行目標檢測 (使用Yolov3等算法) 也需要大約2-3個TOPS。因此,機器學習加速 (如i.MX 8M Plus的2.3 TOPS) 是這類應用的最佳選擇。
下一步:圖像信號處理器 (ISP)
所有基于攝像頭的系統(tǒng)中都具有ISP功能,盡管有時可以集成到攝像頭模塊或嵌入到應用處理器中,并且可能對用戶隱藏。ISP通常會進行多種類型的圖像增強,其主要目的是將原始圖像傳感器的每像素輸出的單色分量轉(zhuǎn)換為系統(tǒng)中其他部分更常用的RGB或YUV圖像。
當攝像頭輸入來自網(wǎng)絡或網(wǎng)絡攝像頭 (一般通過以太網(wǎng)或USB連接到應用處理器) 時,沒有ISP的應用處理器在基于視覺的系統(tǒng)中運行良好。對于這些應用,攝像頭可以與處理器保持一定距離,甚至可以達到100米左右。攝像頭本身內(nèi)置了ISP和處理器,可轉(zhuǎn)換圖像傳感器信息并對視頻流進行編碼,然后再通過網(wǎng)絡發(fā)送。
沒有ISP的應用處理器也適用于分辨率相對較低的攝像頭。在100萬像素或更低的分辨率下,圖像傳感器通常內(nèi)置了ISP,可將RGB或YUV圖像輸出到應用處理器,處理器內(nèi)不需要ISP。
但在約200萬像素 (1080p) 或更高的分辨率下,大多數(shù)圖像傳感器沒有內(nèi)置ISP,而是依賴系統(tǒng)中其他部件的ISP??赡芤蕾嚜毩⒌腎SP芯片 (可以運行,但會增加系統(tǒng)的功率和成本),也可能依賴集成在應用處理器中的ISP。正因如此,恩智浦選擇采用i.MX 8M Plus的解決方案——提供高質(zhì)量的成像,同時也是優(yōu)化的成像解決方案,特別是在200萬像素和更高分辨率的情況下。
借助基于智能視覺的系統(tǒng),智能工廠可以提高生產(chǎn)率、質(zhì)量和安全性。
推動智能邊緣設備的發(fā)展
綜上所述,i.MX 8M Plus應用處理器集2.3 TOPS機器學習加速器和ISP于一身,無論是用于智能樓宇、智慧城市還是工業(yè)物聯(lián)網(wǎng)應用,都將成為邊緣嵌入式視覺系統(tǒng)的關鍵元件。
借助嵌入式ISP,它可以打造直連到本地圖像傳感器的高質(zhì)量圖像優(yōu)化系統(tǒng),甚至可以將這些圖像數(shù)據(jù)提供給較新的機器學習算法,所有這些都可以減輕本地機器學習加速器的負擔。
采用為機器學習和視覺系統(tǒng)而優(yōu)化的i.MX 8M Plus架構(gòu),邊緣設備設計人員能夠像恩智浦一樣敢為人先,敢于引領和創(chuàng)新。他們擁有強大的機器學習能力,配合高清攝像頭系統(tǒng),能夠讓設備看得更清晰、更遠。嵌入式領域不斷涌現(xiàn)新的創(chuàng)新機遇。
-
處理器
+關注
關注
68文章
19896瀏覽量
235219 -
恩智浦
+關注
關注
14文章
5981瀏覽量
116791 -
機器學習
+關注
關注
66文章
8503瀏覽量
134614 -
工具包
+關注
關注
0文章
47瀏覽量
9716
原文標題:硬核解讀:i.MX 8M應用處理器為何要添加ISP和機器學習加速器?
文章出處:【微信號:NXP客棧,微信公眾號:NXP客?!繗g迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
恩智浦eIQ Time Series Studio簡介
恩智浦如何實現(xiàn)負責任的邊緣AI
「2025恩智浦創(chuàng)新技術(shù)峰會」飛凌嵌入式亮相上海首站

恩智浦智能家電創(chuàng)新方案一文看盡 恩智浦智能家電技術(shù)日給你答案

恩智浦擬收購邊緣AI企業(yè)Kinara
云計算開發(fā)工具包的功能
恩智浦宣布收購NPU廠商Kinara
恩智浦3.07億美元收購Kinara,強化邊緣AI布局
最新Simplicity SDK軟件開發(fā)工具包發(fā)布
恩智浦eIQ Time Series Studio 工具使用全攻略

基于EasyGo Vs工具包和Nl veristand軟件進行的永磁同步電機實時仿真

恩智浦eIQ AI和機器學習開發(fā)軟件增加兩款新工具
FPGA仿真工具包軟件EasyGo Vs Addon介紹

采用德州儀器 (TI) 工具包進行模擬前端設計應用說明

評論