相关链接:
1、项目gayhub:https://github.com/CMU-Perceptual-Computing-Lab/openpose
2、官方BVLC版本Caffe:https://github.com/BVLC/caffe
3、openpose指定的CMU版本Caffe:https://github.com/CMU-Perceptual-Computing-Lab/caffe
4、openpose的ros项目包:https://github.com/firephinx/openpose_ros
5、电脑环境配置:9代i5+1660Ti、ubuntu18.04、nvidia418.74、cuda10.0.130、anaconda 4.3.0、tensorflow-gpu 1.13.1、opencv3.4.1、ros-melodic(后来觉得,好像可以不用anaconda)
- Ubuntu18.04 安装nvidia驱动、cuda、cudnn、tensorflow(GPU版)
- Ubuntu、Anaconda下编译opencv和opencv_contrib(with cuda)
- Anaconda和ROS联合使用
6、openpose速度优化:https://www.aiuai.cn/aifarm715.html
一、前提:caffe
1、依赖库
sudo apt-get --assume-yes install build-essential
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
# Python libs
sudo -H pip install --upgrade numpy protobuf
2、caffe编译及测试
我先用的caffe是BVLC官方版本