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

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

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

【EASY EAI Nano開源套件試用體驗】AI功能測試--頭盔檢測

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-11 14:57 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:大菠蘿Alpha, 帖子地址:https://bbs.elecfans.com/jishu_2309330_1_1.html


前面文章已經(jīng)在Ubuntu20.04的系統(tǒng)上搭建交叉編譯環(huán)境,并且在EASY EAI Nano開發(fā)板上執(zhí)行了第一個程序。

一、下載源碼

使用git工具,將遠程倉庫clone至本地:

git clone https://github.com/EASY-EAI/EASY-EAI-Toolkit-C-Solution.git

toolkit內(nèi)置好幾個AI案例,選擇solu-helmetDetect。

root@EliteDesk:/media/rv1126/EASY-EAI-Toolkit/EASY-EAI-Toolkit-C-Solution$ ls
easyeai-api  LICENSE  README_CN.md  README.md  solu-EAI-box  solu-faceDetect  solu-faceRecognition  solu-helmetDetect  solu-personDetect  solu-qrdecode  solu-rtspMulitPlayer

二、編譯源碼

開發(fā)環(huán)境中執(zhí)行./build.sh,過程&結(jié)果如下圖:

EAI4.png

在Release目錄下生成了solu-helmetDetect可執(zhí)行程序。

三、上傳

需要上傳2個文件,一個是前面生成的solu-helmetDetect文件,還有一個是官方提供的模型文件helmet_detect.model。
EAI5.png

四、測試運行

在EASY EAI Nano開發(fā)板上執(zhí)行./solu-helmetDetect。

