news 2026/5/27 22:41:45

PaddleOCR转RKNN并在RK3588上运行

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PaddleOCR转RKNN并在RK3588上运行

一、Ubuntu20.04(PC端)

1.创建环境

conda create -n deploy python=3.6 conda activate deploy

2.安装环境

链接: https://pan.baidu.com/s/18KoIYMkCUS5-PNb3DCRTHA?pwd=5ix5 提取码: 5ix5

pip install rknn_toolkit2-1.4.2b3+0bdd72ff-cp36-cp36m-linux_x86_64.whl pip install paddle2onnx

3.PaddleOCR转换

3.1 下载PP-OCRv3文字检测模型、文字方向分类器模型、PP-OCRv3文字识别模型

wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar tar -xvf ch_PP-OCRv3_det_infer.tar wget https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_mobile_v2.0_cls_infer.tar tar -xvf ch_ppocr_mobile_v2.0_cls_infer.tar wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar tar -xvf ch_PP-OCRv3_rec_infer.tar

3.2 转换成ONNX,并将ONNX固定输入shape

paddle2onnx --model_dir ch_PP-OCRv3_det_infer \ --model_filename inference.pdmodel \ --params_filename inference.pdiparams \ --opset_version 11 \ --save_file det3.onnx \ --enable_dev_version True paddle2onnx --model_dir ch_ppocr_mobile_v2.0_cls_infer \ --model_filename inference.pdmodel \ --params_filename inference.pdiparams \ --opset_version 11 \ --save_file cls2.onnx \ --enable_dev_version True paddle2onnx --model_dir ch_PP-OCRv3_rec_infer \ --model_filename inference.pdmodel \ --params_filename inference.pdiparams \ --opset_version 11 \ --save_file rec3.onnx \ --enable_dev_version True python -m paddle2onnx.optimize --input_model det3.onnx \ --output_model det3_shape.onnx \ --input_shape_dict "{'x':[1,3,960,960]}" python -m paddle2onnx.optimize --input_model cls2.onnx \ --output_model cls2_shape.onnx \ --input_shape_dict "{'x':[1,3,48,192]}" python -m paddle2onnx.optimize --input_model rec3.onnx \ --output_model rec3_shape.onnx \ --input_shape_dict "{'x':[1,3,48,320]}"

3.3 转换成RKNN

# 下载FastDeploy1.1.0版本,除了可以python调用也支持C++ # 下载解压后先修改该目录下rknpu2_tools/config中三个yaml,更换onnx路径和rknn输出路径后开始转换 git clone https://github.com/PaddlePaddle/FastDeploy.git cd FastDeploy-release-1.1.0/examples/vision/ocr/PP-OCR/rockchip/rknpu2_tools python rknpu2_tools/export.py --config_path rknpu2_tools/config/ppocrv3_det.yaml --target_platform rk3588 python rknpu2_tools/export.py --config_path rknpu2_tools/config/ppocrv3_rec.yaml --target_platform rk3588 python rknpu2_tools/export.py --config_path rknpu2_tools/config/ppocrv3_cls.yaml --target_platform rk3588

得到三个RKNN文件,拷贝至RK3588版端

二、RK3588板端

1.搭建环境

先下载rknn-toolkit-lite2

链接: https://pan.baidu.com/s/1mb8XmoTSVz2ZsO9HnKvr8Q?pwd=5ax6 提取码: 5ax6

conda create -n deploy python=3.8 conda activate fastdeploy pip install packages/rknn_toolkit_lite2-2.0.0b1-cp38-cp38-linux_aarch64.whl
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/27 22:40:41

AGV的“眼睛”是什么?一篇看懂激光雷达核心作用

在智能工厂、仓储物流场景中,AGV小车(自动导引车)是核心“智能搬运工”,而让其实现自主行走的关键,正是被称为“AGV眼睛”的激光雷达。多数人对它的认知停留在自动驾驶领域,殊不知其在AGV领域应用更成熟广泛…

作者头像 李华
网站建设 2026/5/27 22:41:37

远程办公正在重塑技术人的薪资结构:地域差价的终结者

一、远程办公浪潮下,软件测试薪资的地域壁垒正在松动2026年的软件测试行业,远程办公早已不是疫情时期的权宜之计,而是成为了人才市场的结构性常态。对于遍布全国的测试从业者而言,最直观的感受莫过于薪资版图的悄然重构——曾经像…

作者头像 李华
网站建设 2026/5/22 3:42:51

查并集的理解

查并集 1. 找 int find(int x,int pa[]){if(pa[x] ! x){find(pa[x],pa[])}return pa[x]; }通过递归,溯源到x的父节点。 对于int pa[] {0,1,1,1} 下标序列int idx[] {0,1,2,3} 那么序列2,3的父就是1。如果调用find(3,pa),那么就是从而找到了3的父节点 2…

作者头像 李华
网站建设 2026/5/22 3:42:05

【HTML+CSS+JavaScript】02 CSS样式

1. CSS 介绍 CSS(Cascading Style Sheet),层叠样式表, 用于控制页面的样式。 CSS 能够对网页中元素位置的排版进行像素级精确控制,实现美化页面的效果,能够做到页面的样式和 结构分离。 CSS 是在 HTML 文档结构的基础上进行样式定义的。 …

作者头像 李华
网站建设 2026/5/22 3:39:28

终极指南:5分钟掌握iFakeLocation实现iOS虚拟定位的完整方法

终极指南:5分钟掌握iFakeLocation实现iOS虚拟定位的完整方法 【免费下载链接】iFakeLocation Simulate locations on iOS devices on Windows, Mac and Ubuntu. 项目地址: https://gitcode.com/gh_mirrors/if/iFakeLocation 想在iOS设备上轻松模拟任意位置吗…

作者头像 李华
网站建设 2026/5/22 3:39:28

彻底掌控Windows Defender:开源工具defender-control完全指南

彻底掌控Windows Defender:开源工具defender-control完全指南 【免费下载链接】defender-control An open-source windows defender manager. Now you can disable windows defender permanently. 项目地址: https://gitcode.com/gh_mirrors/de/defender-control…

作者头像 李华