单目3D初始代码
This commit is contained in:
35
tools/convert_merge_tracking_bundle/convert_merge_tracking.sh
Executable file
35
tools/convert_merge_tracking_bundle/convert_merge_tracking.sh
Executable file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)"
|
||||
|
||||
# python "${PROJECT_ROOT}/tools/convert_merge_tracking_bundle/convert_merge_tracking.py" \
|
||||
# /data1/dongying/Mono3d/G1M3/cases_regular/model_20260228_test/combined_tracking.json \
|
||||
# -o /data1/dongying/Mono3d/G1M3/cases_regular/model_20260228_test/combined_tracking_converted-v2
|
||||
|
||||
# # -----------------------------------------------------------------------
|
||||
# # 配置区:与 track_objects.sh 保持一致
|
||||
# # -----------------------------------------------------------------------
|
||||
RESULTS_ROOT="/data1/dongying/Mono3d/G1M3/cases_regular"
|
||||
MODEL_NAME="model_20260317"
|
||||
OUTPUT_DIR_NAME="combined_tracking_converted"
|
||||
|
||||
echo ""
|
||||
echo "######################################################################"
|
||||
echo "# Batch convert combined_tracking.json for all cases"
|
||||
echo "######################################################################"
|
||||
|
||||
while IFS= read -r -d '' combined_tracking_json; do
|
||||
case_dir="$(dirname "$combined_tracking_json")"
|
||||
output_dir="${case_dir}/${OUTPUT_DIR_NAME}"
|
||||
|
||||
echo ""
|
||||
echo "=========================================="
|
||||
echo "Input : ${combined_tracking_json}"
|
||||
echo "Output : ${output_dir}"
|
||||
echo "=========================================="
|
||||
|
||||
python "${PROJECT_ROOT}/tools/convert_merge_tracking_bundle/convert_merge_tracking.py" \
|
||||
"${combined_tracking_json}" \
|
||||
-o "${output_dir}"
|
||||
done < <(find "${RESULTS_ROOT}/${MODEL_NAME}" -name "combined_tracking.json" -print0 | sort -z)
|
||||
Reference in New Issue
Block a user