哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RK3562 單板機(jī)神經(jīng)網(wǎng)絡(luò)開發(fā)指南:NPU 推理框架與目標(biāo)檢測實(shí)戰(zhàn)

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2026-03-18 17:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文是創(chuàng)龍科技推出的 RK3562 單板機(jī) NPU 開發(fā)手冊,聚焦神經(jīng)網(wǎng)絡(luò)處理器AI 模型部署與實(shí)戰(zhàn)應(yīng)用。文檔基于 RKNN 推理框架,詳細(xì)介紹 NPU 開發(fā)流程,含模型轉(zhuǎn)換、應(yīng)用開發(fā)及 yolov5_object_detect 目標(biāo)檢測案例。創(chuàng)龍科技通過清晰的環(huán)境配置、案例測試與關(guān)鍵代碼解析,助力開發(fā)者快速掌握 INT4/INT8 等量化模型部署技能,充分發(fā)揮 RK3562 單板機(jī) 1TOPS 算力優(yōu)勢,適配智能識別、邊緣計(jì)算等嵌入式 AI 場景。

開發(fā)環(huán)境

Windows開發(fā)環(huán)境:Windows7 64bit、Windows10 64bit、

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu20.04.6 64bit

sysroot:rk3562-Tronlong-Desktop-20.04-sysroot-[版本號].tar.gz

系統(tǒng)版本:Tronlong-Desktop20.04(類Ubuntu)、Linux-5.10.209、U-Boot-2017.09

備注:本文基于2GByte LPDDR4X、16GByte eMMC配置單板機(jī)進(jìn)行演示。

術(shù)語表

為便于閱讀,下表對文檔出現(xiàn)的關(guān)鍵術(shù)語進(jìn)行解釋;對于廣泛認(rèn)同釋義的術(shù)語,在此不做注釋。

wKgZO2m6F7CABoodAABZBFZdHSg885.png

注意事項(xiàng)

(1)無特殊說明情況下,本文默認(rèn)從eMMC啟動系統(tǒng),使用DEBUG作為調(diào)試串口。

(2)請先參考《應(yīng)用開發(fā)手冊》“開發(fā)環(huán)境搭建說明”章節(jié)完成應(yīng)用開發(fā)環(huán)境搭建,并參考《系統(tǒng)使用手冊》附錄“系統(tǒng)組件安裝說明”安裝OpenCV。

(3)我司提供的NPU開發(fā)案例位于產(chǎn)品資料“4-軟件資料Demoplatform-demos”目錄,具體說明如下。

wKgZPGm6F7qAW568AAAkHoyqt8Q496.png

1NPU開發(fā)說明

NPU(Neural network Processing Unit),即神經(jīng)網(wǎng)絡(luò)處理器。RK3562內(nèi)部已集成高能效神經(jīng)網(wǎng)絡(luò)處理器NPU,支持神經(jīng)網(wǎng)絡(luò)推理硬件加速,能夠流暢運(yùn)行AI算法。主要參數(shù)如下:

(1)支持INT4/INT8/INT16/FP16等;

(2)支持多種框架,如TensorFlow、MXNet、PyTorch、Caffe等;

(3)1TOPS算力。

備注:更多詳細(xì)信息請查看“6-開發(fā)參考資料數(shù)據(jù)手冊SBC-TL3562單板機(jī)元器件”目錄下的文檔。

為簡化開發(fā)者在AI模型部署與優(yōu)化過程中的工作量,瑞芯微官方提供了核心開發(fā)工具包RKNN-Toolkit2。工具包針對不同類型的AI模型和應(yīng)用場景,提供了從模型轉(zhuǎn)換、量化到推理部署的一站式解決方案。

RKNN-Toolkit2是瑞芯微官方推出的用于模型轉(zhuǎn)換、量化、推理和性能評估的開發(fā)工具包,支持將預(yù)訓(xùn)練的深度學(xué)習(xí)模型轉(zhuǎn)換為瑞芯微NPU(神經(jīng)網(wǎng)絡(luò)處理單元)專用的RKNN格式,并在其芯片平臺上高效部署。

開發(fā)流程如下:

a)模型訓(xùn)練:用戶根據(jù)需求自行訓(xùn)練模型或使用官方提供的模型;

b)模型轉(zhuǎn)換:使用RKNN-Toolkit2將預(yù)訓(xùn)練模型轉(zhuǎn)換為RK3562 NPU可使用的RKNN模型;

c)應(yīng)用開發(fā):基于RKNN API開發(fā)應(yīng)用程序。

wKgZPGf-_LuAcJWFAACkJaE3Q_4995.png圖 1NPU開發(fā)流程圖

