本文來源電子發(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內置好幾個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,過程&結果如下圖:
在Release目錄下生成了solu-helmetDetect可執(zhí)行程序。
三、上傳
需要上傳2個文件,一個是前面生成的solu-helmetDetect文件,還有一個是官方提供的模型文件helmet_detect.model。
四、測試運行
在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)絡上找了個戴安全帽的照片,哈哈:)
檢測到安全帽:

沒有帶安全帽:
業(yè)務應用打印的log。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
AI
+關注
關注
91文章
41370瀏覽量
302744 -
nano
+關注
關注
1文章
162瀏覽量
32269 -
開發(fā)板試用
+關注
關注
3文章
303瀏覽量
2788
發(fā)布評論請先 登錄
相關推薦
熱點推薦
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】02. 測試camera功能以及算法
整體而言,easy eai的資料是很完善的,demo測試起來也很方便
文檔簡介:
https://www.easy-eai.com/document_details/27/1085
本
發(fā)表于 12-23 19:53
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】介紹、系統(tǒng)安裝
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】介紹、系統(tǒng)安裝
本文介紹了靈眸科技 EASY
發(fā)表于 12-23 18:05
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】+1、開箱上電
EASY EAI Nano-TB(RV1126B)開發(fā)板開箱報告:
1 開箱體驗:精致包裝與豐富配件
EASY EAI
發(fā)表于 11-19 21:39
EASY EAI Nano-TB(RV1126B)開發(fā)板試用】1、初識
非常感謝電子發(fā)燒友以及靈眸科技給了我這次試用EASY EAI Nano-TB(RV1126B)開發(fā)板的機會,星期四確認了我的試用機會,星期五
發(fā)表于 11-16 11:15
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈按鈕項目
0接上文【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測試-shel
發(fā)表于 11-03 10:00
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目
接上文【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】通過wifi連接,使用ssh登錄EASY
發(fā)表于 11-02 18:34
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測試-shell腳本進行IO控制-燈閃
)。
命令行功能測試
我準備在Ubuntu主板命令行啟動后網(wǎng)絡SSH 下用shell腳本進行控制部分硬件測試。從IO控制-燈閃開始。
EASY E
發(fā)表于 11-01 21:26
【免費試用】EASY EAI Nano-TB(RV1126B)開發(fā)套件評測
EASY-EAI-Nano-TB是靈眸科技研發(fā)的一款應用于AIoT領域的AIOT主板。核心板基于瑞芯微的RV1126B處理器設計,并引入了新一代完全基于硬件的最大12M像素ISP(圖像信號處理器
【作品合集】靈眸科技EASY EAI Orin Nano(RK3576)開發(fā)板測評
)開發(fā)板試用體驗】使用和LVGL的anim(簡易動畫)和animimg(圖像動畫)控件組合實現(xiàn)復雜的動畫功能
【EASY EAI Orin Nano
發(fā)表于 09-09 09:59
【EASY EAI Orin Nano開發(fā)板試用體驗】EASY-EAI-Toolkit人臉識別
本篇使用算法組件實現(xiàn)人臉檢測。
一.準備工作
1.首先使用到EASY-EAI-Toolkit組件,ubuntu掛載目錄下克隆git clone https://github.com/EASY-EAI
發(fā)表于 07-20 14:40
【EASY EAI Orin Nano開發(fā)板試用體驗】人臉識別提升
【前言】【新提醒】【EASY EAI Orin Nano開發(fā)板試用體驗】人臉識別體驗 - EASY EA
發(fā)表于 07-05 15:21
【EASY EAI Orin Nano開發(fā)板試用體驗】EASY-EAI-Toolkit初體驗
本次EASY EAI Orin Nano開發(fā)板試用體驗主要是超級想體驗靈眸的EASY-EAI-Toolkit。
一、簡介
發(fā)表于 06-28 21:21
【EASY EAI Orin Nano開發(fā)板試用體驗】人臉識別體驗
root@EASY-EAI-ORIN-NANO:/# sudo mount -t nfs 192.168.3.85:/home/developer/nfsroot /home/orin-nano/Desktop
發(fā)表于 06-26 06:54
【EASY EAI Orin Nano開發(fā)板試用體驗】安裝nfs服務器
/developer/nfsroot *
developer@EASY-EAI-Develop:~$
測試:
使用typec連上開發(fā)板后,執(zhí)行adb shell登錄開發(fā)板。
在Desktop中創(chuàng)建nfs 然后
發(fā)表于 06-22 17:32
【EASY EAI Orin Nano開發(fā)板試用體驗】開發(fā)環(huán)境準備
【前言】
首先感謝電子發(fā)燒友論壇以及靈眸科技給示了我這次非常難得的【EASY EAI Orin Nano開發(fā)板試用體驗】的機會,在進行評測之前首先需要創(chuàng)建開發(fā)環(huán)境。
靈眸科技有非常詳細
發(fā)表于 06-22 16:42
【EASY EAI Nano開源套件試用體驗】AI功能測試--頭盔檢測
評論