【学习记录】Online Realtime Action Recognition based on OpenPose使用教程

目录

  • 一、环境配置
  • 二、下载预训练模型
  • 三、测试和训练

一、环境配置

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
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第1张图片
2.把下载好的预训练模型放到 \Pose\graph_models\VGG_origin目录中
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第2张图片

三、测试和训练

1.把需要测试的视频放到项目目录中
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第3张图片
2.输入命令开始测试

python main.py --video=1.mp4

3.在开始训练之前我们需要收集视频里的数据,打开main.py,取消如下注释

【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第4张图片
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第5张图片
4.再次运行测试命令,可以得到收集数据的txt文本

python main.py --video=1.mp4

【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第6张图片

5.用excel表打开txt文件,另存为.csv格式,保存到 项目目录\Action\training下
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第7张图片
6.打开 项目目录\Action\training\train.py文件,修改以下两处地方【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第8张图片
【学习记录】Online Realtime Action Recognition based on OpenPose使用教程_第9张图片

7.运行train,py开始训练

你可能感兴趣的:(学习记录,学习,python,深度学习)