用PyCharm实现人体姿态估计(初学)

本文详细介绍了如何在PyCharm中搭建人体姿态估计的环境,包括安装anaconda、创建虚拟环境、导入代码和解决依赖问题。通过下载lightweight-human-pose-estimation.pytorch代码库,并配置模型文件与参数,最终成功运行人体姿态估计程序。过程中遇到的问题如pycocotools缺失、命令行参数错误等,都提供了相应的解决方案。
摘要由CSDN通过智能技术生成

                                       

何为人体姿态估计

人体姿态估计(Human Pose Estimation)是计算机视觉中的一个重要任务,也是计算机理解人类动作、行为必不可少的一步。在实际求解时,对人体姿态的估计常常转化为对人体关键点的预测问题,即首先预测出人体各个关键点的位置坐标,然后根据先验知识确定关键点之间的空间位置关系,从而得到预测的人体骨架。

今天,我们将运用PyCharm在已有原码的基础上实现环境与模块的导入,最终实现初步的人体姿态估计。

Firstly:搭建人途姿态估计所需要的环境

1.安装anaconda和PyCharm

官方下载,无需多言。链接如下:

Anaconda | The World's Most Popular Data Science Platform Download PyCharm: Python IDE for Professional Developers by JetBrains

2.搭建深度学习环境

找到之前下载的anaconda目录,进入目录下的condabin,输入cmd命令 

新建虚拟环境:conda create -n py38 python=3.8 创建一个名为py38的虚拟环境

激活虚拟环境:activate py38

so easy ,next step

Secondly:导入数据库与代码

下载代码

GitHub - Daniil-Osokin/lightweight-human-pose-estimation.pytorch: Fast and accurate human pose estimation in PyTorch. Contains implementation of "Real-time 2D Multi-Person Pose Estimation on CPU: Lightweight OpenPose" paper.

Pycharm里新建工程

阅读README.MD文件。里面有一个文件checkpoint_iter_370000.pth 要下载下来。这是训练好的模型文件。

Thirdly:调试代码

运用之前下载的环境

尝试运行............ 理所当然的失败了

No module named pycocotools

在所搭建的虚拟环境下pip install pycocotools 即可解决

运行.......理所当然

The following arguments are required: --checkpoint-path

菜单Run,edit configurations

在parameters 一栏填--checkpoint-path=checkpoint_iter_370000.pth

是不是觉得大功告成    漏漏漏!!!  还差最后一步

运行后提示要缺少 –video 或 –image

则在命令行参数里添加 –video=0,表示使用你的0号摄像头。

可能还会提示关于cuda的错误,增加一个命令行参数:--cpu,即可。

Last:运行代码

 

以上仅为作者本人愚见,如有意见,以你为主。

 

 

 

                

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值