一、环境配置
1.使用anaconda创建一个新环境 py36OpenPose
conda create -n py36OpenPose python=3.6
2.按顺序安装以下模块
conda install tensorflow-gpu=1.13
pip install opencv-python==3.4.2.17
pip install keras==2.2.4
pip install scikit-learn==0.19
pip install pandas
pip install matplotlib
二、下载预训练模型
1.下载地址:http://www.mediafire.com/file/qlzzr20mpocnpa3/graph_opt.pb
2.把下载好的预训练模型放到 \Pose\graph_models\VGG_origin目录中
三、测试和训练
1.把需要测试的视频放到项目目录中
2.输入命令开始测试
python main.py --video=1.mp4
3.在开始训练之前我们需要收集视频里的数据,打开main.py,取消如下注释
4.再次运行测试命令,可以得到收集数据的txt文本
python main.py --video=1.mp4
5.用excel表打开txt文件,另存为.csv格式,保存到 项目目录\Action\training下
6.打开 项目目录\Action\training\train.py文件,修改以下两处地方
7.运行train,py开始训练