女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenHarmony基于潤和Hi3516開發套件

電子發燒友開源社區 ? 來源:HarmonyOS官方合作社區 ? 作者:HarmonyOS官方合作社 ? 2022-05-07 10:16 ? 次閱讀

?

概述

我們將在Hi3516DV300 SDK的基礎之上進行開發,分別為手部檢測+手勢識別實驗,垃圾分類實驗。手部檢測+手勢識別實驗以及垃圾分類實驗,主要基于訓練好的wk模型在板端進行部署,并充分發揮海思IVE、NNIE硬件加速能力,完成AI推理和業務處理。

?

目錄

ai_sample在Hi3516DV300 SDK基礎上進行開發,在利用媒體通路的基礎上,通過捕獲VPSS幀進行預處理操作,并送至NNIE進行推理,結合AI CPU算子最終得到AI Flag并進行相應業務處理,該AI sample集成了垃圾分類、手勢檢測識別兩個基礎場景,運用到媒體理論、多線程、IPC通信、IVE、NNIE等思想,實現了一個輕量級sample,方便開發者了解taurus Hi3516DV300的AI能力,ai_sample目錄結構如下:

//device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample│ BUILD.gn          # 編譯ohos ai_sample需要的gn文件├─ai_infer_process       # AI前處理、推理、后處理相關接口│ ├─ai_infer_process.c│ └─ai_infer_process.h├─dependency         # ai sample依賴的一些功能,如語音播報│ ├─audio_test.c│ └─audio_test.h├─ext_util                     # 常用的基礎接口、可移植操作系統接口posix等│ ├─base_inteRFace.c│ ├─base_interface.h│ ├─misc_util.c│ ├─misc_util.h│ ├─posix_help.c│ └─posix_help.h├─mpp_help               # 封裝的媒體相關接口│ ├─include│ │ ├─ive_img.h│ │ └─vgs_img.h│ └─src│  ├─ive_img.c│  └─vgs_img.c├─scenario│ ├─cnn_trash_classify    # 垃圾分類sample│ │  ├─cnn_trash_classify.c│ │  └─cnn_trash_classify.h│ └─hand_classify       # 手部檢測+手勢識別sample│   ├─hand_classify.c│   ├─hand_classify.h│   ├─yolov2_hand_detect.c│   └─yolov2_hand_detect.h└─smp                      # ai sample主入口及媒體處理文件 ├─sample_ai_main.cpp ├─sample_media_ai.c └─sample_media_ai.h

?

拷貝第三方庫

步驟1:在源碼的根目錄下,分步執行下面的命令,拷貝第三方庫至ai sample中

mkdir device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/third_party/src/ -p
cp third_party/iniparser device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/third_party/src/ -rf

951c6a8e-cd9e-11ec-bce3-dac502259ad0.png

步驟2:使用IDE打開device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/third_party/src/iniparser/src/iniparser.c文件,把第15行的1024改成8192。

#define ASCIILINESZ     ((8192)) // (1024)

953ce552-cd9e-11ec-bce3-dac502259ad0.png

?

編譯

在編譯ai_sample之前,需確保OpenHarmony 小型系統的主干代碼已經整編通過,且已經按照《修改源碼及配置文件適配Taurus開發板》的內容進行修改。在單編ai_sample之前,需修改目錄下的一處依賴,進入//device/soc/hisilicon/hi3516dv300/sdk_linux目錄下,通過修改BUILD.gn,在deps下面新增target,"sample/taurus/ai_sample:hi3516dv300_ai_sample",如下圖所示:

9556e7b8-cd9e-11ec-bce3-dac502259ad0.png

點擊Deveco Device Tool工具的Build按鍵進行編譯,具體的編譯過程這里不再贅述,編譯成功后,如下圖所示:

957c5890-cd9e-11ec-bce3-dac502259ad0.png

編譯成功后,即可在out/hispark_taurus/ipcamera_hispark_taurus_linux/rootfs/bin目錄下,生成 ohos_camera_ai_demo可執行文件,如下圖所示:

958d5230-cd9e-11ec-bce3-dac502259ad0.png

?

拷貝可執行程序和依賴文件至開發板的mnt目錄下

方式一:使用SD卡進行資料文件的拷貝

首先需要自己準備一張SD卡:

步驟1:將編譯后生成的可執行文件拷貝到SD卡中。