關(guān)于RKNN-Toolkit2環(huán)境搭建、模型轉(zhuǎn)換使用說明、混合量化、精度問題排查的詳細(xì)介紹,可查看yolov5_object_detect案例"toolsrknn-toolkit2.tar.gz"壓縮包的"rknn-toolkit2doc?2_Rockchip_RKNPU_User_Guide_RKNN_SDK_V2.0.0beta0_CN.pdf"文檔。

關(guān)于RKNN-Toolkit2模型轉(zhuǎn)換API接口說明,可查看yolov5_object_detect案例"toolsrknn-toolkit2.tar.gz"壓縮包的"rknn-toolkit2doc?2_Rockchip_RKNPU_User_Guide_RKNN_SDK_V2.0.0beta0_CN.pdf"文檔。

關(guān)于RKNN API的詳細(xì)使用說明,可查看yolov5_object_detect案例"toolsrknn-toolkit2.tar.gz"壓縮包的"toolrknn-toolkit2doc?4_Rockchip_RKNPU_API_Reference_RKNNRT_V2.0.0beta0_CN.pdf"文檔。

2yolov5_object_detect案例

2.1案例說明

本案例基于RKNN API實(shí)現(xiàn)對圖片中目標(biāo)對象的識別,并將識別結(jié)果以加水印的方式添加至圖像,并保存為圖片文件。案例循環(huán)測試10次,統(tǒng)計(jì)出推理的平均處理耗時(shí)。

備注:本案例基于瑞芯微官方例程實(shí)現(xiàn),進(jìn)行了目錄的重構(gòu)及編譯的簡化,功能邏輯未進(jìn)行修改。官方例程位于LinuxSDK源碼"external/rknpu2/examples/rknn_yolov5_demo/"目錄下。

wKgZPGm6F82AbXmjAABmsxa0ZNo908.png圖 2

程序處理流程圖如下:

wKgZPGf-_OiAClqfAAFH62S-ZN4085.png圖 3

2.2案例測試

在進(jìn)行案例測試前,請先參考《系統(tǒng)使用手冊》中的“系統(tǒng)組件安裝說明”章節(jié),完成OpenCV組件的安裝。

請通過網(wǎng)線將單板機(jī)千兆網(wǎng)口LAN1連接至路由器。請將案例bin目錄下的所有文件拷貝至單板機(jī)系統(tǒng)任意目錄下。

wKgZO2m6GHuABvUsAAAPNnVxMog645.png圖 4

在可執(zhí)行文件所在目錄,執(zhí)行如下命令,對圖片目標(biāo)對象進(jìn)行模型推理。

備注:模型運(yùn)行的時(shí)間會有抖動。

Target# ./yolov5_object_detect yolov5s-640-640_rk3562.rknn car.jpg

wKgZPGm6GImAd75tAAFPXcWRXzg815.png圖 5

從輸出信息可知,本案例程序識別出測試圖片包含person、car、bus、truck等對象,運(yùn)行1次模型耗時(shí)為76.223000ms;循環(huán)運(yùn)行10次模型平均耗時(shí)為52.386902ms。

案例程序?qū)y試圖片的目標(biāo)對象標(biāo)記成功后將輸出名稱為out.jpg的標(biāo)記圖片至當(dāng)前目錄,請將out.jpg文件拷貝至Windows下,并使用PC端相關(guān)軟件對比查看car.jpg與out.jpg,測試結(jié)果如下所示。

wKgZPGm6GJCAcE6GAAATal9rL1Y739.png圖 6

從out.jpg圖片可知,案例程序能正確框選出人物、汽車等物體,同時(shí)顯示person、car等文字標(biāo)簽和置信度,標(biāo)記對象的數(shù)量及信息等與程序打印信息一致。

本程序能夠支持識別的目標(biāo)數(shù)據(jù)集類型說明位于案例bin目錄下的coco_80_labels_list.txt文件,用戶可根據(jù)相關(guān)目標(biāo)類型進(jìn)行測試驗(yàn)證。

wKgZPGm6GLWAPhFdAAA6tNUYtzc314.png圖 7

2.3案例編譯

將案例src源碼目錄拷貝至Ubuntu工作目錄下,進(jìn)入源碼目錄,執(zhí)行如下命令配置環(huán)境變量,并修改CMake配置文件CMakeLists.txt,請根據(jù)實(shí)際情況修改為sysroot解壓路徑。

Host# source /home/tronlong/RK3562/environment

Host# vim CMakeLists.txt

wKgZPGm6GMKACJlQAACeqWR3bSQ506.png圖 8

修改內(nèi)容如下:

set(SDK_ROOT_PATH "/home/tronlong/RK3562")

wKgZPGm6GUWAcHBuAAD3kR1psNI153.png圖9

執(zhí)行如下命令,新建一個(gè)build目錄,用于存放編譯過程產(chǎn)生的相關(guān)文件,并進(jìn)入build目錄。

Host# mkdir-pbuild

