chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個(gè)YOLO系列的算法實(shí)現(xiàn)庫(kù)YOLOU

OpenCV學(xué)堂 ? 來(lái)源:OpenCV學(xué)堂 ? 作者:OpenCV學(xué)堂 ? 2022-07-31 11:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這里推薦一個(gè)YOLO系列的算法實(shí)現(xiàn)庫(kù)YOLOU,此處的“U”意為“United”的意思,主要是為了學(xué)習(xí)而搭建的YOLO學(xué)習(xí)庫(kù),也借此向前輩們致敬,希望不被罵太慘;

整個(gè)算法完全是以YOLOv5的框架進(jìn)行,主要包括的目標(biāo)檢測(cè)算法有:YOLOv3、YOLOv4、YOLOv5、YOLOv5-Lite、YOLOv6、YOLOv7、YOLOX以及YOLOX-Lite。

同時(shí)為了方便算法的部署落地,這里所有的模型均可導(dǎo)出ONNX并直接進(jìn)行TensorRT等推理框架的部署,后續(xù)也會(huì)持續(xù)更新。

模型精度對(duì)比

服務(wù)端模型

這里主要是對(duì)于YOLO系列經(jīng)典化模型的訓(xùn)練對(duì)比,主要是對(duì)于YOLOv5、YOLOv6、YOLOv7以及YOLOX的對(duì)比,部分模型還在訓(xùn)練之中,后續(xù)所有預(yù)訓(xùn)練權(quán)重均會(huì)放出,同時(shí)對(duì)應(yīng)的ONNX文件也會(huì)給出,方便大家部署應(yīng)用落地。

注意,這里關(guān)于YOLOX也沒(méi)完全復(fù)現(xiàn)官方的結(jié)果,后續(xù)有時(shí)間還會(huì)繼續(xù)調(diào)參測(cè)試,盡可能追上YOLOX官方的結(jié)果。

下表是關(guān)于YOLOU中模型的測(cè)試,也包括TensorRT的速度測(cè)試,硬件是基于3090顯卡進(jìn)行的測(cè)試,主要是針對(duì)FP32和FP16進(jìn)行的測(cè)試,后續(xù)的TensorRT代碼也會(huì)開(kāi)源。目前還在整理之中。

36c43e68-100f-11ed-ba43-dac502259ad0.png

輕量化模型

為了大家在手機(jī)端或者其他諸如樹(shù)莓派、瑞芯微、AID以及全志等芯片的部署,YOLOU也對(duì)YOLOv5和YOLOX進(jìn)行了輕量化設(shè)計(jì)。

下面主要是對(duì)于邊緣端使用的模型進(jìn)行對(duì)比,主要是借鑒之前小編參與的YOLOv5-Lite的倉(cāng)庫(kù),這里也對(duì)YOLOX-Lite進(jìn)行了輕量化遷移,總體結(jié)果如下表所示,YOLOX-Lite基本上可以超越Y(jié)OLOv5-Lite的精度和結(jié)果。

36d2d1c6-100f-11ed-ba43-dac502259ad0.png

如何使用YOLOU?

安裝

這里由于使用的是YOLOv5的框架進(jìn)行的搭建,因此安裝形式也及其的簡(jiǎn)單,具體如下:

gitclonehttps://github.com/jizhishutong/YOLOU
cdYOLOU
pipinstall-rrequirements.txt

數(shù)據(jù)集

這里依舊使用YOLO格式的數(shù)據(jù)集形式,文件夾形式如下:

train:../coco/images/train2017/
val:../coco/images/val2017/

具體的標(biāo)注文件和圖像list如下所示:

├──images#xx.jpgexample
│├──train2017
││├──000001.jpg
││├──000002.jpg
││└──000003.jpg
│└──val2017
│├──100001.jpg
│├──100002.jpg
│└──100003.jpg
└──labels#xx.txtexample
├──train2017
│├──000001.txt
│├──000002.txt
│└──000003.txt
└──val2017
├──100001.txt
├──100002.txt
└──100003.txt

參數(shù)配置

YOLOU為了方便切換不同模型之間的訓(xùn)練,這里僅僅需要配置一個(gè)mode即可切換不同的模型之間的檢測(cè)和訓(xùn)練,具體意義如下:

36e3e83a-100f-11ed-ba43-dac502259ad0.png

注意:這里的mode主要是對(duì)于Loss計(jì)算的選擇,對(duì)于YOLOv3、YOLOv4、YOLOv5、YOLOR以及YOLOv5-Lite直接設(shè)置mode=yolo即可,對(duì)于YOLOX以及YOLOX-Lite則設(shè)置mode=yolox,對(duì)于YOLOv6和YOLOv7則分別設(shè)置mode=yolov6和mode=yolov7;

