# 中国交通警察指挥手势识别
This is a pytorch deep learning project that recognizes 8 kinds of Traffic police commanding gestures.
**[English Readme](readme.en.md)**
识别8种中国交通警察指挥手势的Pytorch深度学习项目
<p align="center">
<img src="docs/intro.gif" width="480">
</p>
## 论文
电子学报: http://www.ejournal.org.cn/CN/10.3969/j.issn.0372-2112.2020.05.018
## 安装
### 下载模型参数文件`checkpoint`和生成的骨架`generated`
下载地址:
[GoogleDrive](https://drive.google.com/drive/folders/1kngUBiiUWUOt1NeasHS9IMGQvJrFoxpO?usp=sharing)
[Nutstore 坚果云](https://www.jianguoyun.com/p/DQz4eNMQ9_LMBhi-9dYD)
放置在:
```
ctpgr-pytorch/checkpoints
ctpgr-pytorch/generated
```
### 下载交警手势数据集(必选)和AI Challenger数据集(可选)
交警手势数据集下载:
[Google Drive](https://drive.google.com/drive/folders/13KHZpweTE1vRGAMF7wqMDE35kDw40Uym?usp=sharing)
[Nutstore 坚果云](https://www.jianguoyun.com/p/DQFgxv8Q9_LMBhiVrvYB)
放置在:
```
(用户文件夹)/PoliceGestureLong
(用户文件夹)/AI_challenger_keypoint
# 用户文件夹 在 Windows下是'C:\Users\(用户名)',在Linux下是 '/home/(用户名)'
```
### 安装Pytorch和其它依赖:
```bash
# Python 3.8.5
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
conda install ujson
pip install visdom opencv-python imgaug
```
## 使用
```bash
# 识别自定义视频文件
python ctpgr.py -p C:\012.mp4
# 识别摄像头实时视频
python ctpgr.py -r
# 识别交警数据集中test文件夹第0个视频
python ctpgr.py -b 0
# 训练等其它功能见帮助
python ctpgr.py --help
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于python+深度学习开发的中国交通警察指挥手势识别+源码+数据集,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于python+深度学习开发的中国交通警察指挥手势识别+源码+数据集,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于python+深度学习开发的中国交通警察指挥手势识别+源码+数据集,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于python+深度学习开发的中国交通警察指挥手势识别+源码+数据集,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于python+深度学习开发的中国交通警察指挥手势识别+源码+数据集,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~
资源推荐
资源详情
资源评论
收起资源包目录
中国交通警察指挥手势识别.zip (37个子文件)
中国交通警察指挥手势识别
ctpgr-pytorch-master
basic_tests
basic_tests.py 3KB
train
train_police_gesture_model.py 3KB
train_keypoint_model.py 7KB
LICENSE 34KB
新建 文本文档.txt 0B
readme.md 2KB
pred
evaluation.py 4KB
human_keypoint_pred.py 2KB
play_gesture_results.py 4KB
play_keypoint_results.py 1KB
gesture_pred.py 2KB
prepare_skeleton_from_video.py 587B
docs
intro.gif 4.46MB
aichallenger
s1_resize.py 4KB
__init__.py 215B
s4_affinity_field.py 3KB
defines.py 297B
s3_gaussian.py 3KB
s2_augment.py 3KB
visual_debug.py 1KB
s5_norm.py 1KB
s0_native.py 3KB
pgdataset
s0_label.py 1KB
__init__.py 0B
s1_skeleton.py 4KB
s3_handcraft.py 3KB
s2_truncate.py 1KB
ctpgr.py 3KB
readme.en.md 1KB
models
gesture_recognition_model.py 2KB
pafs_resnet.py 1KB
pafs_network.py 7KB
pose_estimation_model.py 1KB
.gitignore 39B
constants
enum_keys.py 2KB
settings.py 220B
keypoints.py 900B
共 37 条
- 1
资源评论
- weixin_627740712024-11-22这个资源总结的也太全面了吧,内容详实,对我帮助很大。
- 迷雾_尘2024-11-21感谢大佬分享的资源给了我灵感,果断支持!感谢分享~
- 爱旅行的程序媛2024-10-19资源不错,对我启发很大,获得了新的灵感,受益匪浅。
梦回阑珊
- 粉丝: 5498
- 资源: 1707
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 录的CRUISE M热管理视频,有文档解说,没有模型,可用来学习了解
- 在win32汇编环境中如何生成richedit控件
- 学号-姓名-实验13NAT配置.doc
- 学号-姓名-实验12ACL包过滤.doc
- 学号-姓名-实验14广域网基础.docx
- 学号-姓名-实验10配置RIP.doc
- 学号-姓名-实验11配置OSPF.doc
- 学号-姓名-实验09路由配置+IPv6.doc
- 学号-姓名-实验08配置DHCP服务.doc
- 学号-姓名-实验07ARP.doc
- 学号-姓名-实验05VLAN配置.doc
- 学号-姓名-实验03文件操作与设备调试.doc
- 学号-姓名-实验01常用操作.doc
- 学号-姓名-实验00模拟器HCL.doc
- 2225060346-汤岚淇-实验12ACL包过滤.doc
- 2225060346-汤岚淇-实验06生成树协议.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功