Host# cd build

wKgZO2m6GUyADUfjAABc5fuj9kU837.png圖 10

執(zhí)行如下命令進(jìn)行案例編譯,編譯完成將會在build目錄下生成編譯過程產(chǎn)生的相關(guān)文件。

Host# cmake ../

Host# make -j8

Host# make install

wKgZPGm6GVKAXkPCAAMixU9V5GA442.png圖 11

build目錄存放編譯過程產(chǎn)生的相關(guān)文件,src目錄存放案例相關(guān)文件,包括測試圖片car.jpg、類別數(shù)據(jù)集coco_80_labels_list.txt、RKNN模型yolov5s-640-640_rk3562.rknn和可執(zhí)行程序yolov5_object_detect等文件,如下圖所示。

wKgZO2m6GVqAeUEjAAF9YK0xP7Q891.png圖 12

由于篇幅過長等原因,部分內(nèi)容均不逐一展示,如需獲取完整版詳細(xì)資料,請關(guān)注Tronlong創(chuàng)龍科技微信公眾號或官網(wǎng),或者評論區(qū)留言,感謝您的支持!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4840

    瀏覽量

    108091
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    689

    瀏覽量

    31437
  • 單板機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    51

    瀏覽量

    18918
  • NPU
    NPU
    +關(guān)注

    關(guān)注

    2

    文章

    384

    瀏覽量

    21325
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RK3576 單板機(jī)系統(tǒng)使用手冊:配置、升級與組件安裝指南(三)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-07 11:40 ?70次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊:配置、升級與組件安裝<b class='flag-5'>指南</b>(三)

    RK3576 單板機(jī)系統(tǒng)使用手冊:配置、升級與組件安裝指南(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-03 11:39 ?405次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊:配置、升級與組件安裝<b class='flag-5'>指南</b>(二)

    RK3576 單板機(jī)系統(tǒng)使用手冊:配置、升級與組件安裝指南(一)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級流程與組件安裝。詳解內(nèi)存存儲分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級操作,以及常用
    的頭像 發(fā)表于 04-02 10:46 ?135次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊:配置、升級與組件安裝<b class='flag-5'>指南</b>(一)

    RK3562 單板機(jī)嵌入式 eMMC 健康監(jiān)測開發(fā)指南:數(shù)據(jù)采集與狀態(tài)分析

    本文為創(chuàng)龍科技RK3562 單板機(jī) eMMC 健康管理開發(fā)指南,圍繞 emmc_get_info 案例,詳解 eMMC 的 EXT_CSD 寄存器查詢、多品牌壽命評估(擦寫次數(shù)、壞塊、壽命消耗
    的頭像 發(fā)表于 03-31 15:07 ?120次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>嵌入式 eMMC 健康監(jiān)測<b class='flag-5'>開發(fā)指南</b>:數(shù)據(jù)采集與狀態(tài)分析

    RK3562 單板機(jī)嵌入式 ROS2 開發(fā)指南:環(huán)境搭建與工程編譯

    本文為創(chuàng)龍科技RK3562 單板機(jī) ROS2 Foxy 開發(fā)指南,涵蓋系統(tǒng)測試與開發(fā)全流程。詳細(xì)說明 Python/C++ 節(jié)點(diǎn)通信、turtlesim 可視化測試的實(shí)操指令,以及上位
    的頭像 發(fā)表于 03-27 11:26 ?7352次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>嵌入式 ROS2 <b class='flag-5'>開發(fā)指南</b>:環(huán)境搭建與工程編譯

    RK3562 單板機(jī)多媒體開發(fā)完全手冊:視頻輸入輸出與 GStreamer 案例詳解(二)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī)視頻處理核心指南,涵蓋兩大核心內(nèi)容:一是視頻圖像處理框架,含輸入輸出接口、編解碼及算法加速模塊;二是 gst_dec_display 案例,實(shí)現(xiàn)
    的頭像 發(fā)表于 03-17 09:49 ?158次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>多媒體<b class='flag-5'>開發(fā)</b>完全手冊:視頻輸入輸出與 GStreamer 案例詳解(二)

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊:Qt Creator 配置與 LVGL 案例詳解(二)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)
    的頭像 發(fā)表于 02-27 10:42 ?6122次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)</b>完全手冊:Qt Creator 配置與 LVGL 案例詳解(二)

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊:Qt Creator 配置與 LVGL 案例詳解(一)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)
    的頭像 發(fā)表于 02-26 11:41 ?1412次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)</b>完全手冊:Qt Creator 配置與 LVGL 案例詳解(一)

    RK3562 單板機(jī) Linux 應(yīng)用開發(fā)實(shí)戰(zhàn)手冊:LED/CAN/TCP/UART 案例與 Python 開發(fā)(二)

    本文為創(chuàng)龍科技RK3562 單板機(jī)應(yīng)用開發(fā)指南,核心包含交叉編譯工具鏈部署、GDB 遠(yuǎn)程調(diào)試,以及 LED、CAN、TCP/UDP、MQTT 等實(shí)戰(zhàn)案例。文檔支持 C/C++ 與 Py
    的頭像 發(fā)表于 02-25 11:35 ?1395次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux 應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>手冊:LED/CAN/TCP/UART 案例與 Python <b class='flag-5'>開發(fā)</b>(二)

    RK3562 單板機(jī) Linux-RT 系統(tǒng)開發(fā)指南:內(nèi)核配置、實(shí)時(shí)性優(yōu)化與案例詳解

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux-RT 開發(fā)指南,核心聚焦實(shí)時(shí)內(nèi)核的性能測試與開發(fā)應(yīng)用。內(nèi)容包括 Linux 與 Linux-RT 實(shí)時(shí)性對比、CPU 負(fù)載測試、內(nèi)核配置
    的頭像 發(fā)表于 02-10 11:49 ?1.8w次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux-RT 系統(tǒng)<b class='flag-5'>開發(fā)指南</b>:內(nèi)核配置、實(shí)時(shí)性優(yōu)化與案例詳解

    RK3562 單板機(jī)系統(tǒng)開發(fā)完全手冊:U-Boot/Kernel/Rootfs 開發(fā)與性能優(yōu)化

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux 系統(tǒng)開發(fā)指南,核心包含 SDK 配置、內(nèi)核與文件系統(tǒng)開發(fā)、分區(qū)配置及 CPU/GPU/NPU
    的頭像 發(fā)表于 02-05 17:20 ?475次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>系統(tǒng)<b class='flag-5'>開發(fā)</b>完全手冊:U-Boot/Kernel/Rootfs <b class='flag-5'>開發(fā)</b>與性能優(yōu)化

    3562 單板機(jī) Linux 系統(tǒng)固化完全指南:從 SD 卡啟動到 eMMC 永久部署

    本文為創(chuàng)龍科技 3562 單板機(jī)系統(tǒng)固化操作指南,核心涵蓋 SD 啟動卡、升級卡制作,以及 eMMC 芯片系統(tǒng)固化與啟動驗(yàn)證。文檔詳細(xì)說明專用工具使用、鏡像燒錄參數(shù)配置、多方式啟動測試流程,可有
    的頭像 發(fā)表于 02-04 10:34 ?1930次閱讀
    <b class='flag-5'>3562</b> <b class='flag-5'>單板機(jī)</b> Linux 系統(tǒng)固化完全<b class='flag-5'>指南</b>:從 SD 卡啟動到 eMMC 永久部署

    RK3562單板機(jī)系統(tǒng)使用與開發(fā)手冊:基礎(chǔ)操作、升級部署與工具鏈配置(一)

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux 系統(tǒng)使用指南,核心包含系統(tǒng)配置、升級部署與組件安裝三大模塊。內(nèi)容涉及靜態(tài) IP 配置、恢復(fù)出廠設(shè)置、OTA/U 盤升級,以及 Python
    的頭像 發(fā)表于 01-27 15:05 ?345次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>單板機(jī)</b>系統(tǒng)使用與<b class='flag-5'>開發(fā)</b>手冊:基礎(chǔ)操作、升級部署與工具鏈配置(一)

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進(jìn)行了迭代升級,全新型號為EVB3562-V2。為了慶祝觸覺智
    的頭像 發(fā)表于 05-30 11:32 ?1388次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強(qiáng)勢亮相

    瑞芯微RK3562核心板的性能和應(yīng)用

    在工業(yè)自動化、智能安防、智慧零售等場景中,AI推理速度直接決定了設(shè)備的響應(yīng)效率與用戶體驗(yàn)。瑞芯微RK3562核心板憑借其內(nèi)置的1TOPS NPU神經(jīng)網(wǎng)絡(luò)處理器),以“快”為核心競爭力
    的頭像 發(fā)表于 05-28 15:58 ?1972次閱讀
    瑞芯微<b class='flag-5'>RK3562</b>核心板的性能和應(yīng)用
    七台河市| 汾阳市| 衡南县| 南部县| 夏津县| 阿鲁科尔沁旗| 大理市| 青岛市| 报价| 宁南县| 宜阳县| 承德市| 峨眉山市| 滨州市| 阳城县| 信宜市| 万全县| 德庆县| 佛学| 大足县| 河西区| 宣恩县| 连南| 清丰县| 麻阳| 太和县| 开江县| 屏边| 东阳市| 溆浦县| 昂仁县| 潞城市| 云霄县| 天峨县| 岗巴县| 石景山区| 鹤壁市| 江津市| 长白| 平遥县| 抚顺市|