色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

AI愛克斯開發板上使用OpenVINO加速YOLOv8目標檢測模型

SDNLAB ? 來源:SDNLAB ? 2023-05-26 11:03 ? 次閱讀

《在AI愛克斯開發板上用OpenVINO加速YOLOv8分類模型》介紹了在AI愛克斯開發板上使用OpenVINO開發套件部署并測評YOLOv8的分類模型,本文將介紹在AI愛克斯開發板上使用OpenVINO加速YOLOv8目標檢測模型。 請先下載本文的范例代碼倉,并搭建好YOLOv8的OpenVINO推理程序開發環境。 git clone https://gitee.com/ppov-nuc/yolov8_openvino.git 導出YOLOv8目標檢測OpenVINO IR模型 YOLOv8的目標檢測模型有5種,在COCO數據集完成訓練,如下表所示。 8e0845da-fb2c-11ed-90ce-dac502259ad0.png ? 首先使用命令:yolo?export model=yolov8n.pt format=onnx,完成yolov8n.onnx模型導出,如下圖所示。 8e2b0d68-fb2c-11ed-90ce-dac502259ad0.png ? 然后使用命令:mo -m yolov8n.onnx --compress_to_fp16,優化并導出FP16精度的OpenVINO IR格式模型,如下圖所示。 8e45cf9a-fb2c-11ed-90ce-dac502259ad0.png ? 用benchmark_app測試yolov8目標檢測模型的推理計算性能 benchmark_app是OpenVINOTM工具套件自帶的AI模型推理計算性能測試工具,可以指定在不同的計算設備上,在同步或異步模式下,測試出不帶前后處理的純AI模型推理計算性能。 使用命令:benchmark_app -m yolov8n.xml -d GPU,獲得yolov8n.xml模型在AI愛克斯開發板的集成顯卡上的異步推理計算性能,如下圖所示。 8eaafdca-fb2c-11ed-90ce-dac502259ad0.png ? 使用OpenVINO Python API編寫YOLOv8目標檢測模型推理程序 用Netron打開yolov8n.onnx,如下圖所示,可以看到模型的輸入是形狀為[1,3,640,640]的張量,輸出是形狀為[1,84,8400]的張量,其中“84”的定義為:cx,cy,h,w和80種類別的分數。“8400”是指YOLOv8的3個檢測頭在圖像尺寸為640時,有640/8=80, 640/16=40, 640/32=20, 80x80+40x40+20x20=8400個輸出單元格。 8ee0e7fa-fb2c-11ed-90ce-dac502259ad0.png ? 基于OpenVINO Python API的YOLOv8目標檢測模型的范例程序:yolov8_od_ov_sync_infer_demo.py,其核心源代碼如下所示:

# 實例化Core對象

core =Core()

# 載入并編譯模型

net =core.compile_model(f'{MODEL_NAME}.xml', device_name="AUTO")

# 獲得模型輸出節點

output_node =net.outputs[0] # yolov8n只有一個輸出節點

ir =net.create_infer_request()

cap =cv2.VideoCapture("store-aisle-detection.mp4")

whileTrue:

start =time.time()

ret, frame =cap.read()

ifnotret:

break

# 圖像數據前處理

[height, width, _] =frame.shape

length =max((height, width))

image =np.zeros((length, length, 3), np.uint8)

image[0:height, 0:width] =frame

scale =length /640

blob =cv2.dnn.blobFromImage(image, scalefactor=1/255, size=(640, 640), swapRB=True)

# 執行推理計算

outputs =ir.infer(blob)[output_node]

# 推理結果后處理并顯示處理結果

outputs =np.array([cv2.transpose(outputs[0])])

... ...

cv2.imshow('YOLOv8 OpenVINO Infer Demo on AIxBoard', frame)

yolov8_od_ov_sync_infer_demo.py運行結果,如下圖所示: 8efd0d54-fb2c-11ed-90ce-dac502259ad0.png ? 結 論 AI愛克斯開發板借助N5105處理器的集成顯卡(24個執行單元)和OpenVINO,可以在YOLOv8的目標檢測模型上獲得相當不錯的性能。通過異步處理和AsyncInferQueue,還能進一步提升計算設備的利用率,提高AI推理程序的吞吐量。

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

    關注

    87

    文章

    33553

    瀏覽量

    274145
  • 開發板
    +關注

    關注

    25

    文章

    5389

    瀏覽量

    100805
  • 模型
    +關注

    關注

    1

    文章

    3464

    瀏覽量

    49805
  • 目標檢測
    +關注

    關注

    0

    文章

    220

    瀏覽量

    15842

