|
1 | 1 | #!/usr/bin/env bash |
2 | 2 | set -eu |
3 | 3 |
|
| 4 | +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" |
| 5 | + |
4 | 6 | FCM_TESTDATA="" |
5 | 7 | INNER_CODEC_PATH="" |
6 | 8 | OUTPUT_DIR="" |
@@ -57,57 +59,11 @@ if [[ ${PIPELINE} == "remote" ]]; then |
57 | 59 | CONF_NAME="eval_remote_inference_example.yaml" |
58 | 60 | fi |
59 | 61 |
|
60 | | - |
61 | | -declare -A intra_period_dict |
62 | | -declare -A fr_dict |
63 | | -declare -A roi_descriptor |
64 | | -declare -A spatial_descriptor |
65 | | - |
66 | | - |
67 | | -intra_period_dict["Traffic_2560x1600_30_val"]=32 |
68 | | -fr_dict["Traffic_2560x1600_30_val"]=30 |
69 | | - |
70 | | -intra_period_dict["Kimono_1920x1080_24_val"]=32 |
71 | | -fr_dict["Kimono_1920x1080_24_val"]=24 |
72 | | - |
73 | | -intra_period_dict["ParkScene_1920x1080_24_val"]=32 |
74 | | -fr_dict["ParkScene_1920x1080_24_val"]=24 |
75 | | - |
76 | | -intra_period_dict["Cactus_1920x1080_50_val"]=64 |
77 | | -fr_dict["Cactus_1920x1080_50_val"]=50 |
78 | | - |
79 | | -intra_period_dict["BasketballDrive_1920x1080_50_val"]=64 |
80 | | -fr_dict["BasketballDrive_1920x1080_50_val"]=50 |
81 | | - |
82 | | -intra_period_dict["BasketballDrill_832x480_50_val"]=64 |
83 | | -fr_dict["BasketballDrill_832x480_50_val"]=50 |
84 | | - |
85 | | -intra_period_dict["BQTerrace_1920x1080_60_val"]=64 |
86 | | -fr_dict["BQTerrace_1920x1080_60_val"]=60 |
87 | | - |
88 | | -intra_period_dict["BQSquare_416x240_60_val"]=64 |
89 | | -fr_dict["BQSquare_416x240_60_val"]=60 |
90 | | - |
91 | | -intra_period_dict["PartyScene_832x480_50_val"]=64 |
92 | | -fr_dict["PartyScene_832x480_50_val"]=50 |
93 | | - |
94 | | -intra_period_dict["RaceHorses_832x480_30_val"]=32 |
95 | | -fr_dict["RaceHorses_832x480_30_val"]=30 |
96 | | - |
97 | | -intra_period_dict["RaceHorses_416x240_30_val"]=32 |
98 | | -fr_dict["RaceHorses_416x240_30_val"]=30 |
99 | | - |
100 | | -intra_period_dict["BlowingBubbles_416x240_50_val"]=64 |
101 | | -fr_dict["BlowingBubbles_416x240_50_val"]=50 |
102 | | - |
103 | | -intra_period_dict["BasketballPass_416x240_50_val"]=64 |
104 | | -fr_dict["BasketballPass_416x240_50_val"]=50 |
105 | | - |
106 | | -intra_period_dict["BQMall_832x480_60_val"]=64 |
107 | | -fr_dict["BQMall_832x480_60_val"]=60 |
108 | | - |
109 | | -INTRA_PERIOD=${intra_period_dict[${SEQ}]} |
110 | | -FRAME_RATE=${fr_dict[${SEQ}]} |
| 62 | +DATASET_INFO_PATH="${SCRIPT_DIR}/sfu_hw_obj.json" |
| 63 | +SEQ_INFO=$(jq --compact-output ".sequences[] | select(.seq_name == \"${SEQ}\")" "$DATASET_INFO_PATH") |
| 64 | +[ -n "$SEQ_INFO" ] || exit 1 |
| 65 | +INTRA_PERIOD=$(jq --raw-output ".intra_period" <<< "${SEQ_INFO}") |
| 66 | +FRAME_RATE=$(jq --raw-output ".frame_rate" <<< "${SEQ_INFO}") |
111 | 67 |
|
112 | 68 | echo "============================== RUNNING COMPRESSAI-VISION EVAL== ==================================" |
113 | 69 | echo "Pipeline Type: " ${PIPELINE} " Video" |
|
0 commit comments