YOLOv8對象檢測模型結(jié)構(gòu)
YOLOv8版本最近版本又更新了,除了支持姿態(tài)評估以外,通過模型結(jié)構(gòu)的修改還支持了小目標(biāo)檢測與高分辨率圖像檢測。原始的YOLOv8模型結(jié)構(gòu)如下:
YOLOv8小目標(biāo)檢測模型
正常的YOLOv8對象檢測模型輸出層是P3、P4、P5三個輸出層,為了提升對小目標(biāo)的檢測能力,新版本的YOLOv8 已經(jīng)包含了P2層,有四個輸出層。Backbone部分的結(jié)果沒有改變,但是Neck跟Header部分模型結(jié)構(gòu)調(diào)整如下:
通過這樣的模型結(jié)構(gòu)調(diào)整,加強(qiáng)YOLOv8對小目標(biāo)的檢測能力。
YOLOv8實(shí)例分割C++推理演示
為了提升對高分辨率圖像的支持,YOLOv8同時改進(jìn)了輸入分辨率、Backbone、Neck與Header部分,這些部分的改動對比正常的YOLOv8對象檢測主要有:
輸入分辨率:640x640 => 1280x1280 BackBone: 加入了兩層,從9層變?yōu)?1層、降采用至64倍! Neck部分:多層上采用,從2層變?yōu)?層 Head部分:輸出層從P3、P4、P5變?yōu)镻3、P4、P5、P6圖示如下:
如何訓(xùn)練使用它們
model=yolov8n.ymal 使用正常版本 model=yolov8n-p2.ymal 小目標(biāo)檢測版本 model=yolov8n-p6.ymal 高分辨率版本
YOLOv8是YOLO系列模型的最新王者,各種指標(biāo)全面超越現(xiàn)有對象檢測與實(shí)例分割模型,借鑒了YOLOv5、YOLOv6、YOLOX等模型的設(shè)計(jì)優(yōu)點(diǎn),全面提升改進(jìn)YOLOv5的模型結(jié)構(gòu)基礎(chǔ)上實(shí)現(xiàn)同時保持了YOLOv5工程化簡潔易用的優(yōu)勢。
審核編輯:湯梓紅
-
圖像
+關(guān)注
關(guān)注
2文章
1083瀏覽量
40449 -
分辨率
+關(guān)注
關(guān)注
2文章
1058瀏覽量
41918 -
模型
+關(guān)注
關(guān)注
1文章
3226瀏覽量
48806 -
目標(biāo)檢測
+關(guān)注
關(guān)注
0文章
209瀏覽量
15605
原文標(biāo)題:YOLOv8 版本升級支持小目標(biāo)檢測與高分辨率圖像輸入
文章出處:【微信號:CVSCHOOL,微信公眾號:OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論