在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

玩嗨OpenHarmony:基于OpenHarmony的道路維護方案

共熵服務中心 ? 來源:未知 ? 2022-11-02 21:20 ? 次閱讀
原文引自電子發燒友論壇 HarmonyOS技術社區 《【OpenHarmony成長計劃挑戰賽】基于Openharmony的道路維護方案》

a0c77abc-5aad-11ed-a3b6-dac502259ad0.png

1. 功能描述

本設計方案致力于解決目標:建設包容、安全、有抵御災害能力和可持續的城市和人類住區中的交通問題,在此提出一種基于OpenHarmony實現道路維護的方案,通過深度學習的方式對道路的裂縫進行實時檢測,增加道路的可持續使用性。

由于傳統的道路裂縫檢測精度和距離有限,大部分仍需要人工檢測,而人工裂縫檢測的過程又十分的繁瑣,檢測的實時性與高效性普遍較低。本方案基于海思HI3516DV300圖像化處理方法,并部署深度學習模型,對道路裂縫進行檢測。

話不多說,我們先上圖上視頻檢測電路正視圖:

a0f3ddb4-5aad-11ed-a3b6-dac502259ad0.png

視頻展示:2. 方案基線2.1 工程版本:
  • 系統版本/API版本:OpenHarmony 3.X小型系統
  • IDE版本:DeEco Device Tool Release 3.0.0.401
2.2 硬件基礎:Hi3516DV300開發套件2.3 學習模型:本方案第一階段在hi3516dv300主控芯片部署了兩種深度學習模型。3. 檢測網考慮到HI3516DV300的NNIE(編者注:是Neural Network Inference Engine 神經網絡計算引擎的英文縮寫)支持的檢測網,在檢測網的選擇上使用了以 darknet 為框架的YOLO v2模型。3.1 下載地址:https://github.com/pjreddie/darknet3.2 訓練指令:
./darknet detector train hand.data cfg/resnet18.cfg
3.3YOLO v2受到faster rcnn的啟發,引入了anchor。同時使用了K-Means方法,對anchor數量進行了討論,在精度和速度之間做出折中。并且修改了網絡結構,去掉了全連接層,改成了全卷積結構。在訓練時引入了世界樹結構,將檢測和分類問題做成了一個統一的框架,并且提出了一種層次性聯合訓練方法。3.4檢測訓練數據本次檢測網選擇了2000張帶有道路裂縫的圖像進行標注,在搭建好的服務器進行30200次迭代,直至模型收斂。

a112df34-5aad-11ed-a3b6-dac502259ad0.jpg

3.5resnet18.cfg配置framework > darkness-master > cfg > resnet18.cfg部分配置如下:
# subdivisions=1


# Testing
batch=48
subdivisions=8
height-384
width=640
channels=3
momentum=0.9
decay=0.0005
angle=0
saturation = 1.5
exposure = 1.5
hue=0.1
learning rate=0.01
burn in=10000
max batches = 300200
policy=steps
steps=100000, 200000, 250001
scales=.1,.1,.1
3.6模型訓練IOU值接近0.98 class值接近0.99999 Obj值在0.003以下。

a14062ec-5aad-11ed-a3b6-dac502259ad0.jpg

3.7權重推理在服務器進行權重的推理:

a14fe294-5aad-11ed-a3b6-dac502259ad0.jpg

4. 分類網分類網選擇resnet18。4.1分類訓練數據分類網的訓練數據集分為11000左右的道路裂縫圖片,10000左右的無裂縫圖片,在服務器上迭代300次,直至模型收斂。Creak_Image部分:

a112df34-5aad-11ed-a3b6-dac502259ad0.jpg

NoCreak_Image部分:

a169b2f0-5aad-11ed-a3b6-dac502259ad0.jpg

4.2訓練模型

a177f11c-5aad-11ed-a3b6-dac502259ad0.jpg

5. 環境搭建5.1模型轉換對pytorch訓練得到的模型權重首先將轉換為caffe模型。5.1.1 檢測網得到的權重轉換檢測網得到的權重轉換為caffe模型需要在caffe環境下并安裝torch環境
代碼地址:https://github.com/ChenYingpeng/darknet2caffe
轉換命令:python darknet2caffe.py resnet18.cfg resnet18_new_final.weights resnet18.prototxt resnet18.caffemodel
5.1.2 分類網得到的權重轉換分類網得到的權重轉換為caffe模型需要在caffe環境下并需要依賴torch和torchvison
代碼地址:https://codeload.github.com/xxradon/PytorchToCaffe/zip/refs/heads/master
轉換命令:python example/resnet_pytorch_2_caffe.py
5.2 開發環境

本次采用windows+ubuntu混合開發,具體操作流程可參考HarmonyOS Device社區:

https://device.harmonyos.com/cn/docs/documentation/guide/ide-install-windows-ubuntu-0000001194073744

