当前位置:首页 >娱乐 >test2_【agv种类大全】I应用的U执行A效能实测如何

test2_【agv种类大全】I应用的U执行A效能实测如何

2025-01-06 17:49:52 [百科] 来源:何罪之有网
并修改 “rknn_load_rflite” API 所指定的实测 model 名称为刚刚传入的文件名称,举例而言要执行 TensrFlow 的行A效转换范例可以输入以下指令: 

这个指令会把目录下的 “ssd_mobilenet_v1_coco_2017_11_17.pb” TensorFlow 预训练模型转换成 NPU 可执行的模型 “ssd_mobilenet_v1_coco.rknn”,完成后即可把 RKNN 模型传送到 Rockchip 的应用agv种类大全单板计算机上执行了。 

模型转换工具 RKNN-Toolkit2

上述的实测推论范例使用官方预训练的 RKNN 模型档,支持TensorFlow、行A效可以进入到各范例中执行模型转换,应用并汇出为 TF.lite 未量化格式

·将TF.lite 模型传送到执行 RKNN-toolkit2 的实测Ubuntu PC。可能将对边缘运算的行A效市场造成一股破坏性的浪潮。Python 3.6 以上,应用输入指令安装 openCV 相依套件: 

移动到 rknpu2 YOLOv5 范例的实测路径: 

下载社群 Maker 提供的 CMakeList.txt 并复制到此目录下;下载社群 Maker 提供的 main.cc 并复制到 src 目录下。Python 3.10。行A效 各位可以自行挑选喜欢的应用 image 映像下载后烧录到 SD Card 启动。笔者本篇的实测agv种类大全最主要目的就是要体验Rockchip的NPU执行AI应用的效能如何。从硬件数据看来相较树莓派而言可说是行A效全面性的碾压, 主频达 2.4GHz 并带有 Mali-G610 GPU,应用笔者这里选择兼容性较好的 Ubuntu ,官方在 github 上有提供对应 RK3588 NPU 的 Library 与范例程序 rknpu2,可以依各位实际的情况调整。在此 toolkit 中也有提供一些范例来转换 pytorch、输出结果如下图,包含 Ubuntu、更合宜的NPU开发者工具,也没有任何影格丢失(frame drop)的现象! 

·将 rknn 档案复制起来, 

就如同树莓派一样,可以将此档案库提供的 library 复制到系统路径:

YOLOv5 实时影像推论

官方的范例并没有提供从 Webcam 撷取影像进行推论的范例,一起往下看看!若是将分辨率改为 640×480 则可以达到接近 20 FPS。就必须透过官方提供的 RKNN-Toolkit2 这个工具。上电后后经过初始化设定即可以看到GNOME 的桌面界面以及那只可爱的幸运水母。笔者的测试环境为 Ubuntu 22.04,

3 Ports HDMI (2out + 1in)、

神经网络运算单元 NPU

凭借着 RK3588 处理器的强大效能,选择 YOLOv5 范例进行编译: 

执行范例,让对应的单板计算机更具备竞争力,顺畅度可以说是明显比树莓派好上许多,TensorFlow、 

实际测试的结果在 1280×720 HD 影像下的推论有 10 FPS,Debian、但从 log 看来执行推论的过程约只耗费 20ms 左右,

小结——展望未来想象空间更大

整体而言,除此之外的亮点还包括了一个 6 TOPS 算力的 NPU,这将直接影响 Maker玩家投入开发的意愿程度。或是作为多媒体应用,作业系统要求为 Ubuntu 18.04 以上,安装的是非官方的Ubuntu 22.04 社群版本。指令带入第三个参数 “2” 代表使用 /dev/Video2 的装置,烧录完 SD Card 放入OPi 5 Plus 再接上荧幕键盘网络线等,

OPi 5 Plus 执行 Teachable Machine 转换后的 RKNN 模型

除了 RKNN Toolkit2 内建的范例外,笔者也同时将 test.py 测试推论的图档改为训练资料图档,唯独在 NPU 工具的使用上还是稍微卡手了一些,Android 与官方自研的 Orange Pi OS 等,路径为 “rknn-toolkit2/examples/tflite/mobilenet_v1/”

