在我之前的博文中已經(jīng)做過關(guān)于人體姿勢識別人體姿態(tài)檢測的博文,都是比較早期的技術(shù)模型了,隨機(jī)技術(shù)的迭代更新,很多更加出色的模型陸續(xù)出現(xiàn),這里基于一些比較好用的輕量級模型開發(fā)的姿態(tài)檢測模型。
原始博文如下:
《人體行為姿勢識別數(shù)據(jù)集WISDM實(shí)踐》
?文章來源地址http://www.zghlxwxcb.cn/news/detail-796765.html
《yolov4-tiny目標(biāo)檢測模型實(shí)戰(zhàn)——學(xué)生姿勢行為檢測》
?感興趣的話可以自行移步前去閱讀。
本文的主要工作室基于輕量級的yolov5s模型來開發(fā)學(xué)生上課姿勢檢測模型。首先看下效果:
基于yolov5的輕量級學(xué)生上課姿勢檢測分析系統(tǒng)
圖像數(shù)據(jù)如下:
?YOLO格式的標(biāo)注文件如下所示:
?模型配置文件如下所示:
# YOLOv5 ?? by Ultralytics, GPL-3.0 license
# Parameters
nc: 4 # number of classes
depth_multiple: 0.33 # model depth multiple
width_multiple: 0.50 # layer channel multiple
anchors:
- [10,13, 16,30, 33,23] # P3/8
- [30,61, 62,45, 59,119] # P4/16
- [116,90, 156,198, 373,326] # P5/32
# YOLOv5 v6.0 backbone
backbone:
# [from, number, module, args]
[[-1, 1, Conv, [64, 6, 2, 2]], # 0-P1/2
[-1, 1, Conv, [128, 3, 2]], # 1-P2/4
[-1, 3, C3, [128]],
[-1, 1, Conv, [256, 3, 2]], # 3-P3/8
[-1, 6, C3, [256]],
[-1, 1, Conv, [512, 3, 2]], # 5-P4/16
[-1, 9, C3, [512]],
[-1, 1, Conv, [1024, 3, 2]], # 7-P5/32
[-1, 3, C3, [1024]],
[-1, 1, SPPF, [1024, 5]], # 9
]
# YOLOv5 v6.0 head
head:
[[-1, 1, Conv, [512, 1, 1]],
[-1, 1, nn.Upsample, [None, 2, 'nearest']],
[[-1, 6], 1, Concat, [1]], # cat backbone P4
[-1, 3, C3, [512, False]], # 13
[-1, 1, Conv, [256, 1, 1]],
[-1, 1, nn.Upsample, [None, 2, 'nearest']],
[[-1, 4], 1, Concat, [1]], # cat backbone P3
[-1, 3, C3, [256, False]], # 17 (P3/8-small)
[-1, 1, Conv, [256, 3, 2]],
[[-1, 14], 1, Concat, [1]], # cat head P4
[-1, 3, C3, [512, False]], # 20 (P4/16-medium)
[-1, 1, Conv, [512, 3, 2]],
[[-1, 10], 1, Concat, [1]], # cat head P5
[-1, 3, C3, [1024, False]], # 23 (P5/32-large)
[[17, 20, 23], 1, Detect, [nc, anchors]], # Detect(P3, P4, P5)
]
訓(xùn)練完成結(jié)果目錄截圖如下所示:
?訓(xùn)練過程監(jiān)控指標(biāo)如下:
?混淆矩陣:
?F1值曲線和PR曲線如下:
?標(biāo)簽可視化如下所示:
?batch檢測樣例可視化如下所示:
?啟動(dòng)檢測系統(tǒng)如下:
?點(diǎn)擊上傳圖像即可選擇想要檢測識別的圖像,如下所示:
?點(diǎn)擊目標(biāo)檢測識別即可啟動(dòng)離線推理計(jì)算,如下所示:
文章來源:http://www.zghlxwxcb.cn/news/detail-796765.html
?
到了這里,關(guān)于基于yolov5輕量級的學(xué)生上課姿勢檢測識別分析系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!