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

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

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

3天內不再提示

超越YOLOv8!YOLO-NAS:下一代目標檢測基礎模型

CVer ? 來源:AIWalker ? 2023-05-15 15:31 ? 次閱讀

ea9a15d4-f2cc-11ed-90ce-dac502259ad0.png

1亮點在哪里?

  • 引入QARepVGG同時利用重參數與8-bit量化的優勢;
  • 采用AutoNAC搜索最優尺寸、每個stage的結構,含模塊類型、數量以及通道數;
  • 采用混合量化機制進行模型量化,既考慮了每一層對精度與延遲的影響,也考慮了8-bit與16-bit之間切換對整體延遲的影響;
  • 預訓練方案:automatically labeled data, self-distillation, and large datasets

總而言之,YOLO-NAS達成目標檢測任務新高度,取得了最佳的精度-延遲均衡。值得一提,YOLO-NAS與TensorRT推理引擎完全兼容,且支持INT8量化,達成前所未有的運行時性能

Model mAP Latency (ms)
YOLO-NAS S 47.5 3.21
YOLO-NAS M 51.55 5.85
YOLO-NAS L 52.22 7.87
YOLO-NAS S INT-8 47.03 2.36
YOLO-NAS M INT-8 51.0 3.78
YOLO-NAS L INT-8 52.1 4.78

2方案簡介

受啟發于YOLOv6、YOLOv7以及YOLOv8,DECI的研究人員采用AutoNAC搜索比YOLOv8更優的架構,即"We used machine learning to find a new deep learning architecture!"

為什么要用AutoNAC呢?這是因為手工尋找"正確"結構過于低效且乏味,因此DECI的研究人員采用AutoNAC搜索新的目標檢測模型,同時最小化在NVIDIA T4上的推理延遲。

為構建YOLO-NAS,作者構建了一個深不可測的搜索空間(1014)以探索精度-延遲上限。最終,作者從中三樣三個"前沿觀察點"構建了YOLO-NAS-S,YOLO-NAS-M,YOLO-NAS-L。

3訓練簡介

YOLO-NAS采用了多階段訓練方式,包含(1)預訓練:Object365+COCO偽標簽數據;(2)知識蒸餾;(3) DFL,即Distribution Focal Loss

在訓練數據方面,作者基于RoboFlow100(由100個不同領域的數據集構成)進行訓練以驗證其處理復雜檢測任務的能力。

eab1f686-f2cc-11ed-90ce-dac502259ad0.png

下圖對比了YOLO-NAS與YOLOv8、YOLOv5、YOLOv7在Roboflow100數據集上的性能。

eae4ea82-f2cc-11ed-90ce-dac502259ad0.png

eaf86878-f2cc-11ed-90ce-dac502259ad0.png

4量化感知

YOLO-NAS采用了量化感知模塊與Selective量化以達成最優性能,即基于延遲-精度均衡考慮在特定層進行了"Skipping量化"。當轉換為INT8量化模型后,YOLO-NAS具有更少的精度損失(L-M-S的損失分別為0.45,0.65,0.51mAP)。

YOLO-NAS架構和預訓練權重定義了低延遲推理的新領域,也是微調下游任務的絕佳起點。

5上手體驗

看完上面的介紹有沒有“一頭霧水”的感覺,哈哈,上手體驗一把。

Step 1. 安裝super-gradients

condacreate-nsgpython=3.7
condaactivatesg
pipinstallsuper-gradients

Step 2. 命令行測試

fromsuper_gradients.trainingimportmodels
fromsuper_gradients.common.object_namesimportModels

net=models.get(Models.YOLO_NAS_S,pretrained_weights='coco')
net.predict("bus.jpg").show()

不出意外的話,你就可以看到下面的輸出結果了。

eb0efa7a-f2cc-11ed-90ce-dac502259ad0.png

當然,如果出了意外,可以試試用ONNX推理,導出只需一行代碼。

models.convert_to_onnx(model=net,input_shape=(3,640,640),out_path='yolo-nas-s.onnx')

相關推理code可參考"YOLOv8-TensorRT"中的推理微調一下即可。需要注意以下兩點,通過官方工具導出的"bboxes"已經是"xyxy"格式了,所以不需要再執行make_grid, distance2bbox等操作了,直接進行"NMS"即可。但是,OpenCV的NMS要求輸入的BBOXES格式為xywh,所以還需要再改一下,^^哈哈哈^^

eb368a04-f2cc-11ed-90ce-dac502259ad0.png

最后,附上YOLO-NAS的網絡結構示意圖,這里僅給出了YOLO-NAS-S的示意圖,另外兩個跟這個整體類似,區別在于Block改為了YOLOv7的ELAN且通道數更多。

eb67bdfe-f2cc-11ed-90ce-dac502259ad0.png

審核編輯 :李倩


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

    關注

    0

    文章

    265

    瀏覽量

    20391
  • 目標檢測
    +關注

    關注

    0

    文章

    223

    瀏覽量

    15930