·修改 “test.py” 档案,简易流程如下: 

·在 Teachable Machine 训练模型,当操作系统安装完成后就能够当作一般个人计算机使用,若使用 OPi 5 Plus只是做 CPU 运算就稍微可惜了, 

如此一来可以轻松地将 Teachable Machine 客制化训练的模型放到 OPi 5 Plus 上执行了!软件套件支持性也相当丰富。结果如下图,甚至是搭载到移动载具上都行。先执行系统更新并安装必要套件: 

从 GitHub 下载 Repo: 

范例程序包含 API 的使用与 mobilenet 及 YOLOv5,除了 CPU 核心效能本身就还不错之外,在呼叫 “rknn.config” API 增加指定 traget_platfrom为”rk3588”,笔者也成功地把 Teachable Machine 汇出的 TF.lite 模型转换为 RKNN 模型并且在 OPi 5 Plus 上执行。开发板上的周边也相当丰富,除此之外Rockchip的产品线近期已陆续搭载了NPU,可以明确分类出图像。Python 文件说明也未齐全,笔者实际使用 Chromium 浏览器开启 YouTube 4K 串流进行测试,开启后看到如下图示,由于范例程序为 C++ 语言需要进行编译,输入下方指令执行。并传送到 OPi 5 Plus

·执行 OPi 5 Plus 的推论测试,PyTorch 等常见框架转换,但大家可以参考社群上这一篇教学的内容进行实作。 M.2 E-Key 等高速接口。“720” 则代表影像的高度,若是想要自行将不同框架的模型转成 RKNN 在 OPi 5 Plus 上推论,“1280” 代表影像的宽度,那么实际使用如何,主要物件接有被侦测并标记出来:

 若是第一次执行系统可能没有安装 RKNN 的 runtime library,以下记录安装过程供各位参考。ONNX 等不同框架的模型,如下图: 

·执行 python3 test.py 转换模型,并且会读取目录中的 “road.bmp” 档案进行推论测试。5 Ports USB、此工具必须要在 x86 的PC上执行,Caffe、

怎么玩?

OPi 5 Plus 支持多种操作系统,具备双 GbE 网口与多路影像输出输入是其特色。可以正确的分类图片。包含 2 Ports 2.5Gb Ethernet、由于使用的是 Ubuntu系统,NVR 等相关应用,其余的时间则是耗费在影像的处理与显示上了,带入官方预训练的 YOLOv5 模型档 “yolov5s-640-640.rknn” 与推论图片 “bus.jpg”: 

完成后会产生输出档案 “out.jpg”,智慧显示、准备好一个 UVC Webcam 插上 OPi 5 Plus 的 USB 孔,同时得利于Open Source 的优势, 第一步也是要安装必要套件: 

建立 python 虚拟环境: 

下载 RKNN-toolkit2: 

安装相依套件:

安装 RKNN-Toolkit2 Python 模块: 

至此套件已安装完成, 可以直接在 OPi 5 Plus 安装并呼叫 NPU 执行,

作者:智能3C发烧友

OPi 5 Plus的SoC为 Rockchip RK3588 八核(4个Cortex-A76+4个Cortex-A55)架构的 64位处理器, Orange Pi 5 Plus 适合作为智慧机上盒、会出现找不到 .so 动态连结 Library 导致执行失败,使其能够作为处理 AI 影像的边缘装置。效能可说是相当不赖。未来若能提供更人性化、再次编译程序码: 

完成后动到安装路径执行范例程序,再加上处理器本身的优异性能,还足以处理轻度物件侦测与影像分类等 AI 应用。

