动作识别(三)Win10复现OpenPose1.7.0+ST-GCN代码

动作识别(三)Win10复现OpenPose1.7.0+ST-GCN代码

  • 1.Win10系统配置OpenPose1.7.0的Python API
  • 2.Win10系统运行ST-GCN代码
  • 3.总结

本人最近在研究基于骨架的动作识别方法,有幸看到端到端的ST-GCN算法,于是决定自己复现一下。(具体原理这里不介绍,大家自行查阅,比如Openpose是个啥?ST-GCN又是个啥?)

1.Win10系统配置OpenPose1.7.0的Python API

参考资源[1] win10 安装Openpose1.7.0.
参考资源[2] Openpose1.5.0.
> 推荐安装步骤:
1.先下载参考资源[1]中的OpenPose1.7.0资源;
2.然后按照参考资源[2]中的Openpose1.5.0中的步骤配置Python API。
3.Anonconda中默认Python是base环境下的,因此当你需要使用虚拟环境的python是需要修改系统的环境变量;
本人环境配置:
(1)cuda 11.1;
(2)VS2019软件;
(3)cmake3.18.2编译软件。

2.Win10系统运行ST-GCN代码

在完成OPenPose1.7.0的API配置以后,开始运行ST-GCN代码
推荐直接参考资源 win10运行st-gcn.(注意,这里面的ST-GCN的预训练模型及2个数据集你可能下载不到,因为这个问题我也遇到了,本人费了好多精力才得到了资源,因此,如果你需要的话可以联系我[email protected]
本人环境配置:
(1)Anaconda创建虚拟环境Python=3.6,pytorch=1.5.0,cuda=10.1(注意:因为本人电脑上安装了2个cuda,所以这里采用的是cuda10.1,而不是上述cuda11.1,其实你也可以按照推荐参考资源内的配置来);
(2)pycharm调试;

3.总结

本文章的主要目的是给本人做笔记,因此写的比较粗略,可能只有一些比较专业的人士才能阅读明白,希望大家可以理解。等后期本人完全理解该代码时,再写一篇详细的博客供大家参考。由于目前进攻基于骨架的动作识别,因此之前的2篇文章没有及时回复一些朋友,希望你们可以自己动手去查找UCF101的资源,因为这个是比较容易的。最后,如果你有ST-GCN的需要,你可以联系[email protected](如果比较困难的朋友,可能需要你的报酬服务,希望你可以理解)

你可能感兴趣的:(动作识别,笔记,python,计算机视觉,人工智能,深度学习)