# 简介
* 使用多线程异步操作rknn模型, 提高rk3588/rk3588s的NPU使用率, 进而提高推理帧数,不过实际在使用摄像头做实时目标检测的时候帧率在25左右,所以后面打算主要使用rknpu2做板端部署,预计会快很多,有待验证
# 更新说明
* 无
# 使用说明
### 演示
* 运行rkcat.sh可以查看当前温度与NPU占用
* 运行rk3588可以GPU,NPU,CPU的温度和npu的使用率
### 部署应用
* 修改main.py下的modelPath为你自己的模型所在路径
* 修改main.py下的cap为你想要运行的视频/摄像头
* 修改main.py下的TPEs为你想要的线程数, 具体可参考下表,也可以在运行代码的
* 修改func.py为你自己需要的推理函数, 具体可查看myFunc函数
* 开六个线程推理本地视频能达到75帧左右,受限于摄像头最高帧率为25帧,暂时没测试到实时目标检测能处理的最高帧率
# 补充
* 多线程下CPU, NPU占用较高, **核心温度相应增高**, 请做好散热。
* 使用摄像头做实时目标检测的时候会出现帧率下降很多的情况,我使用1080p usb的摄像头推理的帧率在25fps左右
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
简介 使用多线程异步操作rknn模型, 提高rk3588/rk3588s的NPU使用率, 进而提高推理帧数,不过实际在使用摄像头做实时目标检测的时候帧率在25左右,所以后面打算主要使用rknpu2做板端部署,预计会快很多,有待验证 更新说明 无 使用说明 演示 运行rkcat.sh可以查看当前温度与NPU占用 运行rk3588可以GPU,NPU,CPU的温度和npu的使用率 部署应用 修改main.py下的modelPath为你自己的模型所在路径 修改main.py下的cap为你想要运行的视频/摄像头 修改main.py下的TPEs为你想要的线程数, 具体可参考下表,也可以在运行代码的 修改func.py为你自己需要的推理函数, 具体可查看myFunc函数 开六个线程推理本地视频能达到75帧左右,受限于摄像头最高帧率为25帧,暂时没测试到实时目标检测能处理的最高帧率 补充 多线程下CPU, NPU占用较高, 核心温度相应增高, 请做好散热。 使用摄像头做实时目标检测的时候会出现帧率下降很多的情况,我使用1080p usb的摄像头推理的帧率在25fps左右
资源推荐
资源详情
资源评论
收起资源包目录
基于多线程异步操作rknn模型对Yolov5进行推理Python源码+文档说明.zip (15个子文件)
rknn-python-yolov5-master
func.py 8KB
main.py 2KB
rknnpool.py 2KB
rknnModel
yolov5s_rk3588.rknn 8.07MB
rk3588.sh 2KB
.idea
vcs.xml 180B
rknn-yolov5s.iml 487B
misc.xml 301B
inspectionProfiles
profiles_settings.xml 174B
modules.xml 290B
.gitignore 176B
performance.sh 1KB
rkcat.sh 150B
__pycache__
rknnpool.cpython-38.pyc 2KB
README.md 1KB
共 15 条
- 1
资源评论
奋斗奋斗再奋斗的ajie
- 粉丝: 229
- 资源: 2104
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pycocotools-windows-2.0.0.1-cp37-cp37m-win-amd64.whl
- 汉诺塔python.docx
- 展讯最新下载工具 支持9230T 9230 512 512T 312 312T 9863A
- h5py-3.1.0-cp36-cp36m-linux.zip
- 【管理系统源码】基于SSM++jsp的电子竞技管理平台【源码+lw+部署文档+讲解】
- 神经网络学习之前馈神经网络.docx
- 基于目标检测的吸烟检测数据集(VOC格式进行标注,包含847张已标注数据)
- 神经网络学习之前馈神经网络.docx
- 计算机科学与技术-李姗姗.rar
- (完整版)音频接口种类(带图).doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功