AlphaPose复现配置教程

news/2025/1/3 16:39:59/

AlphaPose复现配置教程

AlphaPose介绍

AlphaPose是一种准确的多人姿态估计器,这是第一个在COCO数据集上达到70+ mAP (75 mAP)和在MPII数据集上达到80+ mAP (82.1 mAP)的开源系统。为了匹配跨帧的同一人的姿态,我们还提供了一种高效的在线姿态跟踪器,称为Pose Flow。这是第一个在PoseTrack挑战数据集上达到60+ mAP (66.5 mAP)和50+ MOTA (58.3 MOTA)的开源在线姿态跟踪器。
AlphaPose支持Linux和Windows操作系统!

指路👉Github AlphaPose

测试环境

该配置测试的环境为:Ubuntu22.04Conda python==3.7
测试日期:2023-7-18
以下内容在该环境及时间点下测试可行。

1.配置alphapose

AlphaPose官方给的配置教程有问题,经过debug,以下可行,我在实测的时候顺便也给repo提了issue和pr。

1.配置依赖环境及安装AlphaPose

# 1. Create a conda virtual environment.
conda create -n alphapose python=3.7 -y
conda activate alphapose# 2. Install specific pytorch version
conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch# 3. Get AlphaPose
git clone https://github.com/MVIG-SJTU/AlphaPose.git
cd AlphaPose# 4. install dependencies
export PATH=/usr/local/cuda/bin/:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64/:$LD_LIBRARY_PATH
sudo apt-get install libyaml-dev
pip install cython==0.27.3 ninja easydict halpecocotools munkres natsort opencv-python pyyaml scipy tensorboardx  terminaltables timm==0.1.20 tqdm visdom jinja2 typeguard pycocotools
################Only For Ubuntu 18.04#################
locale-gen C.UTF-8
# if locale-gen not found
sudo apt-get install locales
export LANG=C.UTF-8
####################################################### 5. install AlphaPose 
python setup.py build develop# 6. Install PyTorch3D (Optional, only for visualization)
conda install -c fvcore -c iopath -c conda-forge fvcore iopath
conda install -c bottler nvidiacub
pip install pytorch3d

2.替换权重文件

从github的项目页下载yolov3-spp.weightsAlphaPose/detector/yolo/data ,如果没有这个文件夹就创建一个。
在这里插入图片描述

3.下载预训练模型

下载FastPose预训练模型到AlphaPose/pretrained_models
在这里插入图片描述

2.测试alphapose

python scripts/demo_inference.py --cfg configs/halpe_26/resnet/256x192_res50_lr1e-3_1x.yaml --checkpoint pretrained_models/halpe26_fast_res50_256x192.pth --indir examples/demo/ --save_img

AlphaPose/examples/demo文件夹下的图片将被用作处理,AlphaPose/examples/res文件夹下将出现处理后的结果
在这里插入图片描述
在这里插入图片描述

3.将视频导入模型进行姿态估计

python scripts/demo_inference.py --cfg configs/halpe_26/resnet/256x192_res50_lr1e-3_1x.yaml --checkpoint pretrained_models/halpe26_fast_res50_256x192.pth --video examples/demo/test_video.mp4 --save_video

在这里插入图片描述


http://www.ppmy.cn/news/965837.html

相关文章

中国支付清算协会提倡:第三方支付行业者避免使用ChatGPT

4月10日 消息:中国支付清算协会今天发文表示,ChatGPT等智能化系统专用工具已显现出跨境数据泄漏的风险。为积极应对风险性、保障用户私密、维护保养网络信息安全,提高支付清算行业数据安全保护水准,中国支付清算协会向领域发出倡议…

深富策略:午后反抽收阳 时刻提防新低

11月3日消息,三大指数集体低开,沪指开盘后横盘震荡,创业板指小幅冲高后回落翻绿,元宇宙概念股继续逞强,抗病毒板块、养殖股等走势活跃,煤炭股集体反弹。总体而言,市场延续结构性行情&#xff0c…

新宝两市股指午后再度回落

指数在午后再次回落,截至发稿,三大股指均全新翻绿,深成指、创业板指跌幅分别约为0.3%、0.2%,创业板指跌幅更是超过1%。 盘上看,苹果概念,光刻胶,5G概念,消费电子,氮化镓&…

午后时光

初秋 的午后 ,我静 静地落座 一隅。大 朵的 白云,徜徉 在蓝 色的天空。 微 拂的枝叶 ,于温 和的阳光 中, 显得格外从 容安 详。 时 光, 在悄悄的 流走。 或许,再 优美 的旋律也 弹不…

深富策略:午后跳水加速调整 原因为何

昨日沪深两市指数整体呈现震荡调整格局。受降准利好预期驱动,上证指数早盘表现较为强势,在3620点附近震荡反弹,但午后出现跳水,最终指数不但失守3600点,更是以全日最低点报收;深圳成指和创业板震荡调整格局…

星速配资:市场冲高回落 “元宇宙”概念全线爆发

周三,三大指数集体回调。上证指数低开冲高,10点后开始震荡下挫,午后维持震荡,收盘微跌。板块全面大涨,电力、传媒、通信、煤炭、种业等涨幅居前,仅机场航运、汽车、电气设备等少数绿盘。 截止收盘&#xf…

申宝理财-医药生物股继续走强

午后沪指红盘震荡,创业板指围绕平盘线窄幅波动,北向资金净流入达80亿元,医药生物股继续走强,房地产板块异动拉升,券商股小幅冲高。截至收盘,沪指涨0.57%,报3639.78点,成交额达4335亿…

申宝优配-证券板块出现冲高

周四,A股震荡反弹。盘面上,煤炭、钢铁、汽车服务、文化传媒、石油、通信、物流、环保、燃气、工程建设、采掘、游戏等涨幅居前;酿酒、能源金属、房地产服务、汽车整车等行业小幅回调。题材股方面,数字孪生、低碳冶金、氦气概念、工…