步驟2:將devicesochisiliconhi3516dv300sdk_linuxoutlib目錄下的libvb_server.so和 libmpp_vbs.so拷貝至SD卡中

步驟3:將device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/目錄下的models文件夾和aac_file文件夾拷貝至SD卡中。(前提是按照《獲取sample依賴的資源文件到本地》文檔獲取了資源文件)

95ae0a5c-cd9e-11ec-bce3-dac502259ad0.png

步驟4:可執行文件拷貝成功后,將內存卡插入開發板的SD卡槽中,可通過掛載的方式掛載到板端,可選擇SD卡 mount指令進行掛載。

mount -t vfat /dev/mmcblk1p1 /mnt
# 其中/dev/mmcblk1p1需要根據實際塊設備號修改

掛載成功后,如下圖所示:

95cfaeaa-cd9e-11ec-bce3-dac502259ad0.png

方式二:使用NFS掛載的方式進行資料文件的拷貝

首先需要自己準備一根網線:

步驟1:參考博客鏈接中的內容,進行nfs的環境搭建;

步驟2:將編譯后生成的可執行文件拷貝到Windows的nfs共享路徑下;

步驟3:將devicesochisiliconhi3516dv300sdk_linuxoutlib目錄下的libvb_server.so和 libmpp_vbs.so拷貝至Windows的nfs共享路徑下;

步驟4:將device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/目錄下的models文件夾和aac_file文件夾拷貝至Windows的nfs共享路徑下(前提是按照《獲取sample依賴的資源文件到本地》文檔獲取了資源文件)。

95f2c4a8-cd9e-11ec-bce3-dac502259ad0.png

步驟5:依賴文件拷貝至Windows的nfs共享路徑下后,執行下面的命令,將Windows的nfs共享路徑掛載至開發板的mnt目錄下

mount -o nolock,addr=192.168.200.1 -t nfs 192.168.200.1:/d/nfs /mnt

?

拷貝mnt目錄下的文件至正確的目錄下

執行下面的命令,拷貝mnt目錄下面的ohos_camera_ai_demo至userdata目錄,拷貝mnt目錄下面的libvb_server.so和 libmpp_vbs.so至/usr/lib/目錄下,再將models和aac_file文件夾拷貝至userdata目錄下

