# 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 下载量 111 浏览量
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
- 粉丝: 1726
- 资源: 6172
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MATLAB程序采用非支配排序遗传算法(NSGA2)求解分布式电源选址定容问题,可作为一个有用的参考,程序注释明确,算法原理可以自己搜
- 2-趣味数学2.3.7 完全免费的数学学习软件
- Labview 用DBC文件解析CAN报文以及DBC格式发送CAN,调用的dll有说明文档 2013,2016,2019版本 参考程序后续可以自己改动
- 计算机程序设计员三级错题总结
- WebRTC测试方法与工具:挑战及实际解决方案
- 2- 硬件检测工具CPUID CPU-Z 2.13
- 2-Excel 300+实用插件 实用增强工具
- 化学工程中无约束优化数值实验及参数估计研究
- 简单通信,任何人都可以无需技术支持、零门槛建立完全属于自己的企业内部通信系统!
- WebRTC技术及其在开放网络平台的实时通信应用
- 国产兼容三菱FX3U源码,最新一波bug修改,修改监控时卡顿问题 8位口令功能,程序消除功能,定时器特殊情况下不运行问题 带modbus-tcp功能,实时时钟,深度测试后,修改一些主要bug后,稳
- 优化铷原子四波混频实现微波-光学转换的研究
- 基于WebRTC的远程视频协作框架优化与仿真验证
- 金融投资组合优化与评估-STA4020期末项目指导
- 2-笔顺笔画大全3.0.33 汉字学习爱好者的宝藏工具
- 八段锦mmexport1735392778074.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功