金子邦彦研究室人工知能Windows で動く人工知能関係 Pythonアプリケーション,オープンソースソフトウエア)OpenPose 1.7.0 のインストール,デモの実行(Windows 上)

OpenPose 1.7.0 のインストール,デモの実行(Windows 上)

OpenPose は AI による姿勢,手,足,表情の認識ソフトウェア.Pythonインタフェースもある.

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

ライセンス: 「ACADEMIC OR NON-PROFIT ORGANIZATION NONCOMMERCIAL RESEARCH USE ONLY」 https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/LICENSE のように定められているので,利用者側で確認すること.

このページでは,Windows での,OpenPose のインストール手順をスクリーンショット等で説明する.

サイト内の関連ページ

謝辞:このWebページで紹介する OpenPose ソフトウェアの作者に感謝します

前準備

7-Zip のインストール(Windows 上)

7-Zip 23.01 のインストール

7-Zipは,ファイルの圧縮や展開のツール.さまざまなフォーマットに対応している.

Windows では, コマンドプロンプトを管理者として開き, 次のコマンドを実行することにより, 7-Zip 23.01 のインストールを行うことができる.

mkdir %HOMEPATH%\7zip
cd %HOMEPATH%\7zip
curl -O https://www.7-zip.org/a/7z2301-x64.exe
.\7z2301-x64.exe
powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";c:\Program Files\7-Zip\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"

サイト内の関連ページ

Windows での 7-Zip のインストール: 別ページ »で説明している.

関連する外部ページ

7-Zip の公式ページ: https://sevenzip.osdn.jp/

Build Tools for Visual Studio 2022,NVIDIA ドライバ,NVIDIA CUDA ツールキット,NVIDIA cuDNN のインストール(Windows 上)

サイト内の関連ページ

Windows での Build Tools for Visual Studio 2022NVIDIA ドライバNVIDIA CUDA ツールキット 11.8,NVIDIA cuDNN v8.6 のインストールと動作確認: 別ページ »で説明している.

関連する外部ページ

OpenPose 1.7.0 のインストール

  1. Web ブラウザで、OpenPose のリリース(release)のWebページを開く

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

  2. ファイルを選ぶ

    「Assets」が展開されていないときは展開する.

    [image]

    Windows 版が公開されているもののうち、最新のものを選ぶことにする. CPU版,GPU版を選ぶことができる

    [image]
  3. ZIP ファイルのダウンロードが始まる

    [image]
  4. ダウンロードした .zip ファイルを、 C:\ の直下展開(解凍)するなど,分かりやすいディレクトリに置く.

    Windows での展開(解凍)に便利な 7-Zip: 別ページ »で説明

  5. 展開(解凍)により,ディレクトリができるので確認する

    GPU 版の場合:openpose-1.7.0-binaries-win64-gpu-python3.7-flir-3d_recommended のような名前

    CPU 版の場合:openpose-1.7.0-binaries-win64-cpu-python3.7-flir-3d のような名前

  6. できたディレクトリを,C:\ の直下にコピーする.

    次のようになる(次の図は GPU 版の場合)

    [image]
  7. Windowsシステム環境変数 Pathに,追加することにより,パスを通す
  8. modelsの下の getBaseModels.bat を実行する

    モデルデータがダウンロードが始まる。しばらく待つ

  9. 終了の確認

    エラーメッセージが出ていないことを確認(下図は GPU 版の場合)

    [image]

デモの実行