cp /mnt/ohos_camera_ai_demo /userdata/
cp /mnt/*.so /usr/lib/
cp /mnt/models /userdata/ -rf
cp /mnt/aac_file /userdata/ -rf

960a1202-cd9e-11ec-bce3-dac502259ad0.png

執行下面的命令,給ohos_camera_ai_demo文件可執行權限

chmod 777 /userdata/ohos_camera_ai_demo

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11040

    瀏覽量

    216042
  • 手勢識別
    +關注

    關注

    8

    文章

    227

    瀏覽量

    48161
  • 圖像識別
    +關注

    關注

    9

    文章

    526

    瀏覽量

    38910

原文標題:OpenHarmony AI圖像識別開發—基于潤和Hi3516開發套件

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DA14594 BLE Pro開發套件 開源 (原理圖+BOM+PCB)

    DA14594-006FDEVKT-P BLE Pro開發套件 *附件:REN_DA1459x_開發板 硬件手冊.pdf *附件:DA1459x Pro開發套件 (469-16-D) 物料清單
    的頭像 發表于 05-22 10:47 ?441次閱讀
    DA14594 BLE Pro<b class='flag-5'>開發套件</b> 開源 (原理圖+BOM+PCB)

    Hi3516DV300產品介紹和開發手冊下載

    Hi3516DV300是深圳市海思半導體推出的專業型Smart IP Camera SoC , 集成雙核ARM Cortex-A7處理器(900MHz)、新一代ISP、H.265/H.264編解碼器
    的頭像 發表于 04-29 11:25 ?557次閱讀
    <b class='flag-5'>Hi3516</b>DV300產品介紹和<b class='flag-5'>開發</b>手冊下載

    SC171開發套件V3 技術資料

    SC171開發套件V3 技術資料 課程類別 鏈接 課程目錄樹 *附件:課程目錄樹.xlsx 平臺介紹及基本使用(SC171開發套件V3) https://bbs.elecfans.com
    發表于 04-17 11:03

    平臺介紹及基本使用(SC171開發套件V3)

    平臺介紹及基本使用(SC171開發套件V3) 序列 課程名稱 視頻課程時長 視頻課程鏈接 課件鏈接 1 邊緣AIoT開發套件V3 *附件:邊緣AIoT開發套件V3.pdf 2 開箱指南 8分44
    發表于 04-17 10:49

    和的Hi3861開發版如何連接華為云

    剛入手了一套和的Hi3861開發套件,下載的是3.2Release版本的源碼,想連接華為云但是和那邊的代碼倉中沒有相關的demo,,求大佬指點
    發表于 04-11 20:32

    和的Hi3861開發板如何連接華為云

    剛入手了一套和的Hi3861開發套件,想連接華為云但是和那邊的代碼倉中沒有相關的demo,求大佬指點
    發表于 04-11 20:30

    新品 | 視美泰AIoT鴻蒙開發套件SC-3568HA正式上市,已成功適配OpenHarmony 5.0 Release版本

    近日,視美泰成功完成了其多系列產品與OpenHarmony5.0Release版本的深度適配工作,此次適配的產品涵蓋了OpenHarmony5.0首發開發套件SC-3568HA、智慧終端主板
    的頭像 發表于 02-05 17:11 ?563次閱讀
    新品 | 視美泰AIoT鴻蒙<b class='flag-5'>開發套件</b>SC-3568HA正式上市,已成功適配<b class='flag-5'>OpenHarmony</b> 5.0 Release版本

    【正點原子STM32H7R3開發套件試用體驗】開發套件開箱報告

    非常有幸,能夠體驗正點原子STM32H7R3開發套件。 一直以來,用了不少正點原子的產品,總的來說,體驗非常的好。 收到套件快遞,開箱的那一刻,覺得就是那個正點原子的味兒,一直沒變。 一、套件盒子
    發表于 12-12 00:54

    AM243x LaunchPad?開發套件用戶指南

    電子發燒友網站提供《AM243x LaunchPad?開發套件用戶指南.pdf》資料免費下載
    發表于 10-30 09:58 ?0次下載
    AM243x LaunchPad?<b class='flag-5'>開發套件</b>用戶指南

    和軟件星閃派物聯網開發套件資料+答疑帖

    星閃派物聯網開發套件具有豐富的通信接口、開放性、模塊化、集成化等多個亮點;可基于星閃派物聯網開發套件開發實現設備的遠程監控和控制、數據的實時采集和分析、預測性維護、人體出沒檢測等功能。可廣泛的應用在
    發表于 09-29 10:24

    TPS63802HDKEVM-硬件開發套件

    電子發燒友網站提供《TPS63802HDKEVM-硬件開發套件.pdf》資料免費下載
    發表于 09-04 10:08 ?0次下載
    TPS63802HDKEVM-硬件<b class='flag-5'>開發套件</b>

    和軟件啟動鯤鵬原生開發合作

    近日,江蘇和軟件股份有限公司(以下簡稱“和軟件”)與華為舉辦鯤鵬原生開發啟動儀式,宣布正式啟動鯤鵬原生開發和軟件將以openEule
    的頭像 發表于 08-28 17:27 ?933次閱讀

    中科創達旗下創通聯達Qualcomm RB3 Gen 2 Lite開發套件上市銷售

    日前,中科創達旗下創通聯達(Thundercomm)宣布Qualcomm RB3 Gen 2 Lite 開發套件在其官網商城正式上市銷售。該開發套件是專為高性能計算、高易用性而設計的物聯網開發套件,旨在推動機器人、工業自動化、智
    的頭像 發表于 08-20 09:21 ?942次閱讀

    開鴻“龍芯+OpenHarmony開發平臺DAYU431先鋒派新品發布

    開鴻基于全新龍芯2K0300芯片平臺的重磅新品開鴻HH-SCDAYU431先鋒派開發平臺正式上市,成為開鴻DAYU系列產品中符合OpenHar
    的頭像 發表于 08-07 14:50 ?908次閱讀
    <b class='flag-5'>潤</b>開鴻“龍芯+<b class='flag-5'>OpenHarmony</b>”<b class='flag-5'>開發</b>平臺DAYU431先鋒派新品發布

    【xG24 Matter開發套件試用體驗】初識xG24 Matter開發套件

    今天帶剛收到xG24 Matter開發套件的快遞,為大家做個xG24 Matter開發套件的視頻介紹,帶大家認識一下這款xG24 Matter開發套件。 EFR32xG24 Explorer
    發表于 07-11 23:31