5.3模型量化得到的caffe模型后使用Ruyistudio工具對.prototxt進行量化,并在此之前修改prototxt文件進行適配使得NNIE(編者注:是Neural Network Inference Engine 神經網絡計算引擎的英文縮寫)能夠支持網絡結構,最終生成WK文件。5.4板端適配將得到的WK文件在OpenHarmony中基于SDK sampled的網絡進行修改,適配 ,配置依賴 ,編譯(在此之前OpenHarmony小型系統的主干代碼已經整體編譯通過),最終生成可執行文件,并掛在到HI3516DV300板端。5.5加載文件

檢測網生成的WK文件在OpenHarmony中編譯后得到可執行文件,并掛載板端,啟動開發板應用驅動,加載可執行文件

驅動命令 :insmod hi_mipi_tx.ko
加載文件 :./ohos_yolov2_creak_demo 1
分類網生成的WK文件在OpenHarmony中編譯后得到可執行文件,并掛載板端,啟動開發板應用驅動,加載可執行文件
驅動命令:insmod hi_mipi_tx.ko
加載文件:./ohos_cnn_creak_demo 0
6. 實驗效果

6.1 檢測效果:

a1a62e9c-5aad-11ed-a3b6-dac502259ad0.jpg

6.2 Creak分類效果:

Creak分類效果高達100%

a1b40fb2-5aad-11ed-a3b6-dac502259ad0.jpg

6.3 NoCreak分類效果:

NoCreak分類效果高達97%

a1c2c48a-5aad-11ed-a3b6-dac502259ad0.jpg

寫在最后我們最近正帶著大家玩嗨OpenHarmony。如果你有好玩的東東,歡迎投稿,讓我們一起嗨起來!有點子,有想法,有Demo,立刻聯系我們:合作郵箱:zzliang@atomsource.org
a1ce90d0-5aad-11ed-a3b6-dac502259ad0.gif

a1d47824-5aad-11ed-a3b6-dac502259ad0.png

a1de9ebc-5aad-11ed-a3b6-dac502259ad0.pnga20ed0b4-5aad-11ed-a3b6-dac502259ad0.pnga23c7b22-5aad-11ed-a3b6-dac502259ad0.png

a2488980-5aad-11ed-a3b6-dac502259ad0.png

a25f9300-5aad-11ed-a3b6-dac502259ad0.png

a27cb07a-5aad-11ed-a3b6-dac502259ad0.png

a287a714-5aad-11ed-a3b6-dac502259ad0.png

a2b06b68-5aad-11ed-a3b6-dac502259ad0.png

a2d1e45a-5aad-11ed-a3b6-dac502259ad0.png


原文標題:玩嗨OpenHarmony:基于OpenHarmony的道路維護方案

文章出處:【微信公眾號:開源技術服務中心】歡迎添加關注!文章轉載請注明出處。

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

    關注

    27

    文章

    3833

    瀏覽量

    18158

原文標題:玩嗨OpenHarmony:基于OpenHarmony的道路維護方案

