国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版

這篇具有很好參考價(jià)值的文章主要介紹了yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.總結(jié)一下

  1. 最開(kāi)始為了檢測(cè)不規(guī)則的麻包袋,所以采用了目標(biāo)檢測(cè)。yolov3,fasterrcnn,ssd。這種矩形框還是可以用。后面檢測(cè)的物體變成了規(guī)則的紙箱,我們還用目標(biāo)檢測(cè)發(fā)現(xiàn),沒(méi)有旋轉(zhuǎn)角度,因?yàn)橄渥拥臄[放不是正的。只能通過(guò)opencv的minarea去找到最小矩形框去尋找角度。但是opencv的方式首先對(duì)物體要和背景顏色區(qū)分,其次不夠優(yōu)美,畢竟算是2步走。
  2. 后面又嘗試多訓(xùn)練一個(gè)角度,也就是把角度分成180個(gè)類別去分類,這個(gè)方式及其不穩(wěn)定,也可能是我代碼寫的不好,但是后面發(fā)現(xiàn),有人在做旋轉(zhuǎn)矩形檢測(cè)
  3. 旋轉(zhuǎn)矩形框檢測(cè), 說(shuō)實(shí)話,我把楊雪提供的框架跑了一遍,效果很差,角度的回歸就像沒(méi)用一樣,反正很不如意。
  4. 實(shí)在沒(méi)轍,只好采用了實(shí)力分割,maskrcnn。這個(gè)是真好用,大概標(biāo)定50個(gè)樣本,訓(xùn)練100epoch效果就很棒了。我們一直采用這種方式大概用了2年。
  5. 但是從我測(cè)試了rotated_rtmdet后。我真的覺(jué)得醍醐灌頂?shù)乃?,一直采用?shí)力分割去做箱子的識(shí)別,總讓我感覺(jué)很別扭。現(xiàn)在終于有一個(gè)可以落地的旋轉(zhuǎn)目標(biāo)檢測(cè)。我就覺(jué)得公司的3D拆垛已經(jīng)終于走上正軌了。
  6. 后面yolo又推出了,v4v5v6v7 其中還有ppyolo,yolox,yoloe , 包括現(xiàn)在的v8。我也不斷的嘗試更新算法。但是說(shuō)實(shí)話目標(biāo)檢測(cè)真的算是走到頭了。當(dāng)然也是我個(gè)人的最終版。因?yàn)楣驹?,個(gè)人將不在做視覺(jué)類的項(xiàng)目了,所以視覺(jué)類的目標(biāo)檢測(cè)和實(shí)力分割或者分類也就不在繼續(xù)研究了。

2.yolov8代碼梳理

參考
yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版,YOLO,計(jì)算機(jī)視覺(jué),目標(biāo)檢測(cè)

說(shuō)實(shí)話,我不太懂他們改變的原因,看代碼而言并不困難?;竞蛌5差不多。而且解耦檢測(cè)頭也是和yolox一樣的。
總體來(lái)說(shuō),這個(gè)模型的精度和速度是對(duì)做工程和做應(yīng)用的非常友好,我用自己的數(shù)據(jù)集,訓(xùn)練50個(gè)epoch,沒(méi)有修改任何東西,map都跑到了99.5.非常驚艷。

3. 訓(xùn)練自己的數(shù)據(jù)集

  1. 數(shù)據(jù)集還是yolo格式。如果是labelme標(biāo)注的json格式,參考 修改json標(biāo)注為txt文件。或者就直接采用labelImg標(biāo)注,生成yolo格式的標(biāo)注文件參考
  2. 修改數(shù)據(jù)配置文件,也就是復(fù)制一份coco.yaml 。修改路徑為自己的數(shù)據(jù)集路徑

yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版,YOLO,計(jì)算機(jī)視覺(jué),目標(biāo)檢測(cè)
文件放在G:\sick\SH_visionary-s\ultralytics\ultralytics\yolo\v8\detect\coco.yaml

  1. 下載yolov8n.pt 放在和train.py同目錄下。
    yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版,YOLO,計(jì)算機(jī)視覺(jué),目標(biāo)檢測(cè)

  2. 修改訓(xùn)練參數(shù),路徑在G:\sick\SH_visionary-s\ultralytics\ultralytics\yolo\cfg\default.yaml ,
    yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版,YOLO,計(jì)算機(jī)視覺(jué),目標(biāo)檢測(cè)
    我就修改了這些

  3. 執(zhí)行train.py的文件就好文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-518888.html

