ABCD(即人工智能、區(qū)塊鏈應(yīng)用、云計算、大數(shù)據(jù))是科技行業(yè)的發(fā)展趨勢和未來。麥肯錫2013年就預(yù)測過,到2025年移動互聯(lián)網(wǎng)、自動學(xué)習(xí)、物聯(lián)網(wǎng)、云計算、機器人和自動駕駛這些新技術(shù)能夠創(chuàng)造的社會價值。但目前來看這個數(shù)據(jù)是被低估了,這幾年發(fā)展得太快。
所有這些都是由AI推動的新的領(lǐng)域與應(yīng)用場景。那人工智能、機器學(xué)習(xí)和深度學(xué)習(xí)這三者到底是什么關(guān)系,又能實現(xiàn)哪些功能呢?
日前,在ASPENCORE旗下《電子工程專輯》、《EDN》和《國際電子商情》共同舉辦的“IoT技術(shù)與應(yīng)用論壇”上,恩智浦半導(dǎo)體大中華區(qū)客戶應(yīng)用方案與技術(shù)部門資深工程師李俊祥在其“恩智浦人工智能與物聯(lián)網(wǎng)解決方案 賦能智能物聯(lián)生態(tài)創(chuàng)新”議題上給我們做了詳細解讀。他的演講內(nèi)容涵蓋以下四個方面:第一,i.MX系列處理器在AI方面的能力;第二,關(guān)于語音、視覺和人臉的解決方案;第三,恩智浦產(chǎn)品線路圖;第四,幾個客戶典型應(yīng)用案例。
人工智能 ? 機器學(xué)習(xí) ? 深度學(xué)習(xí)
他表示,實際上AI是一個非常大的范圍——機器學(xué)習(xí)是它的一個子集,深度學(xué)習(xí)又是機器學(xué)習(xí)更小的一個子集。深度學(xué)習(xí)能夠解決的問題如下圖所示。
AI是個很大的范圍,在這整個框架中,首先是神經(jīng)網(wǎng)絡(luò)模型的訓(xùn)練,這需要通過很大的計算量,才能訓(xùn)練出識別率比較高的模型。目前訓(xùn)練主流是采用GPU,另外谷歌也推出了自己的TPU。
然后是云端推理。像目前比較常見的人臉識別、語音識別都是做云端匹配的,比如人臉識別,它會把你的圖像送到云服務(wù)器上,做大量比對,然后得出最終結(jié)果,返回到你的識別端。
最上面是更輕量級的設(shè)備端推理,包括手機和IoT的節(jié)點等。這些設(shè)備本身沒有很強的計算能力,但在很多時候也需要做一些簡單處理,比如指紋門禁,它不可能把所有指紋數(shù)據(jù)全部送到云端去做處理,而且有些設(shè)備是脫網(wǎng)的,只有在本地做計算,因此,像這樣的應(yīng)用場景都不會很復(fù)雜,比如指紋、簡單的人臉識別都可以在本地去做。
輕智能技術(shù)涉及什么?
他表示,NXP因為是做的嵌入式處理器,所以主要聚焦輕智能技術(shù),而不像基于Nvidia GPU或Google TPU那樣很高端的智能技術(shù)。
輕智能的核心是GPU,對于NXP i.MX系列的處理器來說,都是帶有GPU的。i.MX系列都提供有安卓和Linux DSP。目前支持安卓的最新版本是Android 8.0,同時也支持OpenCL。
i.MX GPU處理器的發(fā)展線路圖,性能一直提升,并且性能提升翻倍,指標(biāo)如下。
i.MX GPU的運算能力,首先都集成有OpenCL的功能,可以直接用其標(biāo)準(zhǔn)接口,比如做深度學(xué)習(xí)時可以直接調(diào)用OpenCL驅(qū)動。你的算法如果同時用到CPU和GPU,那用i.MX處理器會更好。另外,在自動駕駛和機器人方面,i.MX目前已經(jīng)實現(xiàn)的一些功能如下。
另外,基于AI的一整套開發(fā)文檔、參考代碼以及訓(xùn)練模型,NXP在年底都會提供,可以在網(wǎng)上下載。
各種無線技術(shù)及網(wǎng)關(guān)
恩智浦目前提供的無線技術(shù)包括ZigBee、藍牙BLE、THREAD等。NXP目前基本都把這些無線功能和MCU整合在一起。
對于物聯(lián)網(wǎng),最簡單最基本的設(shè)備,比如可穿戴設(shè)備,基本上用BLE實現(xiàn)就可以了。然后對于IoT邊緣節(jié)點、工業(yè)和家庭自動化/樓宇自動化等應(yīng)用,則會用到WiFi、THREAD、ZigBee等技術(shù)。
IoT網(wǎng)關(guān)的基本架構(gòu)如下。智能家居、物聯(lián)網(wǎng)以及其他邊緣節(jié)點之間可能采用任意連接拓?fù)?,藍牙、WiFi等各種無線都有,它們會連接到網(wǎng)關(guān)上去。另外,像可穿戴設(shè)備,醫(yī)療,手機也會連接到IoT網(wǎng)關(guān)上,然后如果需要,發(fā)送到云端,然后在其他地方則可以通過手機或PC客戶端去控制。
智能音箱參考解決方案
語音很成熟,如智能音箱賣的很火,基本架構(gòu)都差不多,如下。
各種計算機視覺應(yīng)用場景
計算機視覺有很多應(yīng)用場景,如下。
入門級像門禁、考勤、游戲手柄等無法聯(lián)網(wǎng),因此必須在本地計算。比如門禁/考勤,這些應(yīng)用對CPU要求都不是太高,用i.MX 6系列的單核或精簡的Cortex A7處理器就可以了。手勢識別和游戲手柄等對CPU的要求那就可能更簡單。目前傳統(tǒng)的人臉和手勢識別,很多公司主要用傳統(tǒng)算法來做,但NXP目前做出的很多Demo都是基于深度學(xué)習(xí)來做。中級,比如手機上多攝像頭室外應(yīng)用場景,比如廣場、汽車應(yīng)用,在廣場能同時抓拍多個人,能夠抓出/定位人臉并快速放大,抓出清晰的面部特征。然后對于汽車應(yīng)用,在開車過程中能夠隨時監(jiān)測到旁邊的路牌、前面車的車牌、路邊行人、車道偏移等動作,這些應(yīng)用在機器視覺里算是難度比較高的了。更高級的應(yīng)用則有多攝像頭3D場景的應(yīng)用。
對于i.MX 8系列,i.MX 8M、8X年底都會發(fā)布,i.MX 7系列針對可穿戴和物聯(lián)網(wǎng)應(yīng)用,采用的是Arm 7內(nèi)核。NXP把無線和MCU集成在一起,藍牙BLE、ZigBee、THREAD全集成的系列都有。
5個客戶典型應(yīng)用案例
1.音頻處理的框架。上面用到i.MX 6ULL的處理器,工作頻率是528MHz,也有900MHz更高端的,最便宜的3美金左右。
這種音頻解決方案是很簡單的,輸入是1到2個麥克風(fēng),然后送到云端處理并返回本地。
2.更高級些的多麥克陣列智能音箱解決方案,前端麥克風(fēng)矩陣包括音頻dsp,主控則采用i.MX 7D/8M系統(tǒng)。
3.智能貓眼應(yīng)用,相當(dāng)于智能門禁,是用i.MX7ULP來做的。它包括A7和M4核,M4核一直工作,檢測按鍵以及一些傳感器和簡單音頻處理,但需要做人臉識別或聯(lián)網(wǎng)操作時,M4核可以很快喚醒A7核,去做多媒體處理和網(wǎng)絡(luò)處理,處理完后則關(guān)掉。
4.基于機器學(xué)習(xí)的新零售應(yīng)用方案。左邊是智能微波爐,讓微波爐自動識別食材,而不用聯(lián)網(wǎng)。因為食材不多,所以用MCU就可以存儲。右邊是智能冰箱,自動售貨機的場景稍微復(fù)雜,因為不知道客戶的東西是什么,因此需要連云。
5.物聯(lián)網(wǎng)網(wǎng)關(guān),可以在NXP網(wǎng)站上找到整套資料。
-
云計算
+關(guān)注
關(guān)注
39文章
7676瀏覽量
137020 -
人工智能
+關(guān)注
關(guān)注
1789文章
46365瀏覽量
236541 -
大數(shù)據(jù)
+關(guān)注
關(guān)注
64文章
8834瀏覽量
137138 -
區(qū)塊鏈
+關(guān)注
關(guān)注
110文章
15558瀏覽量
105495
原文標(biāo)題:輕智能技術(shù):典型的應(yīng)用場景有哪些?
文章出處:【微信號:gh_bee81f890fc1,微信公眾號:面包板社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論