技术专栏
易百纳玄武S3(RK3588+RK1828)边缘计算终端上部署Rockit_Yolo_Detect示例
硬件平台:易百纳玄武S3

简介
本文主要介绍rockit_yolo_detect示例在Ebaina玄武S3边缘计算AI终端上的部署与运行验证方法。该示例基于Rockit多媒体框架,完成视频码流解码→RGA图像处→RKNN3(RK182X)目标检测→OSD画框叠加→HDMI输出的完整链路,并配套yolox_debug调试工具动态管理码流。
示例功能:
- 支持RKNN3(RK182X协处理器)与RKNN2(RK3588本地NPU)双模型推理,由
config.json分别指定模型路径; - 通过
yolox_debug动态添加/删除码流,支持无限循环播放与单次播放两种模式; - 检测框、类别名称与置信度实时叠加到HDMI显示器输出画面;
- 置信度阈值(
conf_threshold)与NMS阈值(nms_threshold)可通过配置文件调整。
整体流程分为四步:
- 在SDK根目录交叉编译示例,生成
install/安装目录; - 将
install/推送到板端/userdata并重命名为rockit_yolo_detect; - 板端部署模型文件;
- 运行
yolox_detect主程序,通过yolox_debug添加测试视频验证检测效果。
环境准备
| 项目 | 说明 |
|---|---|
| 编译环境 | x86_64 Linux 编译服务器 |
| SDK | RK182X SDK(网盘资料:【易百纳】玄武S3边缘计算AI终端_V2.0中的rk182x_ai_release.tar.gz) |
| 目标板 | Ebaina玄武S3边缘计算AI终端(Debian 13,RK3588+RK182X) |
| 显示器 | HDMI显示器(用于查看背景图与检测画面) |
| 测试视频 | MP4格式视频(本例:input.mp4,从<【易百纳】RK182X_模型文件>网盘资料获取) |
编译
//进入示例源码目录
cd <RK182X SDK>/examples/rockit_yolo_detect
//编译
./build.sh \
--host /<rockchip_linux6.12_release所在文件路径>/rockchip_linux6.12_release/buildroot/output/latest/host \
--arch aarch64 编译和安装成功后生成install/目录,结构如下:
install/
├── bin/
│ ├── yolox_detect //主程序,无参数运行
│ └── yolox_debug //码流调试工具
├── lib/
│ ├── librockit.so
│ ├── librkdemuxer.so
│ ├── libgraphic_lsf.so
│ └── librknn3_api.so
└── usr/share/resource/
├── background-image.png //启动背景图片
└── model/
├── config.json //模型配置文件
├── detect_classes.txt //检测类别标签
├── yolov5s.rknn
├── yolov5s.weight
└── yolov5s_relu_rk3588_i8.rknn部署到开发板
推送install目录到板端
将编译后的install/目录推送到板端/userdata,并重命名为rockit_yolo_detect:
adb push <RK182X SDK>\examples\rockit_yolo_detect\install> /userdata
mv install rockit_yolo_detect板端部署模型文件:
cd userdata/rockit_yolo_detect
cp usr / -r板端运行与效果验证
运行应用程序
接好HDMI显示器,在板端运行主程序(无命令行参数):
cd /userdata/rockit_yolo_detect
chmod +x bin/* //添加可执行权限
export LD_LIBRARY_PATH="$PWD/lib:$LD_LIBRARY_PATH" //指定动态库路径
./bin/yolox_detect //启动主程序启动成功后,HDMI显示器上可以看到背景图片。

测试命令
保持主程序运行,添加视频进去,需打开另一个板端终端,将测试视频推送到板端rockit_yolo_detect目录,本例以input.mp4演示:
# 板端新终端执行
adb push input.mp4 /userdata/rockit_yolo_detect
cd /userdata/rockit_yolo_detect
# 创建一路码流,无限循环播放
./bin/yolox_debug path add ./input.mp4 -1添加成功后,显示器上开始循环播放视频:

# 添加一路码流,只播放一次
./bin/yolox_debug path add ./input.mp4 1添加后屏幕分窗显示两路码流,检测框与类别置信度(如bird 0.55)实时叠加在画面上:

# 删除屏幕上第一路码流(ID为0)
./bin/yolox_debug path remove 0删除后对应码流消失,屏幕恢复为背景画面:

相关代码
运行前确认板端rknn3服务正常:
rknn-smi info常见问题
- 启动后显示器无背景图片/黑屏:确认已接HDMI显示器,且已执行
cp -r usr /;资源未拷贝时程序读取不到配置和背景图。 - 添加码流后无画面:确认测试视频为MP4格式且路径正确,主程序
yolox_detect处于运行状态;添加码流前不要退出主程序。
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包
暂无数据相关专栏
-
2026-10-26 16:45:48
-
2026-10-13 09:56:34
-
2026-10-23 15:18:53
-
2026-10-12 11:52:46
-
2026-10-21 09:53:52
-
2026-10-22 09:57:54
-
浏览量:117次2026-10-19 16:39:38
-
浏览量:546次2026-08-26 10:08:48
-
浏览量:107次2026-10-16 17:05:39
-
浏览量:217次2026-10-10 11:27:49
-
浏览量:205次2026-10-09 17:05:20
-
浏览量:863次2026-07-17 09:11:34
-
浏览量:765次2026-07-14 11:37:26
-
浏览量:379次2026-09-21 10:28:50
-
浏览量:265次2026-10-08 16:44:18
-
浏览量:467次2026-09-23 09:43:49
-
2026-09-29 10:33:22
-
浏览量:824次2026-07-22 13:14:46
-
浏览量:938次2026-07-23 16:21:53
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
易百纳技术社区
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注

微信扫码分享
QQ好友