很開心能有機會作為旭日x3派的新品體驗官來體驗一下公司自家的開發(fā)板,作為一名地平線的算法工程師,實話實說平時工作中其實很少有機會能實際接觸到我們芯片的開發(fā)板,因為算法的實際部署是由下游的軟件的同學(xué)負責(zé)的。我在讀研期間接觸過不少嵌入式ai平臺,像瑞芯微rk3399及pro、海思3519、NVIDIA tx2、Intel ncs2等都用過,入職地平線以后其實也一直想能有機會體驗下公司自研芯片的性能,最近看到同事發(fā)的x3派百板嘗鮮的活動,我也第一時間申請參加了,沒想到很快就收到同事發(fā)的確認郵件過了幾天又順豐發(fā)貨的通知。
收到快遞后迫不及待的打開包裹,一個小藍盒映入我們的眼簾,還是我司熟悉的經(jīng)典配色
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVL2AP-rCAAwxU1I3F1o762.png)
盒子里放著開發(fā)板本體、usb串口線及散熱片。這次試用活動大家收到的都是2g ram版本
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVMCAWSh9ABUl1kux1gY184.png)
打開板子的防靜電袋子,就可以看到板子,總體來說感覺做工很不錯,板子整體大小和樹莓派接近。
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVL-Af3RxABJs75B4P6k278.png)
收到板子之前我就看了板子對應(yīng)的說明文檔,感覺文檔寫的還是非常細致的,我想了解的內(nèi)容都在上面了,我們按照教程一步一步操作就可以了。
https://developer.horizon.ai/api/v1/fileData/documents_pi/index.html
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVLmANHTPAAEaD5AWaHE467.png)
第一步是系統(tǒng)燒寫,翻抽屜找到了之前樹莓派上用過的一張8g tf卡,燒完后插到板子上,結(jié)果怎么都開不了機,Rufus和balenaEtcher都試過,sever和desktop的鏡像也都試了怎么都起不來。。。
屬實奇怪,接上了串口線看了uboot的輸出,uboot提示無法識別tf的文件系統(tǒng)。。。群里問了下負責(zé)這塊的同事,可能是tf卡和板子不太兼容。。。
![poYBAGLfWS2AECOyAAeouho0oU4157.png](https://file.elecfans.com/web2/M00/55/D9/poYBAGLfWS2AECOyAAeouho0oU4157.png)
沒辦法只能從網(wǎng)上又下單了張tf卡,新卡到了之后,還是同樣的操作,系統(tǒng)一次就啟動成功,看來還真是tf卡的問題。。。(上面64g卡為新買的。。。下面的為舊的無法啟動的卡)
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVMeATNY4ACUDFdwlxDs908.png)
系統(tǒng)暫時選擇了帶桌面的系統(tǒng),文檔里也寫了溫馨提示,由于我們的板子不帶gpu,直接使用cpu渲染桌面,桌面系統(tǒng)可能性能比較低。
實際體驗了下,帶桌面的系統(tǒng),確實移動鼠標會出現(xiàn)拖影,
看下硬件參數(shù),cpu主頻也確實不高,不過我們的板子強項是bpu進行神經(jīng)網(wǎng)絡(luò)的計算
ps:板子wifi不支持802.11ac也有點可惜。。。2.4g的速率還是有點慢
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVLmALGtFAAC6x4U2vg8402.png)
系統(tǒng)安裝好后,下一步就是跑下板子上的demo,實際體驗下我們bpu的性能,文檔里的相關(guān)sample里示例比較多,分類、檢測、分割任務(wù)的demo都有,相關(guān)代碼也有詳細的說明,給負責(zé)這塊的同學(xué)點個贊
為了跑下讀取攝像頭進行目標檢測的demo,特地從同事那里要了個mipi的攝像頭,
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVMuAQG--ABlaOCuc-8g390.png)
接上后i2c總線上是可以看到該設(shè)備的,但直接運行基于mipi攝像頭的目標檢測示例會提示攝像頭無法打開,可能mipi攝像頭也不是所有型號都支持。。。\
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVLiAQvP-AAAeA0DJ610749.png)
mipi這個攝像頭沒法用,手頭也沒有usb攝像頭,該咋整呢?
我靈機一動想到了一個方法,可以用板子讀取手機攝像頭的圖像,手機上安裝一個rtsp推流的軟件,然后板子和手機連在同一個局域網(wǎng)內(nèi)來讀取手機攝像頭的視頻流,
直接打開Google Play搜索一下rtsp sever,試了幾個,發(fā)現(xiàn)vxg這個比較好用,
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVLmAfCtqAANupicM6m0013.png)
打開后,點擊齒輪按鈕,進行設(shè)置,
network sever type要選擇RTSP,其他還有一些分辨率及攝像頭選擇的設(shè)置,這里建議將分辨率也設(shè)置為1920x1080
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVLmAA6WQAAQLWAkH3WY117.png)
設(shè)置好后,點擊R按鈕開始推流,圖像上面顯示了推流的rtsp地址(192.168.10.98為我手機在局域網(wǎng)內(nèi)地址),可以在電腦上使用potplayer打開該地址,測試讀取視頻流正常
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVMCAGSUKABK61Mrhork808.png)
接下了修改demo里的代碼,我們只需要將usb_camera_fcos.py里opencv打開usb攝像頭部分替換為rtsp的鏈接,即第252行,OpenCV默認是支持直接讀取rtsp流的,所以修改非常簡單。
![0](https://file.elecfans.com/web2/M00/55/D8/poYBAGLfVLmACwd5AAGs_4EoXCM492.png)
修改好后,直接運行,燈燈燈燈,demo成功run起來。。。
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVMOAZC8wABRuE3RE4lg526.png)
下集預(yù)告:x3pi + intel ncs2 計算棒 = ?
![0](https://file.elecfans.com/web2/M00/56/75/pYYBAGLfVNiARn1aAId-So-tRPc930.png)
本文轉(zhuǎn)自地平線開發(fā)者社區(qū)
原作者:yjcn
原鏈接:https://developer.horizon.ai/forumDetail/98129467158916313
-
嵌入式
+關(guān)注
關(guān)注
5095文章
19189瀏覽量
307998 -
AI
+關(guān)注
關(guān)注
87文章
31711瀏覽量
270502 -
人工智能
+關(guān)注
關(guān)注
1796文章
47791瀏覽量
240565
發(fā)布評論請先 登錄
相關(guān)推薦
米爾瑞芯微RK3576實測輕松搞定三屏八攝像頭
ElfBoard技術(shù)貼|ELF 1開發(fā)板適配攝像頭詳解
![ElfBoard技術(shù)貼|ELF 1開發(fā)<b class='flag-5'>板</b>適配<b class='flag-5'>攝像頭</b>詳解](https://file1.elecfans.com/web3/M00/04/02/wKgZO2duDgOAAHDXAAA9ZyCKWSc079.png)
【米爾RK3576開發(fā)板評測】+項目名稱2、基于gstreamer + mpp硬件編碼 實現(xiàn)攝像頭推流
![](https://file1.elecfans.com/web3/M00/01/E5/wKgZO2dZOICAXDMjAAPql51sjiw197.jpg)
多光譜火焰檢測攝像頭
![多光譜火焰<b class='flag-5'>檢測</b><b class='flag-5'>攝像頭</b>](https://file1.elecfans.com/web2/M00/FB/13/wKgaomaMo4WAIxtNAABc_bI4MJ0136.png)
飛凌嵌入式-ELFBOARD OV5640攝像頭講解第2期
攝像頭及紅外成像的基本工作原理
![<b class='flag-5'>攝像頭</b>及紅外成像的基本工作原理](https://file1.elecfans.com/web2/M00/0D/33/wKgaomdD0wCAfJfJAAAKufzStAM990.jpg)
《DNK210使用指南 -CanMV版 V1.0》第二十七章 攝像頭圖像調(diào)整實驗
《DNK210使用指南 -CanMV版 V1.0》第二十六章 攝像頭圖像捕獲實驗
智能化升級:機載無人機攝像頭如何自動識別目標?
![智能化升級:機載無人機<b class='flag-5'>攝像頭</b>如何自動識別<b class='flag-5'>目標</b>?](https://file1.elecfans.com/web2/M00/07/38/wKgaombj35yAU1epAAHHS7Ea17Q310.png)
NVIDIA多攝像頭追蹤工作流的應(yīng)用架構(gòu)
![NVIDIA多<b class='flag-5'>攝像頭</b>追蹤工作<b class='flag-5'>流</b>的應(yīng)用架構(gòu)](https://file1.elecfans.com/web2/M00/06/6E/wKgaombaoAyAVCnZAAYgKvWxEtE865.png)
基于FPGA的攝像頭心率檢測裝置設(shè)計
智能攝像頭抄表器是什么?
![智能<b class='flag-5'>攝像頭</b>抄表器是什么?](https://file1.elecfans.com/web2/M00/D7/A9/wKgZomYoo1iAAZBgAAChLpXxlQI085.png)
![](https://file1.elecfans.com/web2/M00/C5/1D/wKgaomXxdICAO1Z3AAwY1m0uia0128.png)
評論