[root@EASY-EAI-NANO:/userdata/Solu]# chmod 777 solu-helmetDetect
[root@EASY-EAI-NANO:/userdata/Solu]# ./solu-helmetDetect
media get entity by name: rkcif-lvds-subdev is null
media get entity by name: rkcif-lite-lvds-subdev is null
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rockchip-mipi-dphy-rx is null
[17:30:48.060264][CAMHW]:XCAM ERROR CamHwIsp20.cpp:928: No free isp&ispp needed by fake camera!
Rga built version:1.04 13a52df+2022-06-22 17:27:40
Had init the rga dev ctx = 0x57e68
Rga built version:1.04 13a52df+2022-06-22 17:27:40
##RKMEDIA Log level: 2
[RKMEDIA][SYS][Info]:text is all=2
[RKMEDIA][SYS][Info]:module is all, log_level is 2
ID: 1, sensor_name is m01_f_gc2093 1-007e, iqfiles is /etc/iqfiles
rk_aiq_uapi_sysctl_init/prepare succeed
rk_aiq_uapi_sysctl_start succeed
SAMPLE_COMM_ISP_SetFrameRate start 25
SAMPLE_COMM_ISP_SetFrameRate 25
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[1:1]:rkispp_scale0, 1920x1080 Start...
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media0
media get entity by name: rkcif-lvds-subdev is null
media get entity by name: rkcif-lite-lvds-subdev is null
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media1
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rockchip-mipi-dphy-rx is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp1): isp_info(1): isp-subdev entity name: /dev/v4l-subdev9
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media3
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media4
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp1): ispp_info(1): ispp-subdev entity name: /dev/v4l-subdev1
[RKMEDIA][SYS][Info]:#V4l2Stream: camraID:1, Device:rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 1, chn: rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 1, chn: rkispp_scale0, idx: 0
[RKMEDIA][SYS][Info]:#V4l2Stream: camera id:1, VideoNode:/dev/video31
Using mplane plugin for capture
[RKMEDIA][SYS][Info]:#V4L2Ctx: open /dev/video31, fd 89
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[1:1]:rkispp_scale0, 1920x1080 End...
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[1] Start...
[RKMEDIA][SYS][Info]:conn id : 56, enc id: 55, crtc id: 53, plane id: 52, w/h: 720,1280, fps: 58
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[1] End!
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[0] Start...
[RKMEDIA][SYS][Info]:conn id : 56, enc id: 55, crtc id: 53, plane id: 54, w/h: 720,1280, fps: 58
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[0] End!
[RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,720,1280> Start...
[RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:4
[RKMEDIA][SYS][Info]:Opened DRM device /dev/dri/card0: driver rockchip version 2.0.0.
[RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,720,1280> End...
#Bind rga[0] to VM[0]:Chn[0]....
[RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[RGA]:Chn[0] to Mode[VMIX]:Chn[0]...
#Bind VMX[0] to VO[0]....
[RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VMIX]:Chn[0] to Mode[VO]:Chn[0]...
[RKMEDIA][SYS][Warn]:RK_MPI_SYS_Bind: SrcChn:VMIX[0]:Chn[x] status(3) invalid!
librknn_runtime version 1.7.1 (97198ce build: 2021-11-24 09:32:17 base: 1131)

因為沒有安全帽,網(wǎng)絡(luò)上找了個戴安全帽的照片,哈哈:)

檢測到安全帽:

EAI6.jpg

沒有帶安全帽:
EAI7.jpg

業(yè)務(wù)應(yīng)用打印的log。
EAI9.png


聲明:本文內(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

    文章

    34324

    瀏覽量

    275502
  • nano
    +關(guān)注

    關(guān)注

    1

    文章

    158

    瀏覽量

    31042
  • 開發(fā)板試用
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    2331
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    基于RK3576處理器,EASY EAI Orin Nano開發(fā)板免費試用

    EASY EAI Orin Nano是廣州靈眸科技有限公司的旗艦級硬件產(chǎn)品?;谌鹦疚⒌腞K3576處理器設(shè)計,集成了4個Cortex-A72和4個Cortex-A53及支持NEON指令集,支持
    的頭像 發(fā)表于 06-09 15:01 ?167次閱讀
    基于RK3576處理器,<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b> Orin <b class='flag-5'>Nano</b>開發(fā)板免費<b class='flag-5'>試用</b>

    【評測試用】合眾HZ-T536開發(fā)板免費試用體驗

    【評測試用】合眾HZ-T536開發(fā)板免費試用體驗
    的頭像 發(fā)表于 05-27 08:05 ?92次閱讀
    【評<b class='flag-5'>測試用</b>】合眾HZ-T536開發(fā)板免費<b class='flag-5'>試用</b>體驗

    基于RK3576開發(fā)板的聲卡資源介紹

    EASY-EAI-Orin-Nano有2塊聲卡:card0、card1。關(guān)于它們的詳細描述,如下圖所示。
    的頭像 發(fā)表于 05-06 16:26 ?282次閱讀
    基于RK3576開發(fā)板的聲卡資源介紹

    基于RK3576開發(fā)板的HDMI-OUT使用

    EASY EAI Orin-Nano的HDMI OUT接口支持2.1協(xié)議,并且向下兼容2.0,1.4。具體分辨率與幀率,可對接入的屏幕進行自適應(yīng)。
    的頭像 發(fā)表于 05-06 15:59 ?220次閱讀
    基于RK3576開發(fā)板的HDMI-OUT使用

    基于RK3576開發(fā)板的遠程桌面調(diào)試方法

    EASY EAI Orin-Nano可以基于MobaXterm的ssh遠程桌面登錄調(diào)試
    的頭像 發(fā)表于 05-06 09:58 ?147次閱讀
    基于RK3576開發(fā)板的遠程桌面調(diào)試方法

    RV1126 yolov8訓練部署教程

    本教程針對目標檢測算法yolov8的訓練和部署到EASY-EAI-Nano(RV1126)進行說明,而數(shù)據(jù)標注方法可以參考我們往期的文章。
    的頭像 發(fā)表于 04-18 15:18 ?444次閱讀
    RV1126 yolov8訓練部署教程

    基于RV1126開發(fā)板的resnet50訓練部署教程

    本教程基于圖像分類算法ResNet50的訓練和部署到EASY-EAI-Nano(RV1126)進行說明
    的頭像 發(fā)表于 04-18 15:07 ?343次閱讀
    基于RV1126開發(fā)板的resnet50訓練部署教程

    AI功能(SC171開發(fā)套件V3)

    AI功能(SC171開發(fā)套件V3) 序列 課程名稱 視頻課程時長 視頻課程鏈接 課件鏈接 工程源碼 1 圖像語義分割(deeplabv3)案例----基于SC171開發(fā)套件V3 7分4
    發(fā)表于 04-16 18:48

    基于RV1126開發(fā)板的rknn-toolkit-lite使用方法

    譯的模型,短短幾行代碼即可完成算法的推理,大幅降低開發(fā)成本。同時很多不熟悉C/C++的算法開發(fā)人員有效降低開發(fā)門檻。本地文檔是根據(jù)已經(jīng)完成rknn模型轉(zhuǎn)換的模型進行板卡上的推理,關(guān)于rknn模型轉(zhuǎn)換請閱讀請閱讀《在EASY EAI Na
    的頭像 發(fā)表于 04-15 17:33 ?296次閱讀
    基于RV1126開發(fā)板的rknn-toolkit-lite使用方法

    基于RV1126開發(fā)板的啟動Logo更換方法

    EASY EAI Nano固件內(nèi)擁有2個logo,分別用于uboot階段顯示,以及kernel(內(nèi)核)階段顯示。
    的頭像 發(fā)表于 04-15 10:36 ?199次閱讀
    基于RV1126開發(fā)板的啟動Logo更換方法

    首創(chuàng)開源架構(gòu),天璣AI開發(fā)套件讓端側(cè)AI模型接入得心應(yīng)手

    錄音人聲質(zhì)量,將vivo X200s打造成安卓首款K歌旗艦手機,并獲得臻品錄音Pro級認證,給用戶帶來一款錄音室級的K歌神器。 基于天璣AI開發(fā)套件開源彈性架構(gòu),聯(lián)發(fā)科還與美圖合作完成美圖自研
    發(fā)表于 04-13 19:52

    RK3576 yolov8訓練部署教程

    本章展示yolov8模型的在EASY EAI Orin nano的部署過程。
    的頭像 發(fā)表于 04-02 16:04 ?346次閱讀
    RK3576 yolov8訓練部署教程

    Banana Pi 與瑞薩電子攜手共同推動開源創(chuàng)新:BPI-AI2N

    :瑞薩RZ/V2N高性能處理器與Banana PI開源硬件平臺的深度融合。 開源優(yōu)勢 :提供部分硬件設(shè)計資料、SDK及開發(fā)文檔。 生態(tài)共建 :聯(lián)合開發(fā)者社區(qū)推出定制化開發(fā)套件,支持AI
    發(fā)表于 03-12 09:43

    NVIDIA發(fā)布小巧高性價比的Jetson Orin Nano Super開發(fā)者套件

    Nano Super開發(fā)者套件體積小巧,僅相當于一個手掌大小,但其功能卻異常強大。該套件旨在為商業(yè)AI開發(fā)者、科技愛好者以及學生等各類用戶
    的頭像 發(fā)表于 12-19 11:28 ?994次閱讀

    端到端測試用例怎么寫

    編寫端到端測試用例是確保軟件系統(tǒng)從頭到尾能夠正常工作的關(guān)鍵步驟。以下是一個詳細的指南,介紹如何編寫端到端測試用例: 一、理解端到端測試 端到端測試(End-to-End Testing
    的頭像 發(fā)表于 09-20 10:29 ?896次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品