forked from ArashHosseini/3d-pose-baseline
-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathOpenposeTo3D.bat
43 lines (33 loc) · 1.3 KB
/
OpenposeTo3D.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
@echo off
rem ---
rem --- OpenPose の jsonデータから 3Dデータに変換
rem ---
rem --- カレントディレクトリを実行先に変更
cd /d %~dp0
rem --- INDEX別ディレクトリパス
echo INDEX別ディレクトリのフルパスを入力して下さい。({動画名}_json_{実行日時}_idx00)
echo この設定は半角英数字のみ設定可能で、必須項目です。
set TARGET_DIR=
set /P TARGET_DIR=■INDEX別ディレクトリパス:
rem echo TARGET_DIR:%TARGET_DIR%
IF /I "%TARGET_DIR%" EQU "" (
ECHO INDEX別ディレクトリパスが設定されていないため、処理を中断します。
EXIT /B
)
rem --- 詳細ログ有無
echo --------------
echo 詳細なログを出すか、yes か no を入力して下さい。
echo 何も入力せず、ENTERを押下した場合、通常ログとモーションのアニメーションGIFを出力します。
echo 詳細ログの場合、各フレームごとのデバッグ画像も追加出力されます。(その分時間がかかります)
echo warn と指定すると、アニメーションGIFも出力しません。(その分早いです)
set VERBOSE=2
set IS_DEBUG=no
set /P IS_DEBUG="■詳細ログ[yes/no/warn]: "
IF /I "%IS_DEBUG%" EQU "yes" (
set VERBOSE=3
)
IF /I "%IS_DEBUG%" EQU "warn" (
set VERBOSE=1
)
rem --- python 実行
python src/openpose_3dpose_sandbox_vmd.py --camera_frame --residual --batch_norm --dropout 0.5 --max_norm --evaluateActionWise --use_sh --epochs 200 --load 4874200 --gif_fps 30 --verbose %VERBOSE% --openpose %TARGET_DIR% --person_idx 1