---
tags: openpose
---
# 解析 Human-Pose-Compare 的執行
## 2021/6/7
### https://github.com/kr1210/Human-Pose-Compare

```
python start_here.py --activity "punch - side" --video "test.mp4"
```
```
python keypoints_from_video.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"/[YOUR_LOOKUP_NAME]
```
```
python start_here.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"/[YOUR_LOOKUP_NAME]
```
---
### 介紹上面3行指命意思
(1)
> python start_here.py --activity "punch - side" --video "test.mp4"
start_here.py 裡的 lookup_test.pickle(default),跟 test.mp4 做比對,**產生分數跟分數陣列資訊**
(2)
> python keypoints_from_video.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"/[YOUR_LOOKUP_NAME]
斜線跟中括號內的東西是註解,故正確的指令為 :
> python keypoints_from_video.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"~~/[YOUR_LOOKUP_NAME]~~
產生 test.mp4 的**每個frame的骨架座標**
(3)
> python start_here.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"/[YOUR_LOOKUP_NAME]
斜線跟中括號內的東西一樣是註解,故正確的指令為 :
> python start_here.py --activity "punch - side" --video "test.mp4" --lookup "lookup_new.pickle"~~/[YOUR_LOOKUP_NAME]~~
這邊是 **lookup_new.pickle** 跟 test.mp4 做比較,產生分數跟分數陣列資訊
### start_here.py
=> 產生分數跟分數陣列資訊
### keypoints_from_video.py
=> 每個frame的骨架座標
----
### 應用 true.mp4 跟 false.mp4 做比對
[true.mp4](https://www.dropbox.com/s/9ddmzn0147sze5p/true.mp4?dl=0)
[false.mp4](https://www.dropbox.com/s/8tjxmox4vf1jnzn/false.mp4?dl=0)
> # true VS false
>
>(1)
> python keypoints_from_video.py --activity "punch - side" --video "false.mp4" --lookup "false_new.pickle"
>
>(2)
> python start_here.py --activity "punch - side" --video "true.mp4" --lookup "false_new.pickle"
>
>
> Total Score : 67.29411764705883
> Score List : [57, 54, 54, 54, 54, 66, 65, 70, 67, 64, 57, 82, 80, 84, 78, 82, 76]
>
>
> # false VS true
>
>
> (1)
> python keypoints_from_video.py --activity "punch - side" --video "true.mp4" --lookup "true_new.pickle"
>
> (2)
> python start_here.py --activity "punch - side" --video "false.mp4" --lookup "true_new.pickle"
>
>
> Total Score : 67.29411764705883
> Score List : [57, 54, 54, 54, 54, 66, 65, 70, 67, 64, 57, 82, 80, 84, 78, 82, 76]