# yolov7-pose
Implementation of "YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors"
Pose estimation implimentation is based on [YOLO-Pose](https://arxiv.org/abs/2204.06806).
在yoloV7-pose基础上添加了任意关键点数量 + 多类别分类代码。
这里是以4个关键点进行举例,其中添加了左右翻转数据增强,
点的交换是:point1和point2 point3和point4 point5和point6 依次类推。设置了20个点的交换,可以取前n个,n为偶数。
## Dataset preparison
``` shell
# data.txt 含义分别是: cls x y w h point1x point1y point2x point2y point3x point3y point4x point4y ...
# 类别 目标中心点x 目标中心点y 目标宽w 目标高h 目标点1x坐标 目标点1y坐标 目标点2x坐标 目标点2y坐标 目标点3x坐标 目标点3y坐标 目标点4x坐标 目标点4y坐标 依次类推
0 0.5739299610894941 0.1724137931034483 0.3715953307392996 0.29064039408866993 0.38910505836575876 0.08374384236453201 0.7587548638132295 0.029556650246305417 0.7607003891050583 0.2660098522167488 0.39299610894941633 0.32019704433497537
2 0.5739299610894941 0.1724137931034483 0.3715953307392996 0.29064039408866993 0.38910505836575876 0.08374384236453201 0.7587548638132295 0.029556650246305417 0.7607003891050583 0.2660098522167488 0.39299610894941633 0.32019704433497537
0 0.5739299610894941 0.1724137931034483 0.3715953307392996 0.29064039408866993 0.38910505836575876 0.08374384236453201 0.7587548638132295 0.029556650246305417 0.7607003891050583 0.2660098522167488 0.39299610894941633 0.32019704433497537
```
写一个train.txt 和 val.txt文件
``` shell
# train.txt
./train/images/-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-2-沙特阿拉伯卡口车牌-2-image1837.jpeg
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 11-11-52屏幕截图.png
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 13-57-27屏幕截图.png
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 10-19-54屏幕截图.png
./train/images/-nfs-阿拉伯车牌字符-外国车牌现场_20210519_1-外国车牌现场_20210519_1-e0d92b0990a1249388bc77bdfa8e43ed.jpg
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 13-51-28屏幕截图.png
./train/images/-nfs-车牌字符-约旦车牌-videoplayback-videoplayback_13_1460.jpg
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 13-56-51屏幕截图.png
./train/images/-nfs-车牌字符-埃及车牌-埃及车牌截图-2021-04-30 10-27-50屏幕截图.png
```
## Training
[yolov7-w6-person.pt](https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7-w6-person.pt)
百度网盘:[yolov7-w6-person.pt](https://pan.baidu.com/s/12HOci-SMAQatxj3v2_sTnA) 提取码: 9nlk
``` shell
python -m torch.distributed.launch --nproc_per_node 8 --master_port 9527 train_Ncla_nPoint.py --data data/coco_kpts.yaml --cfg cfg/yolov7-w6-pose.yaml --weights weights/yolov7-w6-person.pt --batch-size 128 --img 640 --kpt-label --sync-bn --device 0,1,2,3,4,5,6,7 --name yolov7-w6-pose --hyp data/hyp.pose.yaml
```
## Deploy
TensorRT:[https://github.com/nanmi/yolov7-pose](https://github.com/nanmi/yolov7-pose)
## Testing
[yolov7-w6-pose.pt](https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7-w6-pose.pt)
``` shell
python test_Ncla.py --data data/coco_kpts.yaml --img 640 --conf 0.5 --iou 0.25 --weights yolov7-w6-pose.pt --kpt-label
```
没有合适的资源?快使用搜索试试~ 我知道了~
基于yoloV7-pose添加各个关键点和检测目标多分类.zip
共187个文件
jpg:85个
py:32个
pyc:22个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 88 浏览量
2024-11-26
22:28:38
上传
评论
收藏 32MB ZIP 举报
温馨提示
基于yoloV7-pose添加各个关键点和检测目标多分类yolov7-姿势“YOLOv7可训练的免费包为实时物体检测器树立了新标杆”的实现姿势估计实现基于YOLO-Pose。在yoloV7-pose基础上添加了任意关键点数量+多类别分类代码。这里对4个关键点进行简单说明,其中添加了左右跳转数据增强,点的交换是point1和point2 point3和point4 point5和point6依次类推。设置了20个点的交换,可以取前n个,n为偶数。数据集准备# data.txt 含义分别是 cls x y w h point1x point1y point2x point2y point3x point3y point4x point4y ...# 类别 目标中心点x 目标中心点y 目标宽w 目标高h 目标点1x坐标 目标点1y坐标 目标点2x坐标 目标点2y坐标 目标点3x坐标 目标点3y坐标
资源推荐
资源详情
资源评论
收起资源包目录
基于yoloV7-pose添加各个关键点和检测目标多分类.zip (187个子文件)
events.out.tfevents.1667976479.wqg-PC.16405.0 64KB
Dockerfile 821B
AdobeStock.gif 15.39MB
.gitignore 176B
yolov7-pose_Npoint_Ncla.iml 485B
train_batch9.jpg 269KB
train_batch8.jpg 265KB
train_batch29.jpg 256KB
train_batch27.jpg 251KB
train_batch23.jpg 250KB
train_batch7.jpg 250KB
train_batch24.jpg 238KB
train_batch20.jpg 232KB
train_batch31.jpg 229KB
train_batch11.jpg 228KB
-nfs-阿拉伯车牌字符-外国车牌现场20210524-外国车牌现场20210524-71b7c827bd42710866658871e7475517_pred.jpg 226KB
-nfs-阿拉伯车牌字符-外国车牌现场20210524-外国车牌现场20210524-71b7c827bd42710866658871e7475517_labels.jpg 226KB
000000390555_AE.jpg 225KB
train_batch18.jpg 223KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-b71afc5f622839df98b7e48a65f6f847_pred.jpg 222KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-b71afc5f622839df98b7e48a65f6f847_labels.jpg 221KB
train_batch30.jpg 220KB
train_batch15.jpg 219KB
-nfs-阿拉伯车牌字符-外国车牌现场_20210519_1-外国车牌现场_20210519_1-6387f4486cf01fe16287a84f4138a55e_pred.jpg 219KB
-nfs-阿拉伯车牌字符-外国车牌现场_20210519_1-外国车牌现场_20210519_1-6387f4486cf01fe16287a84f4138a55e_labels.jpg 218KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-fc8ff2a1727caa3a1d9cb55555649f33_pred.jpg 217KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-3-沙特阿拉伯卡口车牌-3-image656_pred.jpg 216KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-fc8ff2a1727caa3a1d9cb55555649f33_labels.jpg 216KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-3-沙特阿拉伯卡口车牌-3-image656_labels.jpg 215KB
105000_pred.jpg 215KB
105000_labels.jpg 215KB
train_batch5.jpg 214KB
train_batch6.jpg 212KB
train_batch25.jpg 210KB
train_batch19.jpg 210KB
train_batch32.jpg 209KB
train_batch12.jpg 208KB
train_batch0.jpg 206KB
train_batch14.jpg 206KB
train_batch17.jpg 204KB
train_batch4.jpg 204KB
1690_pred.jpg 202KB
1690_labels.jpg 202KB
train_batch10.jpg 200KB
-nfs-阿拉伯车牌字符-华为阿拉伯现场车辆-华为阿拉伯现场车辆-113.92.34.48-2021-07-13-11-26-43-1000-1-0-88868-微信截图_20210713112343_pred.jpg 200KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-1-沙特阿拉伯卡口车牌-1-image1459_pred.jpg 200KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-1-沙特阿拉伯卡口车牌-1-image1459_labels.jpg 199KB
-nfs-阿拉伯车牌字符-华为阿拉伯现场车辆-华为阿拉伯现场车辆-113.92.34.48-2021-07-13-11-26-43-1000-1-0-88868-微信截图_20210713112343_labels.jpg 199KB
train_batch21.jpg 197KB
train_batch26.jpg 195KB
train_batch2.jpg 195KB
train_batch28.jpg 192KB
train_batch3.jpg 192KB
-nfs-阿拉伯车牌字符-20220630车辆字符-20220630车辆字符-09-1656560659448_pred.jpg 191KB
train_batch1.jpg 190KB
-nfs-阿拉伯车牌字符-20220630车辆字符-20220630车辆字符-09-1656560659448_labels.jpg 190KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-1-沙特阿拉伯卡口车牌-1-image890_pred.jpg 189KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-1-沙特阿拉伯卡口车牌-1-image890_labels.jpg 189KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-4fb59678146b87101f8b1ba4b77eb55d_pred.jpg 186KB
-nfs-阿拉伯车牌字符-外国车牌现场20210519_2-外国车牌现场20210519_2-4fb59678146b87101f8b1ba4b77eb55d_labels.jpg 186KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-3-沙特阿拉伯卡口车牌-3-image1670_pred.jpg 184KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-2-沙特阿拉伯卡口车牌-2-image210_pred.jpg 184KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-3-沙特阿拉伯卡口车牌-3-image1670_labels.jpg 183KB
-nfs-阿拉伯车牌字符-沙特阿拉伯卡口车牌-2-沙特阿拉伯卡口车牌-2-image210_labels.jpg 183KB
train_batch13.jpg 181KB
283_pred.jpg 181KB
283_labels.jpg 180KB
000000390555_YP.jpg 179KB
labels_correlogram.jpg 177KB
train_batch16.jpg 176KB
-nfs-车牌字符-阿拉伯车牌标注-车牌识别(车牌字符8-23)-车牌字符17-车牌识别0418至0420_34525_pred.jpg 174KB
train_batch22.jpg 173KB
-nfs-车牌字符-阿拉伯车牌标注-车牌识别(车牌字符8-23)-车牌字符17-车牌识别0418至0420_34525_labels.jpg 173KB
-nfs-车牌字符-也门车牌-videoplayback-videoplayback_6420_pred.jpg 170KB
-nfs-车牌字符-也门车牌-videoplayback-videoplayback_6420_labels.jpg 170KB
0140_pred.jpg 170KB
0140_labels.jpg 169KB
-nfs-车牌字符-也门车牌-videoplayback-videoplayback_12040_pred.jpg 165KB
-nfs-车牌字符-也门车牌-videoplayback-videoplayback_12040_labels.jpg 165KB
-nfs-车牌字符-埃及车牌-埃及车牌截图-videoplayback_12_6240_pred.jpg 164KB
-nfs-车牌字符-埃及车牌-埃及车牌截图-videoplayback_12_6240_labels.jpg 163KB
qaz22plm_pred.jpg 134KB
qaz22plm_labels.jpg 133KB
-nfs-车牌字符-约旦车牌-videoplayback-videoplayback111_237280_pred.jpg 132KB
-nfs-车牌字符-约旦车牌-videoplayback-videoplayback111_237280_labels.jpg 131KB
labels.jpg 126KB
-nfs-车牌字符-沙特车牌-videoplayback-videoplayback_18240_pred.jpg 124KB
-nfs-车牌字符-沙特车牌-videoplayback-videoplayback_18240_labels.jpg 123KB
-nfs-车牌字符-沙特车牌-videoplayback-videoplayback_22500_pred.jpg 119KB
-nfs-车牌字符-沙特车牌-videoplayback-videoplayback_22500_labels.jpg 118KB
README.md 4KB
README_old.md 2KB
README.md 1KB
LICENSE.md 515B
img.png 476KB
00qaz26.png 408KB
0qaz11.png 258KB
results.png 246KB
000005.png 200KB
F1_curve.png 81KB
共 187 条
- 1
- 2
资源评论
赵闪闪168
- 粉丝: 1559
- 资源: 3077
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功