原文標題:超越YOLOv8!YOLO-NAS:下一代目標檢測基礎模型

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

    YOLOv8水果檢測示例代碼換成640輸入圖像出現目標框繪制錯誤的原因 ?

    官網中的YOLOv8 水果檢測關于圖片推理的示例源代碼: from libs.YOLO import YOLOv8 import os,sys,gc import ulab.numpy
    發表于 06-18 06:37

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

    嘗試將最新的yolov8模型轉換為愛芯派的模型。 環境準備 準備Docker環境 首先自己在任意機器上準備好docker環境,詳細步驟見官網。 Docker 鏡像文件 準備 yolo8
    發表于 11-20 12:19

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

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

    YOLOv8 來啦!文帶你解讀 YOLO"內卷"期的模型選型以及在 NGC 飛槳容器中快速體驗!

    本次為大家帶來 YOLOv8、PP-YOLOE+等 YOLO 全系列體驗。歡迎廣大開發者使用 NVIDIA 與飛槳聯合深度適配的 NGC 飛槳容器,在 NVIDIA GPU 上體
    的頭像 發表于 02-18 01:50 ?3966次閱讀

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

    《在 AI 愛克斯開發板上用 OpenVINO 加速 YOLOv8 分類模型》介紹了在 AI 愛克斯開發板上使用 OpenVINO 開發套件部署并測評 YOLOv8 的分類模型,本文將
    的頭像 發表于 05-12 09:08 ?1711次閱讀
    在AI愛克斯開發板上用OpenVINO?加速<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.4w次閱讀
    <b class='flag-5'>YOLOv8</b>版本升級支持小<b class='flag-5'>目標</b><b class='flag-5'>檢測</b>與高分辨率圖像輸入

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

    《在AI愛克斯開發板上用OpenVINO加速YOLOv8分類模型》介紹了在AI愛克斯開發板上使用OpenVINO 開發套件部署并測評YOLOv8的分類模型,本文將介紹在AI愛克斯開發板
    的頭像 發表于 05-26 11:03 ?1722次閱讀
    AI愛克斯開發板上使用OpenVINO加速<b class='flag-5'>YOLOv8</b><b class='flag-5'>目標</b><b class='flag-5'>檢測</b><b class='flag-5'>模型</b>

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

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

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

    YOLO作為種基于圖像全局信息進行預測的目標檢測系統,始終保持著極高的迭代更新率,從YOLOv5到YO
    的頭像 發表于 02-28 11:16 ?3340次閱讀
    <b class='flag-5'>目標</b><b class='flag-5'>檢測</b>算法再升級!<b class='flag-5'>YOLOv8</b>保姆級教程<b class='flag-5'>一</b>鍵體驗

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

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

    YOLOv8+OpenCV實現DM碼定位檢測與解析

    YOLOv8YOLO系列模型的最新王者,各種指標全面超越現有對象檢測與實例分割模型,借鑒了
    的頭像 發表于 08-10 11:35 ?1623次閱讀
    <b class='flag-5'>YOLOv8</b>+OpenCV實現DM碼定位<b class='flag-5'>檢測</b>與解析

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

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

    YOLOv8中的損失函數解析

    YOLO長期以來直是目標檢測任務的首選模型。它既快速又準確。此外,其API簡潔易用。運行訓
    的頭像 發表于 11-05 17:15 ?3729次閱讀
    <b class='flag-5'>YOLOv8</b>中的損失函數解析

    RV1126 yolov8訓練部署教程

    YOLOv8 是 ultralytics 公司在 2023 年 1月 10 號開源的基于YOLOV5進行更新的 下一個重大更新版本,目前支持圖像分類、物體檢測和實例分割任務,鑒于
    的頭像 發表于 04-16 14:53 ?366次閱讀
    RV1126 <b class='flag-5'>yolov8</b>訓練部署教程
    主站蜘蛛池模板: 视频三区 | 黄色软件入口 | 无毒三级| 亚洲天天看 | 性生大片一级毛片免费观看 | 美女三级黄 | 国产精品天天爽夜夜欢张柏芝 | 久久免费久久 | 色综合天天综合网亚洲影院 | 欧美xx高清| 欧美综合在线视频 | 久久精品国产精品亚洲红杏 | 国内久久精品视频 | 色爱综合区五月小说 | 日本bt| 久久久精品2021免费观看 | 久久婷婷综合中文字幕 | 欧美性猛交xxxx黑人喷水 | 亚洲天天综合网 | 亚洲福利视频一区二区 | 5x性区m免费毛片视频看看 | 加勒比精品久久一区二区三区 | 色综合天天综久久久噜噜噜久久〔 | 国产精品香蕉在线一区 | 成人国产精品2021 | 日本aaaa毛片在线看 | 丁香综合在线 | 美女扒开内裤无遮挡禁18 | se94se欧美| 日本一区二区视频 | 美女被免费视频的网站 | 天天看片夜夜爽 | 亚洲视频1 | 四虎影视国产精品 | 色噜噜亚洲男人的天堂 | 国产成人精品本亚洲 | 美女被免费视频的网站 | 欧美综合一区二区三区 | 天天操夜 | 久久天天躁狠狠躁夜夜2020一 | 国产综合色精品一区二区三区 |