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

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

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

3天內不再提示

LabVIEW+OpenVINO在CPU上部署新冠肺炎檢測模型實戰(含源碼)

LabVIEW深度學習實戰 ? 來源:LabVIEW深度學習實戰 ? 作者:LabVIEW深度學習實戰 ? 2023-03-23 13:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

之前博客: 【YOLOv5】LabVIEW+OpenVINO讓你的YOLOv5在CPU上飛起來給大家介紹了在LabVIEW上使用openvino加速推理,在CPU上也能感受絲滑的實時物體識別。那我們今天就一起來看一下如何使用LabVIEW+OpenVINO在CPU上部署新冠肺炎CT圖像病害分割,本次實戰模型主要是來自大佬:翼達口香糖,博客:https://blog.csdn.net/weixin_47567401/article/details/122809410

一、LabVIEW視覺工具包下載與配置

1、視覺工具包的下載安裝

可在如下鏈接中下載OpenVINO版工具包: https://download.csdn.net/download/virobotics/18434228

2、OpenVINO toolkit下載安裝

下載地址: 英特爾? Distribution of OpenVINO? 工具套件

1)點擊Dev Tools

在這里插入圖片描述

2)選擇版本,選擇如下版本,并DownLoad

在這里插入圖片描述

3)下載后,運行安裝即可!(建議安裝到默認路徑)

在這里插入圖片描述

4)可以選擇安裝路徑,具體安裝可以參考官方文檔: https://docs.openvino.ai/cn/latest/openvino_docs_install_guides_installing_openvino_windows.html

5)安裝完成后, 請記得配置環境變量 ,即在電腦的環境變量-->系統變量-->path種添加如下變量

在這里插入圖片描述

二、模型獲取

openvino工作流程,和其他的部署工具都差不多,訓練好模型,解析成openvino專用的.xml和.bin,隨后傳入Inference Engine中進行推理。本實戰中的模型來自: https://blog.csdn.net/weixin_47567401/article/details/122809410,你可以在這里下載到模型:下載模型鏈接

三、語義分割之Unet

1、語義分割在醫療影像上的應用

**隨著人工智能的崛起,將神經網絡與醫療診斷結合也成為研究熱點,智能醫療研究逐漸成熟。在智能醫療領域,語義分割主要應用于腫瘤圖像分割,齲齒診斷等。(下圖分別是齲齒診斷,頭部CT掃描緊急護理診斷輔助和肺癌診斷輔助) **

在這里插入圖片描述

在這里插入圖片描述

2、Unet簡介

U-Net 起源于醫療圖像分割,整個網絡是標準的encoder-decoder網絡,特點是參數少,計算快,應用性強,對于一般場景適應度很高。原始U-Net的結構如右圖所示,由于網絡整體結構類似于大寫的英文字母U,故得名U-net。左側可視為一個編碼器,右側可視為一個解碼器。編碼器有四個子模塊,每個子模塊包含兩個卷積層,每個子模塊之后通過max pool進行下采樣。由于卷積使用的是valid模式,故實際輸出比輸入圖像小一些。具體來說,后一個子模塊的分辨率=(前一個子模塊的分辨率-4)/2。U-Net使用了Overlap-tile 策略用于補全輸入圖像的上下信息,使得任意大小的輸入圖像都可獲得無縫分割。同樣解碼器也包含四個子模塊,分辨率通過上采樣操作依次上升,直到與輸入圖像的分辨率基本一致。該網絡還使用了跳躍連接,以拼接的方式將解碼器和編碼器中相同分辨率的feature map進行特征融合,幫助解碼器更好地恢復目標的細節。

在這里插入圖片描述

四、LabVIEW+OpenVINO在CPU上部署新冠肺炎檢測模型(covid_main.vi )

運行本項目,請務必安裝新版工具包及OpenVINO toolkit,否則會報錯無法運行

1、實現過程

  • **dnn模塊調用IR模型(模型優化器) **

  • **設置計算后臺與計算目標設備(推理引擎加速) **

  • 讀取待檢測的影像圖片

  • **圖像預處理(blobFromImage) **

  • **推理 **

  • **后處理 **

  • **繪制分割出的感染區域 **

  • 添加logo和標題,并將其保存為MP4

    在這里插入圖片描述

  • **后處理中 **

  • **先將mat reshape 成512*512 **

  • **進行二值化閾值處理 **

  • **尋找輪廓 **

  • **繪制輪廓 **

  • 在指定地方繪制logo

  • 將其在前面板顯示并保存為MP4,保存為MP4之前記得進行顏色空間轉換。

    在這里插入圖片描述

