技术帖——飞凌嵌入式RK3588开发板推理模型转换及测试

时间:2023-06-02 12:07:15 来源: 互联网

RKNN(Rockchip Neural Network)是一种用于嵌入式设备的深度学习推理框架,它提供了一个端到端的解决方案,用于将训练好的深度学习模型转换为在嵌入式设备上运行的可执行文件。使用RKNN框架可以在嵌入式设备上高效地运行深度学习模型,这对于需要在资源受限的设备上进行实时推理的应用场景非常有用。例如,可以将RKNN用于智能摄像头、机器人、无人机等嵌入式设备中,实现物体检测、人脸识别、图像分类等人工智能功能。

RKNN-Toolkit2是为用户提供在 PC、 Rockchip NPU 平台上进行模型转换、推理和性能评估的开发套件,用户通过该工具提供的 Python 接口可以便捷地完成模型转换、量化功能、模型推理、性能和内存评估以及量化精度分析等多种操作。


(资料图片仅供参考)

下面,我们就使用RKNN-Toolkit2工具将rknpu2工程中的yolov5s.onnx模型转换为yolov5s.rknn模型为例进行讲解。

开发工具:飞凌嵌入式OK3588-C开发板

开发环境:Ubuntu20.04

01下载RKNN-Toolkit2

02安装依赖

requirements_cp36-1.3.0.txt文件,在rknn-toolkit2/doc目录下:

03开发环境与OK3588-C开发板连接

开发环境中安装adb

使用USB-typeC线连接到板子的TypeC0接口,PC端识别到虚拟机中。

在开发环境中检查是否连接成功

如果连接成功会返回板子的设备ID,如下:

04下载NPU工程

05、将rknn_server和rknn库发送到开发板

在OK3588-C开发板上运行rknn_server服务

在开发环境中检测rknn_server是否运行成功

有返回进程id说明运行成功。

06模型转换

在开发环境中进入到rknn_toolkit2工具中的examples目录中选择一个模型。本例选择的是将onnx模型转换为RKNN模型。

修改test.py

在rknn.config中添加target_platform="rk3588"

在rknn.init_runtime中添加target="rk3588"

修改完成后,运行test.py

运行成功结果如下:

同时在目录下会生成yolov5s.rknn模型。

07编译测试源码

进入到rknpu2/examples/rknn_yolov5_demo目录下,设置环境变量:

执行编译脚本,进行编译:

然后在rknpu2/examples/rknn_yolov5_demo/install/rknn_yolov5_demo_Linux目录下会生成rknn_yolov5_demo

08测试

将上边生成的yolov5s.rknn模型和install目录下的rknn_yolov5_demo_Linux拷贝到开发板中

进入到rknn_yolov5_demo_Linux目录下,添加链接库的环境变量(rknn_yolov5_demo_Linux目录下的lib目录)

使用rknn模型进行物体识别命令如下:

执行结果如下:

将生成的out.jpg拷贝到本地电脑中查看,识别结果如下。

以上就是基于飞凌嵌入式OK3588-C开发板进行的RK3588推理模型转换及测试过程,希望能够对您有所帮助。进入飞凌嵌入式官网,即可了解有关RK3588-C开发板的更多产品详情。

标签:

精彩推送

全球焦点!东方甄选早盘涨超4% 国联证券指公司业绩有望创新高

东方甄选(01797)早盘上涨4 30%,现报26 70港元,成交额2 567亿港元。  近日,国联证券研报指出,根据灰

来源:2023.05.30

重庆两江新区召开迎峰度夏电力保供会议:推动在建光伏、储能按时投运

日前,重庆两江新区召开迎峰度夏电力保供指挥部会议。会议强调,夏季用电高峰即将到来,要坚持“需求响...

来源:2023.05.30

襄城县双庙乡:以案为鉴促整改 以案促改提作风|全球关注

大河网讯今年以来,襄城县双庙乡纪委坚持以问题推动查补漏洞、以案件促进整改落实,确保达到“查处一案...

来源:2023.05.30

每日快讯!中外合办硕士考试难度大不大

中外合作办学硕士是在职研究生报考方式之一,属于院校自主招生,全年可报,招满即截止。例如江西财经大学与

来源:2023.05.30

免签证国家可以待多久_免签证国家 简讯

1、日本,文莱,新加坡三个国家的公民来中国单方面免签15天。2、也就是说,中国大陆人到这三个国家没有

来源:2023.05.30

劳动局投诉电话不给发工资_劳动局投诉电话 全球今日报

1、全国劳动保障服务咨询电话:12333   附:劳动和社会保障部关于开展劳动电话咨询服务的通知  劳社部

来源:2023.05.30

马来西亚多行业陷入“用工荒”,商会呼吁引入外籍工人|焦点要闻

【环球时报综合报道】因国内多个行业陷入“用工荒”的窘境,马来西亚全国工商业联合会呼吁政府通过外籍...

来源:2023.05.30

其人弗能应也的意思是什么_其人弗能应也的意思

1、“男人有能力回应”是指男人张口结舌,答不出一句话。2、来源:《韩非子难一》出自战国时期的《矛与...

来源:2023.05.30

环球快资讯丨模板奥多姆?湖人也许应该考虑在选秀大会中选择这位锋线新星?

模板奥多姆?湖人也许应该考虑在选秀大会中选择这位锋线新星?,湖人,米勒,选秀,nba,锋线新星,美国篮球,国际

来源:2023.05.30

新闻快讯

X 关闭

X 关闭

新闻快讯