利用OpenPose,从0搭建一个姿势识别系统



开源项目地址

https://github.com/CMU-Perceptual-Computing-Lab/openpose

项目介绍

该项目可以帮助识别“图片”、“视频”和“摄像头”中的人的姿势。效果如下图:


在这里插入图片描述
可以将识别结果输出为json、图片等

项目搭建

首先,下载编译好的项目,下载地址


在这里插入图片描述
第一个是CPU版,第二个是GPU版。如果电脑没有显卡,请使用CPU版本。

这里给出百度网盘地址:

```
CPU版:
链接:https://pan.baidu.com/s/1L43PocNwyEj4IsfCmtHTOQ 
提取码:xolx 

GPU版:
链接:https://pan.baidu.com/s/1dFGtfar-tVBfr7K_xsTuWA 
提取码:4wvs 
```


下载解压之后,进入 openpose\models 文件夹,里面有一个getBaseModels.bat,双击运行,下载训练好的模型

这里下载会很慢,可以使用下面的链接:

```
链接:https://pan.baidu.com/s/1pdZwldYYJVrN502MUQoxVg 
提取码:i15f 
```

下载好后,将其分别放在对应的文件夹中(face,hand,pose)


接下来,在项目目录下,运行下面命令:

```
openpose> .\bin\OpenPoseDemo.exe --video examples/media/video.avi
```

接下来就会弹出以下窗口,即安装成功


在这里插入图片描述

实时解析摄像头内容

```
openpose> .\bin\openPoseDemo.exe
```

直接运行该命令即可



参考资料

OpenPose: https://github.com/CMU-Perceptual-Computing-Lab/openpose

Next Post Previous Post
No Comment
Add Comment
comment url