文章出處:【微信號:開源技術服務中心,微信公眾號:共熵服務中心】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    OpenHarmony:基于OpenHarmony的仿生四足狗開發分享

    原文引自51CTO 開源基礎軟件社區 《劉瀟翔:基于OpenHarmony的仿生四足狗開發分享》 作者介紹 劉瀟翔, 現就讀于南方科技大學(Southern University
    的頭像 發表于 10-31 21:50 ?4171次閱讀

    OpenHarmony:基于OpenHarmony的智慧牧場方案 2/4 生物心率檢測篇

    原文引自電子發燒友論壇 HarmonyOS技術社區 《基于OpenHarmony的智慧牧場》 前文回顧 《智慧牧場之生物姿態檢測篇》 1. 背景知識 在智慧牧場解決方案中,實時檢測牲畜的健康狀況是非
    的頭像 發表于 11-05 02:05 ?2077次閱讀

    OpenHarmony:基于OpenHarmony的智慧牧場方案 3/4 生物運動軌跡跟蹤篇

    原文引自電子發燒友論壇 HarmonyOS技術社區 《基于OpenHarmony的智慧牧場》 前文回顧 《智慧牧場之生物姿態檢測篇》 《智慧牧場之生物心率檢測篇》 1. 背景知識 1.1?牧場定位
    的頭像 發表于 11-07 20:45 ?1407次閱讀

    基于OpenHarmony【O了個H】 #OpenHarmony #HarmonyOS

    HarmonyOSOpenHarmony
    程皖Orz
    發布于 :2022年09月22日 10:15:45

    #OpenHarmony開源開發者成長計劃解決方案學生挑戰賽 基于openharmony道路維護方案

    HarmonyOSOpenHarmony
    airujing
    發布于 :2022年09月29日 15:45:09

    Openharmony成長計劃挑戰賽】基于openharmony道路維護方案

    【項目名稱】:基于openharmony道路維護方案【負責人】 :艾如京方案實施流程【描述】:本方案
    發表于 09-28 20:56

    OpenHarmony生態論壇:基于OpenHarmony的輕量屏顯方案

    OpenHarmony生態論壇:基于OpenHarmony的輕量屏顯方案,可面向AIOT時代的多模態交互需求
    的頭像 發表于 04-25 15:49 ?1215次閱讀
    <b class='flag-5'>OpenHarmony</b>生態論壇:基于<b class='flag-5'>OpenHarmony</b>的輕量屏顯<b class='flag-5'>方案</b>

    OpenHarmony:基于OpenHarmony的機械狗進階版——聽話的狗子

    原文引自CSDN社區 《[立創傳智黑馬程序員CSDN]訓練營——仿生機械狗》 編者按 昨天的 《 OpenHarmony:基于OpenHarmony的仿生四足狗開發分享 》 ,大家
    的頭像 發表于 11-01 21:25 ?2003次閱讀

    OpenHarmony:基于OpenHarmony的智慧牧場方案 4/4 室內管理系統篇

    原文引自電子發燒友論壇 HarmonyOS技術社區 《基于OpenHarmony的智慧牧場》 前文回顧 《智慧牧場之生物姿態檢測篇》 《智慧牧場之生物心率檢測篇》 《生物運動軌跡跟蹤篇》 1. 背景
    的頭像 發表于 11-08 19:45 ?1651次閱讀

    OpenHarmony:基于OpenHarmony的智慧農業環境監控系統

    原文引自電子發燒友論壇 HarmonyOS技術社區 《基于OpenHarmony的智慧農業環境監控系統》 1. 項目的背景 根據《2022年糧食及農業狀況》報告顯示,數字技術和人工智能機器人技術在
    的頭像 發表于 11-10 20:25 ?2718次閱讀

    OpenHarmony:基于OpenHarmony的智能保險柜

    51CTO 開源基礎軟件社區 潤和OpenHarmony研究院 《智能保險柜》 1. 項目簡介 智能保險柜實時監測保險柜中振動傳感器,當有振動產生時及時向用戶發出警報。在連接網絡后,配合數字管家
    的頭像 發表于 11-25 20:15 ?1428次閱讀

    OpenHarmony:基于OpenHarmony的貪吃蛇小游戲

    51CTO 開源基礎軟件社區 #夏日挑戰賽# 《 OpenHarmony基于JS實現的貪吃蛇 》 1. 項目簡介 貪吃蛇是一款非常經典的小游戲,概念起源于1976年由美國一家街機游戲Blockade
    的頭像 發表于 11-28 20:50 ?1613次閱讀

    OpenHarmony:基于OpenHarmony的ArkUI翻頁時鐘

    原文引自:51CTO 開源基礎軟件社區 #夏日挑戰賽# OpenHarmony - 《 ArkUI(TS)開發翻頁時鐘 》 1. 項目背景 翻頁時鐘(Flip Clock)是一種有趣的機電數字計時
    的頭像 發表于 12-05 20:15 ?1727次閱讀

    OpenHarmony:基于OpenHarmony的車機系統OHCar

    原文引自:51CTO 開源基礎軟件社區 #DAYU200體驗官 【HelloKun】《 OpenHarmony車機系統OHCar 》 1. 項目背景 “軟件定義汽車”,目前汽車的智能化主要體現在
    的頭像 發表于 12-24 07:45 ?5250次閱讀

    OpenHarmony版本發布計劃

    OpenHarmony社區定期發布LTS/Release分支,并按照OpenHarmony生命周期管理策略提供維護和技術支持。
    的頭像 發表于 05-19 12:35 ?1134次閱讀
    主站蜘蛛池模板: 亚洲日本黄色 | 三级国产在线 | 91色蝌蚪| 在线观看免费视频资源 | 亚洲大成色www永久网址 | 国产98在线传媒在线视频 | 国产玖玖 | 大量喷潮free | 人人做人人爽国产视 | 综合欧美亚洲 | 手机看片国产免费 | 唐人社电亚洲一区二区三区 | 一区视频在线播放 | 黄网在线免费观看 | 四虎精品久久久久影院 | 免费的毛片 | 日本不卡在线视频 | 午夜伦理在线观看 | 亚州第一视频 | 天天拍拍天天爽免费视频 | 日韩三级在线观看视频 | 黄色网久久| 大又大又粗又爽又黄毛片女人 | 高清不卡日本v在线二区 | 高清一级做a爱免费视 | 爽天天天天天天天 | 午夜免费毛片 | 日本一本高清视频 | 欧美日韩国产另类一区二区三区 | 噜噜爽 | 19xxxxxxxxx日本69 2015xxxx欧美 | 日本精品高清一区二区2021 | 91网站在线看 | 亚洲精品91大神在线观看 | 国产婷婷一区二区三区 | 久久综合色视频 | 一级做性色a爱片久久片 | xxxx性×xx| 色综合激情丁香七月色综合 | 色哟永久免费 | 欧美黄色三级视频 |