本家の OpenPoseで棒人間を作成

ダウンロードとインストール

Releases · CMU-Perceptual-Computing-Lab/openpose (github.com)

できればGPU版(openpose-1.7.0-binaries-win64-gpu-python3.7-flir-3d_recommended.zip)をダウンロードし解凍後、バッチファイル「models/getBaseModels.bat」を実行し、モデルデータをダウンロードする。

2024年1月1日現在モデルデータがダウンロードできなくなっています。そのため別のところから入手します

Pose models – RITMO Centre for Interdisciplinary Studies in Rhythm, Time and Motion (uio.no)

https://www.kaggle.com/datasets/changethetuneman/openpose-model?resource=download

Models:
Pose model: models/pose/body_25/pose_iter_584000.caffemodel
COCO model: models/pose/coco/pose_iter_440000.caffemodel
MPI model: models/pose/mpi/pose_iter_160000.caffemodel
Face model: models/face/pose_iter_116000.caffemodel
Hands model: models/hand/pose_iter_102000.caffemodel

OpenPose: Main Page (cmu-perceptual-computing-lab.github.io)

試しにWebカメラで棒人間を見る

.\bin\OpenPoseDemo.exe

棒人間だけを作成

.\bin\OpenPoseDemo.exe --image_dir .\examples\media\ --write_images .\output_folder\  --disable_blending

手と顔の形が追加された関節の情報をファイルに出力

.\bin\OpenPoseDemo.exe --face --hand --video  .\examples\media\COCO_val2014_000000000428.jpg --write_json .\json_folder\  

windows

Posted by eightban