2、程序源碼

在這里插入圖片描述

在這里插入圖片描述

大家可關注微信公眾號: VIRobotics ,回復關鍵字: 新冠肺炎檢測實戰 獲取本次分享內容的完整項目源碼及模型。

如您想要探討更多關于LabVIEW與人工智能技術,歡迎加入我們進行技術交流:705637299,進群請備注暗號:LabVIEW機器學習

3、推理運行

請將下載的項目放在不包含中文的路徑下,打開covid_main.vi,修改檢測影像路徑為實際路徑,運行檢測

在這里插入圖片描述

有如下四個文件夾可選

在這里插入圖片描述

注意:readNetFromModelOptimizer.vi中IR模型****路徑不可以包含中文

4、運行效果

video.gif

附加說明

  • 操作系統:Windows10
  • python:3.6及以上
  • LabVIEW:2018及以上 64位版本
  • 視覺工具包:techforce_lib_opencv_cpu-1.0.0.73.vip
  • OpenVINO:2021.4.2

總結

以上就是今天要給大家分享的內容。

如果文章對你有幫助,歡迎?關注、

審核編輯 黃宇

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

    關注

    68

    文章

    11063

    瀏覽量

    216480
  • LabVIEW
    +關注

    關注

    1997

    文章

    3670

    瀏覽量

    334534
  • 檢測
    +關注

    關注

    5

    文章

    4629

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于C#和OpenVINO?英特爾獨立顯卡上部署PP-TinyPose模型

    OpenVINO,將 PP-TinyPose 模型部署英特爾獨立顯卡上。 1.1 PP-TinyPose 模型簡介 PP-TinyP
    的頭像 發表于 11-18 18:27 ?2986次閱讀

    【YOLOv5】LabVIEW+OpenVINO讓你的YOLOv5CPU上飛起來

    我們發現使用CPU進行推理檢測確實有些慢,那難道CPU上就不能愉快地進行物體識別了嗎?當然可以啦,這不LabVIEW
    的頭像 發表于 03-16 14:08 ?2240次閱讀

    百度飛槳PP-YOLOE ONNX LabVIEW中的部署推理(源碼)

    對于如何在LabVIEW中實現該模型部署,筆者目前還沒有看到相關介紹文章,所以筆者實現PP-YOLOE ONNX
    的頭像 發表于 05-26 14:01 ?1625次閱讀
    百度飛槳PP-YOLOE ONNX <b class='flag-5'>在</b><b class='flag-5'>LabVIEW</b>中的<b class='flag-5'>部署</b>推理(<b class='flag-5'>含</b><b class='flag-5'>源碼</b>)

    如何使用OpenVINO C++ API部署FastSAM模型

    FastSAM 模型 | 開發者實戰》,該文章中我們向大家展示了基于 OpenVINO Python API 的基本部署流程。
    的頭像 發表于 11-17 09:53 ?1343次閱讀
    如何使用<b class='flag-5'>OpenVINO</b> C++ API<b class='flag-5'>部署</b>FastSAM<b class='flag-5'>模型</b>

    介紹STM32cubeIDE上部署AI模型的系列教程

    介紹STM32cubeIDE上部署AI模型的系列教程,開發板型號STM32H747I-disco,值得一看。MCUAI原文鏈接:【嵌入式AI開發】篇四|部署篇:STM32cubeID
    發表于 12-14 09:05

    Arm虛擬硬件上部署PP-PicoDet模型

    1、Arm虛擬硬件上部署PP-PicoDet模型  經典的深度學習工程是從確認任務目標開始的,我們首先來簡單地介紹一下目標檢測任務以及本期部署
    發表于 09-16 14:42

    Arm虛擬硬件上部署PP-PicoDet模型的設計方案

    1、Arm虛擬硬件上部署PP-PicoDet模型  經典的深度學習工程是從確認任務目標開始的,我們首先來簡單地介紹一下目標檢測任務以及本期部署
    發表于 09-23 15:02

    使用OpenVINO? 部署PaddleSeg模型庫中的DeepLabV3+模型

    下的DeepLabV3+路面語義分割模型轉換為OpenVINO ? 工具套件的IR模型并且部署CPU上。 ? 為了使本文擁有更廣的受眾面,
    的頭像 發表于 11-22 14:58 ?1w次閱讀
    使用<b class='flag-5'>OpenVINO</b>? <b class='flag-5'>部署</b>PaddleSeg<b class='flag-5'>模型</b>庫中的DeepLabV3+<b class='flag-5'>模型</b>

    英特爾獨立顯卡上部署YOLOv5 v7.0版實時實例分割模型

    本文將介紹基于 OpenVINO 英特爾獨立顯卡上部署 YOLOv5 實時實例分割模型的全流程,并提供完整范例代碼供讀者使用。
    的頭像 發表于 12-20 11:32 ?4972次閱讀

    YOLOv6LabVIEW中的推理部署源碼

    YOLOv6 是美團視覺智能部研發的一款目標檢測框架,致力于工業應用。如何使用python進行該模型部署,官網已經介紹的很清楚了,但是對于如何在LabVIEW中實現該
    的頭像 發表于 11-06 16:07 ?889次閱讀
    YOLOv6<b class='flag-5'>在</b><b class='flag-5'>LabVIEW</b>中的推理<b class='flag-5'>部署</b>(<b class='flag-5'>含</b><b class='flag-5'>源碼</b>)

    OpenNCC上部署人臉檢測模型

    電子發燒友網站提供《OpenNCC上部署人臉檢測模型.zip》資料免費下載
    發表于 06-27 10:34 ?0次下載
    <b class='flag-5'>在</b>OpenNCC<b class='flag-5'>上部署</b>人臉<b class='flag-5'>檢測</b><b class='flag-5'>模型</b>

    基于OpenVINO C++ API部署RT-DETR模型

    Python API 部署 RT-DETR 模型 | 開發者實戰》,該文章中,我們基于 OpenVINO Python API 向大家展
    的頭像 發表于 11-03 14:30 ?1534次閱讀
    基于<b class='flag-5'>OpenVINO</b> C++ API<b class='flag-5'>部署</b>RT-DETR<b class='flag-5'>模型</b>

    基于OpenVINO C# API部署RT-DETR模型

    Python API 部署 RT-DETR 模型 | 開發者實戰》和《基于 OpenVINO C++ API 部署 RT-DETR
    的頭像 發表于 11-10 16:59 ?1153次閱讀
    基于<b class='flag-5'>OpenVINO</b> C# API<b class='flag-5'>部署</b>RT-DETR<b class='flag-5'>模型</b>

    NNCF壓縮與量化YOLOv8模型OpenVINO部署測試

    OpenVINO2023版本衍生出了一個新支持工具包NNCF(Neural Network Compression Framework – 神經網絡壓縮框架),通過對OpenVINO IR格式模型的壓縮與量化更好的提升
    的頭像 發表于 11-20 10:46 ?1963次閱讀
    NNCF壓縮與量化YOLOv8<b class='flag-5'>模型</b>與<b class='flag-5'>OpenVINO</b><b class='flag-5'>部署</b>測試

    使用OpenVINO Model Server在哪吒開發板上部署模型

    OpenVINO Model Server(OVMS)是一個高性能的模型部署系統,使用C++實現,并在Intel架構上的部署進行了優化,使用Open
    的頭像 發表于 11-01 14:19 ?689次閱讀
    使用<b class='flag-5'>OpenVINO</b> Model Server在哪吒開發板<b class='flag-5'>上部署</b><b class='flag-5'>模型</b>
    主站蜘蛛池模板: 久久伊人男人的天堂网站 | 成人人免费夜夜视频观看 | 国产精品三级国语在线看 | 久久久久久免费播放一级毛片 | 欧洲天堂网 | 狠狠色噜噜狠狠狠狠五月婷 | 中文字幕在线观看一区二区三区 | 人人玩人人添天天爽 | 国产丝袜va丝袜老师 | 美女视频很黄很a免费国产 美女视频很黄很暴黄是免费的 | 宅男午夜| 日韩精品一区二区三区毛片 | 1024视频色版在线网站 | 色婷婷一区二区三区四区成人 | 色一情一乱一乱91av | 欧美xxxx性高清 | 日日摸夜夜爽 | 超h 高h 污肉男男 | 日本系列 1页 亚洲系列 | 亚洲成在人线中文字幕 | 夜夜视频| 久久狼人综合 | 黄色免费网站在线观看 | 欧美一区二区三区激情啪啪 | 在线免费一区 | 天天翘夜夜洗澡天天做 | 看黄网站在线观看 | 一级做a爰片久久毛片美女图片 | 久久天天躁综合夜夜黑人鲁色 | 清纯漂亮小美女准备啪啪 | 欧美大全 | 欧美.亚洲.日本一区二区三区 | 色多多在线 | 国产人成精品香港三级古代 | 女人69xxx| 日韩a级毛片免费观看 | 日本免费在线视频 | 亚洲综合色一区 | 深夜国产成人福利在线观看女同 | 国产一区二区三区毛片 | aa看片|