注意由于YOLOv7使用了Aux分支,因此在設(shè)置YOLOv7時(shí)有一個(gè)額外的參數(shù)需要配置,即use_aux=True

具體訓(xùn)練指令如下:

pythontrain.py--modeyolov6--datacoco.yaml--cfgyolov6.yaml--weightsyolov6.pt--batch-size32

檢測(cè)指令如下:

pythondetect.py--source0#webcam
file.jpg#image
file.mp4#video
path/#directory
path/*.jpg#glob
'https://youtu.be/NUsoVlDFqZg'#YouTube
'rtsp://example.com/media.mp4'#RTSP,RTMP,HTTPstream

檢測(cè)結(jié)果

服務(wù)端模型

36f484d8-100f-11ed-ba43-dac502259ad0.png

輕量化模型

371a2490-100f-11ed-ba43-dac502259ad0.png

參考

[1].https://github.com/jizhishutong/YOLOU

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4738

    瀏覽量

    96687
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1229

    瀏覽量

    25896
  • 輕量化
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    8316

原文標(biāo)題:YOLOU開(kāi)源 | 匯集YOLO系列所有算法,集算法學(xué)習(xí)、科研改進(jìn)、落地于一身!

文章出處:【微信號(hào):CVSCHOOL,微信公眾號(hào):OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    機(jī)器視覺(jué)雙雄YOLO 和 OpenCV 到底有啥區(qū)別?別再傻傻分不清!

    很多人聽(tīng)到 “YOLO”和“OpenCV” ,總以為它們是同種東西。其實(shí), 一個(gè)是AI算法,一個(gè)
    的頭像 發(fā)表于 10-14 16:00 ?33次閱讀
    機(jī)器視覺(jué)雙雄<b class='flag-5'>YOLO</b> 和 OpenCV 到底有啥區(qū)別?別再傻傻分不清!

    【飛凌OK-MX9596-C開(kāi)發(fā)板試用】①開(kāi)箱圖賞、跑分測(cè)試、yolo大模型三箭齊發(fā)

    個(gè)大模型yolo v11,進(jìn)行物體識(shí)別。 什么是 YOLO?YOLO(You Only Look Once) 是種流行的單階段目標(biāo)檢測(cè)算法系列
    發(fā)表于 10-07 18:53

    YOLO + OpenPLC + ARMxy:工業(yè)智能化視覺(jué)識(shí)別、邊緣計(jì)算、工業(yè)控制的“三位體”解決方案

    深圳市鋇錸技術(shù)有限公司推出 ARMxy 系列工業(yè)計(jì)算機(jī),結(jié)合 YOLO 目標(biāo)檢測(cè)算法與 OpenPLC 開(kāi)源控制平臺(tái),實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)視覺(jué)識(shí)別、邊緣計(jì)算與自動(dòng)化控制
    的頭像 發(fā)表于 09-11 16:00 ?346次閱讀
    <b class='flag-5'>YOLO</b> + OpenPLC + ARMxy:工業(yè)智能化視覺(jué)識(shí)別、邊緣計(jì)算、工業(yè)控制的“三位<b class='flag-5'>一</b>體”解決方案

    RK3576 yolo11-seg訓(xùn)練部署教程

    1.yolov11-seg簡(jiǎn)介yolov11-seg是YOLO(YouOnlyLookOnce)系列的最新成員,專(zhuān)為實(shí)時(shí)實(shí)例分割任務(wù)設(shè)計(jì)。它在保持YOLO家族高效推理速度的同時(shí),通過(guò)創(chuàng)新的網(wǎng)絡(luò)結(jié)構(gòu)
    的頭像 發(fā)表于 07-25 15:21 ?770次閱讀
    RK3576 <b class='flag-5'>yolo</b>11-seg訓(xùn)練部署教程

    如何在樹(shù)莓派 AI HAT+上進(jìn)行YOLO姿態(tài)估計(jì)?

    大家好,接下來(lái)會(huì)為大家開(kāi)個(gè)樹(shù)莓派5和YOLO的連載專(zhuān)題。內(nèi)容包括四個(gè)部分:在樹(shù)莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南在樹(shù)莓派5上
    的頭像 發(fā)表于 07-20 20:34 ?391次閱讀
    如何在樹(shù)莓派 AI HAT+上進(jìn)行<b class='flag-5'>YOLO</b>姿態(tài)估計(jì)?

    如何在樹(shù)莓派 AI HAT+上進(jìn)行YOLO目標(biāo)檢測(cè)?

    大家好,接下來(lái)會(huì)為大家開(kāi)個(gè)樹(shù)莓派5和YOLO的連載專(zhuān)題。內(nèi)容包括四個(gè)部分:在樹(shù)莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南在樹(shù)莓派5上
    的頭像 發(fā)表于 07-19 08:34 ?898次閱讀
    如何在樹(shù)莓派 AI HAT+上進(jìn)行<b class='flag-5'>YOLO</b>目標(biāo)檢測(cè)?

    在樹(shù)莓派5上開(kāi)啟YOLO姿態(tài)估計(jì)識(shí)別之旅!

    大家好,接下來(lái)會(huì)為大家開(kāi)個(gè)樹(shù)莓派5和YOLO的連載文章。內(nèi)容包括四個(gè)部分:在樹(shù)莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南在樹(shù)莓派5上
    的頭像 發(fā)表于 07-18 15:31 ?1172次閱讀
    在樹(shù)莓派5上開(kāi)啟<b class='flag-5'>YOLO</b>姿態(tài)估計(jì)識(shí)別之旅!

    在樹(shù)莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南

    大家好,接下來(lái)會(huì)為大家開(kāi)個(gè)樹(shù)莓派5和YOLO的專(zhuān)題。內(nèi)容包括四個(gè)部分:在樹(shù)莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南在樹(shù)莓派5上開(kāi)啟
    的頭像 發(fā)表于 07-17 17:16 ?1035次閱讀
    在樹(shù)莓派5上使用<b class='flag-5'>YOLO</b>進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南

    K230在同時(shí)使用H265編碼與yolo進(jìn)行檢測(cè)時(shí)出現(xiàn)錯(cuò)誤怎么解決?

    1、單獨(dú)使用H265編碼時(shí)或者yolo檢測(cè)沒(méi)有問(wèn)題 2.旦將二者結(jié)合,因?yàn)镠265編碼時(shí)YUV格式,所以我另外開(kāi)了個(gè)RGB平面格式來(lái)運(yùn)行yolo
    發(fā)表于 07-11 08:15

    K230micropython下能實(shí)現(xiàn)同時(shí)用USB攝像頭和板載攝像頭YOLO識(shí)別并顯示在IDE上嗎?

    K230micropython下能實(shí)現(xiàn)同時(shí)用USB攝像頭和板載攝像頭YOLO識(shí)別并顯示在IDE上嗎?以及如何提高USB進(jìn)行YOLO識(shí)別的幀數(shù)?
    發(fā)表于 06-20 06:35

    k210在線(xiàn)訓(xùn)練的算法yolo5嗎?

    k210在線(xiàn)訓(xùn)練的算法yolo5嗎
    發(fā)表于 06-16 08:25

    使用Yolo-v3-TF運(yùn)行OpenVINO?對(duì)象檢測(cè)Python演示時(shí)的結(jié)果不準(zhǔn)確的原因?

    通過(guò)模型下載器下載了 yolo-v3-tf: ./downloader.py --name yolo-v3-tf 通過(guò)模型 優(yōu)化器轉(zhuǎn)換模型: python3 ./model_optimizer
    發(fā)表于 03-06 06:31

    TimSort:個(gè)在標(biāo)準(zhǔn)函數(shù)庫(kù)中廣泛使用的排序算法

    排序算法呢? 本文將帶你走進(jìn) TimSort,個(gè)在標(biāo)準(zhǔn)函數(shù)庫(kù)中廣泛使用的排序算法。 這個(gè)算法
    的頭像 發(fā)表于 01-03 11:42 ?811次閱讀

    助力AIoT應(yīng)用:在米爾FPGA開(kāi)發(fā)板上實(shí)現(xiàn)Tiny YOLO V4

    Only Look Once)是種實(shí)時(shí)物體檢測(cè)模型,它通過(guò)次性?huà)呙枵麄€(gè)圖像,實(shí)現(xiàn)高效的對(duì)象識(shí)別。而其簡(jiǎn)化版 Tiny YOLO V4 更適合嵌入式設(shè)備,具有較少的層數(shù)和參數(shù)。其輕
    發(fā)表于 12-06 17:18

    Pure path studio內(nèi)能否自己創(chuàng)建個(gè)component,來(lái)實(shí)現(xiàn)特定的算法,例如LMS算法?

    TLV320AIC3254EVM-K評(píng)估模塊, Pure path studio軟件開(kāi)發(fā)環(huán)境。 問(wèn)題:1.Pure path studio 內(nèi)能否自己創(chuàng)建個(gè)component,來(lái)實(shí)現(xiàn)特定的
    發(fā)表于 11-01 08:25