多人姿态估计与跟踪,复现成功经验。
1、下载
git clone -b pytorch https://github.com/MVIG-SJTU/AlphaPose.git
2、下载配置
pip install -r requirements.txt
因为我的配置跟他的有些出入,所以没有安装文件中的版本,直接修改requirement.txt把版本号删掉安装就可以了。
3、参考地址:https://blog.csdn.net/qq_38522972/article/details/82993216
下载两个模型: duc_se.pth 和yolov3-spp.weights,分别将他们放在./models/sppe and ./models/yolo文件夹里
链接:https://pan.baidu.com/s/1JOQlOlMUzJeHFi5f5jmOlg
提取码:c5ob
4、测试,我直接用的摄像头
测试摄像头
python3 webcam_demo.py --webcam 0 --outdir examples/res --vis
其他代码:
测试图像: python3 demo.py --indir ${img_directory} --outdir examples/res
测试视频并保存 python3 video_demo.py --video ${path to video} --outdir examples/res --save_video
在examples文件夹里添加一个res文件夹即可。
5、效果:
就摄像头效果而言检测的效果不错,你做啥怪异的动作都能跟着走,也不会有很强的调频现象,视觉观感非常好。
但是唯一的问题就是检测视频卡顿,我在服务器上运行都会有大概10秒左右的延迟,可以说我都做完动作回来了它才显示。
我的电脑有2块GPU,都出现这个情况。