原文標題:在AI愛克斯開發板上用OpenVINO加速YOLOv8目標檢測模型

文章出處:【微信號:SDNLAB,微信公眾號:SDNLAB】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    OpenVINO C#如何運行YOLO11實例分割模型

    代碼是我在OpenVINO-CSharp-API作者開源的YOLOv8對象檢測的代碼基礎修改而成。
    的頭像 發表于 04-29 09:30 ?298次閱讀
    <b class='flag-5'>OpenVINO</b> C#如何運行YOLO11實例分割<b class='flag-5'>模型</b>

    labview調用yolov8/11目標檢測、分割、分類

    labview使用2020版本64位編輯,調用yolov8/11的onnx模型案例。 源碼: 通過網盤分享的文件:Labview_cls.zip等4個文件 鏈接: https
    發表于 04-21 19:37

    【HarmonyOS HiSpark AI Camera】鴻蒙系統目標檢測項目

    項目名稱:鴻蒙系統目標檢測項目試用計劃:本人在嵌入式和AI領域有多年的學習和開發經驗,曾在2020年華為人工智能賽
    發表于 11-19 20:47

    【愛芯派 Pro 開發板試用體驗】yolov8模型轉換

    通過開發板預制的ax_run_model 工具,測試模型速度和精度。 示例都是yolov5的,沒有yolov8,
    發表于 11-20 12:19

    使用YOLOv8目標檢測和實例分割的演示

    YOLOv8是來自Ultralytics的最新的基于YOLO的對象檢測模型系列,提供最先進的性能。
    的頭像 發表于 02-06 10:11 ?8088次閱讀

    AI愛克斯開發板OpenVINO?加速YOLOv8分類模型

    本系列文章將在 AI 愛克斯開發板使用 OpenVINO 開發套件依次部署并測評
    的頭像 發表于 05-05 11:47 ?1221次閱讀
    在<b class='flag-5'>AI</b><b class='flag-5'>愛克斯</b><b class='flag-5'>開發板</b><b class='flag-5'>上</b>用<b class='flag-5'>OpenVINO</b>?<b class='flag-5'>加速</b><b class='flag-5'>YOLOv8</b>分類<b class='flag-5'>模型</b>

    AI愛克斯開發板OpenVINO?加速YOLOv8目標檢測模型

    《在 AI 愛克斯開發板OpenVINO 加速 YOL
    的頭像 發表于 05-12 09:08 ?1567次閱讀
    在<b class='flag-5'>AI</b><b class='flag-5'>愛克斯</b><b class='flag-5'>開發板</b><b class='flag-5'>上</b>用<b class='flag-5'>OpenVINO</b>?<b class='flag-5'>加速</b><b class='flag-5'>YOLOv8</b><b class='flag-5'>目標</b><b class='flag-5'>檢測</b><b class='flag-5'>模型</b>

    YOLOv8版本升級支持小目標檢測與高分辨率圖像輸入

    YOLOv8版本最近版本又更新了,除了支持姿態評估以外,通過模型結構的修改還支持了小目標檢測與高分辨率圖像檢測。原始的
    的頭像 發表于 05-16 11:14 ?1.3w次閱讀
    <b class='flag-5'>YOLOv8</b>版本升級支持小<b class='flag-5'>目標</b><b class='flag-5'>檢測</b>與高分辨率圖像輸入

    AI愛克斯開發板OpenVINO?加速YOLOv8-seg實例分割模型

    《在 AI 愛克斯開發板OpenVINO 加速 YOL
    的頭像 發表于 06-05 11:52 ?1283次閱讀
    在<b class='flag-5'>AI</b><b class='flag-5'>愛克斯</b><b class='flag-5'>開發板</b><b class='flag-5'>上</b>用<b class='flag-5'>OpenVINO</b>?<b class='flag-5'>加速</b><b class='flag-5'>YOLOv8</b>-seg實例分割<b class='flag-5'>模型</b>

    教你如何用兩行代碼搞定YOLOv8各種模型推理

    大家好,YOLOv8 框架本身提供的API函數是可以兩行代碼實現 YOLOv8 模型推理,這次我把這段代碼封裝成了一個類,只有40行代碼左右,可以同時支持YOLOv8對象
    的頭像 發表于 06-18 11:50 ?3515次閱讀
    教你如何用兩行代碼搞定<b class='flag-5'>YOLOv8</b>各種<b class='flag-5'>模型</b>推理

    目標檢測算法再升級!YOLOv8保姆級教程一鍵體驗

    YOLO作為一種基于圖像全局信息進行預測的目標檢測系統,始終保持著極高的迭代更新率,從YOLOv5到YOLOv8,本次升級主要包括結構算法、命令行界面、PythonAPI等。具體到
    的頭像 發表于 02-28 11:16 ?3148次閱讀
    <b class='flag-5'>目標</b><b class='flag-5'>檢測</b>算法再升級!<b class='flag-5'>YOLOv8</b>保姆級教程一鍵體驗

    AI愛克斯開發板OpenVINO?加速YOLOv8-seg實例分割模型

    《在 AI 愛克斯開發板OpenVINO 加速 YOL
    的頭像 發表于 06-30 10:43 ?1429次閱讀
    在<b class='flag-5'>AI</b><b class='flag-5'>愛克斯</b><b class='flag-5'>開發板</b><b class='flag-5'>上</b>用<b class='flag-5'>OpenVINO</b>?<b class='flag-5'>加速</b><b class='flag-5'>YOLOv8</b>-seg實例分割<b class='flag-5'>模型</b>

    三種主流模型部署框架YOLOv8推理演示

    部署。這里以YOLOv8為例,演示了YOLOv8對象檢測模型OpenVINO、ONNXRUNTIME、TensorRT三個主流框架上C++
    的頭像 發表于 08-06 11:39 ?2984次閱讀

    基于YOLOv8的自定義醫學圖像分割

    YOLOv8是一種令人驚嘆的分割模型;它易于訓練、測試和部署。在本教程中,我們將學習如何在自定義數據集使用YOLOv8。但在此之前,我想告訴你為什么在存在其他優秀的分割
    的頭像 發表于 12-20 10:51 ?1073次閱讀
    基于<b class='flag-5'>YOLOv8</b>的自定義醫學圖像分割

    基于哪吒開發板部署YOLOv8模型

    開發板的推理性能,同時測試所推出的 OpenVINO C# API (https://github.com/guojin-yan/OpenVINO-CSharp-API) 項目能否應用到該
    的頭像 發表于 11-15 14:13 ?855次閱讀
    基于哪吒<b class='flag-5'>開發板</b>部署<b class='flag-5'>YOLOv8</b><b class='flag-5'>模型</b>
    主站蜘蛛池模板: 日本片bbbxxx| 扒开女人下面使劲桶视频 | 亚洲国产精品VA在线看黑人 | 90后美女乳沟| 边摸边吃奶玩乳尖视频 | 攵女yin乱合集高h | 制服丝袜第一页 | 最新无码国产在线视频9299 | 少妇系列之白嫩人妻 | 天堂在线亚洲精品专区 | 97caopeng| 国产69TV精品久久久久99 | 东京热影院 | 久久综合久久鬼色 | 香蕉鱼视频观看在线视频下载 | 亚洲第一页视频 | 国产精品 日韩精品 欧美 | 爱穿丝袜的麻麻3d漫画免费 | 亚洲AV精品无码喷水直播间 | 翘臀后进美女白嫩屁股视频 | 亚洲一区乱码电影在线 | 国产精品美女久久久久浪潮AV | 亚州性夜夜射在线观看 | 夜色88V精品国产亚洲AV | 在线观看永久免费网址 | 22eee在线播放成人免费视频 | 天天插天天舔 | 日韩内射美女人妻一区二区三区 | 成人在线观看视频免费 | G0GO人体大尺香蕉 | 久久AV国产麻豆HD真实 | 国产亚洲精品看片在线观看 | 久久免费精品一区二区 | 亚洲人成在线观看一区二区 | 国产亚洲欧美高清在线 | 一攻多受高h大总攻 | 欧美色偷偷亚洲天堂bt | 国产超碰AV人人做人人爽 | 免费乱理伦片在线观看八戒 | 免费看毛片的网址 | 国产精品自在拍在线播放 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品