1.在github上下载pytorch-openpose压缩包,网址为:
https://github.com/Hzzone/pytorch-openpose

2.解压后所需要cuda的环境:cuda 10.0,cudnn 10.0,NVIDIA显卡驱动程序安装(自行下载,如需要我给可在下方留言),全部安装完成后在命令行里面输入nvcc -V,查看是否安装好所需要的cuda版本,如图。

3.在原作者里面使用百度网盘下载作者给的预训练模型,模型下载地址,下载完成后,解压后将所有模型放入model文件夹,如图
4.所需要的python是3.7的版本,所需要的Python库有:

pip install numpy
pip install matplotlib
pip install opencv-python
pip install scipy
pip install scikit-image
pip install tqdm

这些库没有什么具体的版本,直接通过该命令下载,现在下载torch和torchvision,使用该命令直接同时下载:

pip install torch===1.2.0 torchvision===0.4.0 -f https://download.pytorch.org/whl/torch_stable.html

最后需要需要下载cudatoolkit=10.0和cudnn=7.6.5的json文件,这两个文件很重要,是调用GPU的关键文件,使用下面命令可直接下载:

conda install cudatoolkit=10.0
conda install cudnn=7.6.5


5.如何运行,先下载一个视频,放入项目中,这里我下载了五个做测试用(小技巧:使用you-get库下载视频素材,不懂的可以去了解)
6.打开demo_camera.py文件,在里面修改视频来源,将cap = cv2.VideoCapture(0)修改成cap = cv2.VideoCapture(“5.mp4”),如图
7.直接运行demo_camera.py文件,运行成功,画面如图
8.优点和缺点,优点:识别肢体的姿态准确率高达百分之90多,缺点:调用的GPU只占百分之零点一,速度很慢,需要去优化速度,再会。

9.成功了请求兄弟们一键三连,感谢。

基于pytorch-openpose框架的的人体姿态检测相关推荐

  1. 项目开源!基于PaddleDetection打造实时人体姿态检测的多关节控制皮影机器人

    本文已在[飞桨PaddlePaddle]公众号平台发布,详情请戳链接:项目开源!基于PaddleDetection打造实时人体姿态检测的多关节控制皮影机器人 皮影戏是一种以兽皮或纸板做成的人物剪影以表 ...

  2. 轻量级openpose人体姿态检测

    1.去github下载轻量级openpose人体姿态检测项目:https://github.com/Daniil-Osokin/lightweight-human-pose-estimation.py ...

  3. 基于单目RGB的3D人体姿态估计

    基于单目RGB的3D人体姿态估计 1. 简介 2. 实现方案 1. 简介 3D Human Pose Estimation 目标:3D人体姿态估计是从图片或视频中估计出关节点的三维坐标 (x, y, ...

  4. MATLAB基于视频的人体姿态检测

    基于视频的人体姿态检测 设计目的和要求 1.根据已知要求分析视频监控中行人站立和躺卧姿态检测的处理流程,确定视频监中行人的检测设计的方法,画出流程图,编写实现程序,并进行调试,录制实验视频,验证检测方 ...

  5. 加盟依图科技后,颜水成首篇顶会论文提出“高效多人体姿态检测SPM”

    唐木 发自 天龙寺  量子位 出品 | 公众号 QbitAI 颜水成团队研究实力依然强劲. 从360到依图,颜水成依然保持着高质量的学术输出. 最近提出的单阶段高效人体姿态检测模型SPM就是最好的例证 ...

  6. ​MATLAB差影法人体姿态检测系统

    ​MATLAB差影法人体姿态检测系统 1.应用背景 运动目标的定位跟踪,检测识别,运动分析在图像压缩.运动分析.交通检测,智能监控等方面有主要的应用. 首先,在图像压缩中,运动目标检测技术可以在背景区 ...

  7. python 人体检测技术_tensorflow入门教程(四十三)人体姿态检测(一)

    # #作者:韦访 #博客:https://blog.csdn.net/rookie_wei #微信:1007895847 #添加微信的备注一下是CSDN的 #欢迎大家一起学习 # ------韦访 2 ...

  8. tensorflow入门教程(四十四)人体姿态检测(二)

    # #作者:韦访 #博客:https://blog.csdn.net/rookie_wei #微信:1007895847 #添加微信的备注一下是CSDN的 #欢迎大家一起学习 # ------韦访 2 ...

  9. Openpose+Tensorflow 这样实现人体姿态估计 | 代码干货

    作者 | 李秋键 出品 | AI科技大本营(ID:rgznai100) 人体姿态估计指从单个 RGB 图像中精确地估计出人体的位置以及检测骨骼关键点的位置.人体姿态估计是计算机视觉领域的研究热点,是诸 ...

  10. 人体姿态检测 通过Opencv+Openpose实现

    通过一个偶然机会,我了解到了人体姿态解算,在学习K210之余,我便想着通过opencv实现这个功能,查找了很多资料,发现可以利用opencv+openpose实现,接着我又开始找一些资料,在pycha ...

最新文章

  1. Android零基础入门第40节:自定义ArrayAdapter
  2. android 如何将电话簿SDN数字和其他普通的数字混合在一起?
  3. js的数据类型,以及如何判断它们是哪种类型
  4. nltk和python的关系_NLTK学习笔记(一):语言处理和Python
  5. win10必须禁用的服务_Win10系统中这3个无用的设置,奉劝你还是早点关闭吧!
  6. 在vscode运行js 输出会合并_前端系列——JS的运行与输出
  7. python中时间的处理
  8. python实现k core算法_python实现k-近邻算法
  9. 设计模式-第四篇之代理模式
  10. Photoshop cc 2019安装与破解(附资源)
  11. matlab imagesc 白色,[转载]matlab 中imagesc的用法
  12. Unity脚本设置Animator单个状态的speed
  13. Visual C++ 2010 第4章 数组、字符串和指针
  14. Tire树(字典树)
  15. 虚拟机windows7安装详细教程
  16. win10 计算机网络,win10网络发现已关闭网络计算机和设备不可见怎么办?
  17. 数学乐 --- 奇函数与偶函数(个人学习笔记)
  18. 网络测试仪测试交换机的基本指标。
  19. ENVI气溶胶反演相关示例教材
  20. 图解PMP项目管理马斯洛需求层次理论在公司管理中的应用!

热门文章

  1. 微信模板消息,动态配置
  2. 谈谈优化JDBC数据库编程(转)
  3. 进入地图后分别进行放大缩小操作
  4. badboy使用手册
  5. OSPF相关配置案例!
  6. laypage ajax,laypage.js分页插件使用方法详解
  7. 基于Python网络爬虫的设计与实现毕业设计
  8. 2022最新软考考试时间已公布
  9. sqlhelper java_java 版本SQLHelper
  10. java语言搭建app后台入门