到了這里,關(guān)于yolov8代碼梳理 訓(xùn)練自己的數(shù)據(jù) 最終版的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【YOLO】yolov5訓(xùn)練自己的數(shù)據(jù)集

    【YOLO】yolov5訓(xùn)練自己的數(shù)據(jù)集

    【Python】樸實(shí)無(wú)華的yolov5環(huán)境配置(一) ??上面前期教程中,大致介紹了yolov5開(kāi)發(fā)環(huán)境的配置方法和yolov5項(xiàng)目的基本結(jié)構(gòu),下一步就是基于yolov5預(yù)訓(xùn)練模型來(lái)訓(xùn)練自己的數(shù)據(jù)集,這對(duì)于只是想要使用yolov5這個(gè)工具的人,還是想要深入研究yolov5類似的目標(biāo)識(shí)別算法的人,都是

    2024年02月11日
    瀏覽(93)
  • Yolov8訓(xùn)練自己的數(shù)據(jù)集合(最新實(shí)驗(yàn)數(shù)據(jù))

    Yolov8訓(xùn)練自己的數(shù)據(jù)集合(最新實(shí)驗(yàn)數(shù)據(jù))

    一、安裝環(huán)境 筆者環(huán)境如下: 二、clone代碼 地址如下,可以直接使用git命令進(jìn)行clone,也可以直接去網(wǎng)站下載 代碼目錄如下所示 三、安裝必要的庫(kù) 其實(shí)這里比較重要的是兩步,第一步是安裝requirement.txt中的庫(kù),然后再安裝ultralytics。那么下面就是安裝庫(kù)的過(guò)程了 安裝require

    2024年02月15日
    瀏覽(28)
  • YOLOv8訓(xùn)練自己的數(shù)據(jù)集(超詳細(xì))

    YOLOv8訓(xùn)練自己的數(shù)據(jù)集(超詳細(xì))

    本人的筆記本電腦系統(tǒng)是:Windows10 YOLO系列最新版本的YOLOv8已經(jīng)發(fā)布了,詳細(xì)介紹可以參考我前面寫的博客,目前ultralytics已經(jīng)發(fā)布了部分代碼以及說(shuō)明,可以在github上下載YOLOv8代碼,代碼文件夾中會(huì)有requirements.txt文件,里面描述了所需要的安裝包。 本文最終安裝的pytorch版本

    2024年02月03日
    瀏覽(34)
  • yolov8訓(xùn)練自己的數(shù)據(jù)集遇到的問(wèn)題

    yolov8訓(xùn)練自己的數(shù)據(jù)集遇到的問(wèn)題

    **方法一:**根據(jù)本地模型配置文件.yaml可以設(shè)置nc 但是,這里無(wú)法用到預(yù)訓(xùn)練模型.pt模型文件,預(yù)訓(xùn)練模型的權(quán)重參數(shù)是在大數(shù)據(jù)集上訓(xùn)練得到的,泛化性能可能比較好,所以,下載了官方的分類模型yolov8n-cls.pt(這里實(shí)際上經(jīng)過(guò)驗(yàn)證可以通過(guò)其它方法利用yaml方法加載預(yù)訓(xùn)練

    2023年04月26日
    瀏覽(32)
  • 使用YOLOv8訓(xùn)練自己的【目標(biāo)檢測(cè)】數(shù)據(jù)集

    使用YOLOv8訓(xùn)練自己的【目標(biāo)檢測(cè)】數(shù)據(jù)集

    隨著深度學(xué)習(xí)技術(shù)在計(jì)算機(jī)視覺(jué)領(lǐng)域的廣泛應(yīng)用,行人檢測(cè)和車輛檢測(cè)等任務(wù)已成為熱門研究領(lǐng)域。然而,實(shí)際應(yīng)用中,可用的預(yù)訓(xùn)練模型可能并不適用于所有應(yīng)用場(chǎng)景。 例如,雖然預(yù)先訓(xùn)練的模型可以檢測(cè)出行人,但它無(wú)法區(qū)分“好人”和“壞人”,因?yàn)樗鼪](méi)有接受相關(guān)的

    2024年04月10日
    瀏覽(32)
  • YOLOv8檢測(cè)、分割和分類訓(xùn)練自己數(shù)據(jù)集

    YOLOv8檢測(cè)、分割和分類訓(xùn)練自己數(shù)據(jù)集

    本人寫了一鍵制作三種數(shù)據(jù)集的代碼,還帶數(shù)據(jù)增強(qiáng)哦,可聯(lián)系QQ:1781419402獲取,小償! Yolov8下載地址:GitHub - ultralytics/ultralytics: YOLOv8 ?? in PyTorch ONNX CoreML TFLitexx 下載完成后 按照YOLOv8教程系列:一、使用自定義數(shù)據(jù)集訓(xùn)練YOLOv8模型(詳細(xì)版教程,你只看一篇->調(diào)參攻略),

    2023年04月17日
    瀏覽(24)
  • YOLOv8實(shí)例分割訓(xùn)練自己的數(shù)據(jù)集保姆級(jí)教程

    YOLOv8實(shí)例分割訓(xùn)練自己的數(shù)據(jù)集保姆級(jí)教程

    1.1Labelme 安裝方法 首先安裝 Anaconda,然后運(yùn)行下列命令: 1.2Labelme 使用教程 使用 labelme 進(jìn)行場(chǎng)景分割標(biāo)注的教程詳見(jiàn):labelme ? ? 對(duì)數(shù)據(jù)集進(jìn)行轉(zhuǎn)換和劃分。注意:在數(shù)據(jù)標(biāo)注的時(shí)候?qū)D片和json文件放在不同的文件夾里。如下圖所示,另外新建兩個(gè)文件夾txt 和split。 ?2.1將

    2024年02月02日
    瀏覽(31)
  • 基于Yolov8與LabelImg訓(xùn)練自己數(shù)據(jù)的完整流程

    基于Yolov8與LabelImg訓(xùn)練自己數(shù)據(jù)的完整流程

    運(yùn)行過(guò)程中,會(huì)提示下載coco128.zip,和yolov8n.pt,模型與py文件放在同一目錄下,如果網(wǎng)速快的話,自己下載就好,下載慢的話,下面是網(wǎng)盤地址: 測(cè)試結(jié)果路徑:ultralyticsrunsdetectval,里面存儲(chǔ)了運(yùn)行的結(jié)果,這樣環(huán)境就算是配置好了。 結(jié)果如下: 首先創(chuàng)建一個(gè)文件夾:coc

    2024年02月13日
    瀏覽(25)
  • 完整且詳細(xì)的Yolov8復(fù)現(xiàn)+訓(xùn)練自己的數(shù)據(jù)集

    完整且詳細(xì)的Yolov8復(fù)現(xiàn)+訓(xùn)練自己的數(shù)據(jù)集

    Yolov8 的源代碼下載: ultralytics/ultralytics: NEW - YOLOv8 ?? in PyTorch ONNX CoreML TFLite (github.com) https://github.com/ultralytics/ultralytics Yolov8的權(quán)重下載: Releases · ultralytics/assets · GitHub Ultralytics assets. Contribute to ultralytics/assets development by creating an account on GitHub. https://github.com/ultralytics/assets

    2024年02月16日
    瀏覽(27)
  • Yolov8改進(jìn)模型后使用預(yù)訓(xùn)練權(quán)重遷移學(xué)習(xí)訓(xùn)練自己的數(shù)據(jù)集

    Yolov8改進(jìn)模型后使用預(yù)訓(xùn)練權(quán)重遷移學(xué)習(xí)訓(xùn)練自己的數(shù)據(jù)集

    yolov8 github下載 1、此時(shí)確保自己的數(shù)據(jù)集格式是yolo 格式的(不會(huì)的去搜教程轉(zhuǎn)下格式)。 你的自制數(shù)據(jù)集文件夾擺放 主目錄文件夾擺放 自制數(shù)據(jù)集data.yaml文件路徑模板 2、把data.yaml放在yolov8–ultralytics-datasets文件夾下面 3、然后模型配置改進(jìn)yaml文件在主目錄新建文件夾v8_

    2024年02月06日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包