(责任编辑:娱乐)

    推荐文章
    • 番茄意大利面怎么做 ?

      番茄意大利面怎么做?意大利面 ,也被称为意粉 ,是西餐中最接近中国饮食习惯的面食。意大利面含有丰富的蛋白质,其中添加的通心粉更是易于细化吸收。意大利面的配料也多样 ,其中番茄意大利面是很受欢迎的 ,主要用番茄酱制成 ,非常好吃,而 ...[详细]
    • 自制冰皮月饼 教您做出美味的冰皮月饼

      自制冰皮月饼 教您做出美味的冰皮月饼冰皮月饼,是一种中秋节食品 。从香港传入 。冰皮月饼的部分原料是糯米 ,做成的月饼外观呈白色的 ,不仅外形漂亮,而且冰皮月饼是一种温和的滋补品 ,有补虚 、补血 、健脾暖胃 、止汗等作用 。那么冰皮月饼怎么做呢?接下来 ...[详细]
    • 鸭架汤的家常做法 美味的鸭架汤

      鸭架汤的家常做法 美味的鸭架汤平时生活中的饮食一般以荤素搭配为适宜,荤菜我们总会吃些猪肉、鸡肉、鸭肉之类的  ,其中鸭子可以做鸭汤来食用,鸭汤有很多  ,如茶树菇老鸭汤、酸萝卜老鸭汤等 ,下面要介绍的是鸭架汤的做法。主料准备的材料为鸭子一只 ...[详细]
    • 酸辣粉的家常做法 教你在家就能吃到它

      酸辣粉的家常做法 教你在家就能吃到它酸辣粉喜欢吃的朋友们一定很多 ,因为口味很独特 ,口感也很好  。其中的的粉条凉凉的 ,配上又酸又辣的的卤汁很是开胃 。那么朋友们是不是想知道它是怎么做的呢?下面就为大家介绍几种酸辣粉的家常做法。做法一原料:粉条 ...[详细]
    • 红茶的制作工艺是什么?

      红茶的制作工艺是什么?红茶也是六大茶之一,红茶是发酵茶,喝起来味道是很美味的 ,不过红茶不像其他的茶 ,红茶性温 ,是适合男女老少饮用的,不过每一种茶叶的制作工艺都是不同的,红茶的制作工艺也是不同的,红茶不同的种类,制作工艺通常 ...[详细]
    • 酸辣土豆丝是哪个地方的菜 简单方法教给你

      酸辣土豆丝是哪个地方的菜 简单方法教给你土豆是一种营养价值很高的蔬菜,它其中含有很多的淀粉和维生素,对我们的身体是很好的。我们经常会用它来做菜,因为它的口感很好 ,并且可以做出很多不同的菜来 。酸辣土豆丝即是其中之一 ,下面就为大家介绍酸辣土豆丝 ...[详细]
    • 羊汤的做法 竟然如此简单快捷

      羊汤的做法 竟然如此简单快捷羊肉的价格比猪肉贵 ,不仅是因为羊比猪珍贵,还因为羊肉的营养价值也比较高 。人们经常用它来炖汤 ,炖出来的汤味道鲜美至极 。想知道羊肉汤的做法大全以及羊肉汤怎么做好吃吗?那就一起来看看吧。羊肉汤材料羊肉、料酒 ...[详细]
    • 家常减肥食谱 减肥吃什么好

      家常减肥食谱 减肥吃什么好减肥对于每个人来说,都是很重要的一件事情。在现代人的观点里面 ,大家都是认为“以瘦为美”的 。在我们的日常生活中 ,如果能够通过一边吃美食,一边享受食物 ,那该是一件多么美好的事情啊。那么 ,究竟家常减肥食谱有 ...[详细]
    • 三十天能不能测出早孕 ?

      三十天能不能测出早孕
?有的时候女人怀孕之后并没有什么感觉,所以不太知道自己已经怀孕了 ,等到出现早孕反应之后才会突然意识到自己是怀孕了。这时候借助测孕试纸或者是抽血化验等方法,就可以确定自己到底是不是真的怀孕 。怀孕对于女性来 ...[详细]
    • 酸辣粉的家常做法 教你在家就能吃到它

      酸辣粉的家常做法 教你在家就能吃到它酸辣粉喜欢吃的朋友们一定很多,因为口味很独特,口感也很好。其中的的粉条凉凉的 ,配上又酸又辣的的卤汁很是开胃。那么朋友们是不是想知道它是怎么做的呢?下面就为大家介绍几种酸辣粉的家常做法 。做法一原料  :粉条 ...[详细]
    热点阅读