首页 Paddle框架 帖子详情
pptracking提示AssertionError: Note that tracker_config should be set.
收藏
快速回复
Paddle框架 问答深度学习 2213 6
pptracking提示AssertionError: Note that tracker_config should be set.
收藏
快速回复
Paddle框架 问答深度学习 2213 6

python deploy/pptracking/python/mot_sde_infer.py --model_dir=output_inference/ppyolov2_r50vd_dcn_365e_aic21mtmct_vehicle/ --reid_model_dir=output_inference/deepsort_pplcnet_vehicle/ --mtmct_dir=./mtmct-demo --device=GPU --mtmct_cfg=deploy/pptracking/python/mtmct_cfg.yml --scaled=True --save_mot_txts --save_images

----------- Running Arguments -----------
batch_size: 1
camera_id: -1
cpu_threads: 1
device: GPU
do_entrance_counting: False
draw_center_traj: False
enable_mkldnn: False
image_dir: None
image_file: None
model_dir: output_inference/ppyolov2_r50vd_dcn_365e_aic21mtmct_vehicle/
mtmct_cfg: deploy/pptracking/python/mtmct_cfg.yml
mtmct_dir: ./mtmct-demo
output_dir: output
reid_batch_size: 50
reid_model_dir: output_inference/deepsort_pplcnet_vehicle/
run_benchmark: False
run_mode: paddle
save_images: True
save_mot_txt_per_img: False
save_mot_txts: True
scaled: True
secs_interval: 2
threshold: 0.5
tracker_config: None
trt_calib_mode: False
trt_max_shape: 1280
trt_min_shape: 1
trt_opt_shape: 640
use_dark: True
use_gpu: False
video_file: None
------------------------------------------
----------- Model Configuration -----------
Model Arch: YOLO
Transform Order:
--transform op: Resize
--transform op: NormalizeImage
--transform op: Permute
--------------------------------------------
----------- Model Configuration -----------
Model Arch: DeepSORT
Transform Order:
--transform op: LetterBoxResize
--transform op: NormalizeImage
--transform op: Permute
--------------------------------------------
Traceback (most recent call last):
File "/home/niu/code/paddle_det/PaddleDetection/deploy/pptracking/python/mot_sde_infer.py", line 755, in
main()
File "/home/niu/code/paddle_det/PaddleDetection/deploy/pptracking/python/mot_sde_infer.py", line 696, in main
detector = SDE_Detector(
File "/home/niu/code/paddle_det/PaddleDetection/deploy/pptracking/python/mot_sde_infer.py", line 137, in __init__
assert tracker_config is not None, 'Note that tracker_config should be set.'
AssertionError: Note that tracker_config should be set.

0
收藏
回复
全部评论(6)
时间顺序
uf0
#3 回复于2022-06

add --tracker_config=./deploy/pptracking/python/tracker_config.yml

0
回复
资深小卫士
#4 回复于2022-09
uf0 #3
add --tracker_config=./deploy/pptracking/python/tracker_config.yml

没看懂亚,可以说的详细点吗

1
回复
c
chanyn
#5 回复于2022-09
没看懂亚,可以说的详细点吗

命令行最后加上 --tracker_config=deploy/pptracking/python/tracker_config.yml

但是又遇到了其他错误

start tracking seq: c003
Tracking frame: 0
Traceback (most recent call last):
File "deploy/pptracking/python/mot_sde_infer.py", line 882, in
main()
File "deploy/pptracking/python/mot_sde_infer.py", line 851, in main
detector.predict_mtmct(FLAGS.mtmct_dir, mtmct_cfg)
File "deploy/pptracking/python/mot_sde_infer.py", line 761, in predict_mtmct
mot_features_dict = self.predict_image(
File "deploy/pptracking/python/mot_sde_infer.py", line 501, in predict_image
det_result = self.reidprocess(det_result)
File "deploy/pptracking/python/mot_sde_infer.py", line 262, in reidprocess
w, h = self.tracker.input_size
AttributeError: 'OCSORTTracker' object has no attribute 'input_size'

估计是tracker_config.yml的设置有问题?我在OCSORTTracker下面加了input_size还是一样错误

 

 

0
回复
c
chanyn
#6 回复于2022-09
chanyn #5
命令行最后加上 --tracker_config=deploy/pptracking/python/tracker_config.yml 但是又遇到了其他错误 start tracking seq: c003 Tracking frame: 0 Traceback (most recent call last): File "deploy/pptracking/python/mot_sde_infer.py", line 882, in main() File "deploy/pptracking/python/mot_sde_infer.py", line 851, in main detector.predict_mtmct(FLAGS.mtmct_dir, mtmct_cfg) File "deploy/pptracking/python/mot_sde_infer.py", line 761, in predict_mtmct mot_features_dict = self.predict_image( File "deploy/pptracking/python/mot_sde_infer.py", line 501, in predict_image det_result = self.reidprocess(det_result) File "deploy/pptracking/python/mot_sde_infer.py", line 262, in reidprocess w, h = self.tracker.input_size AttributeError: 'OCSORTTracker' object has no attribute 'input_size' 估计是tracker_config.yml的设置有问题?我在OCSORTTracker下面加了input_size还是一样错误    
展开

解决了,reid模型需要修改tracker_config.yml,在第一行Type 应该设为DeepSORTTracker,默认是OCSORTTracker

0
回复
T
TYNB0904
#7 回复于2023-03
chanyn #6
解决了,reid模型需要修改tracker_config.yml,在第一行Type 应该设为DeepSORTTracker,默认是OCSORTTracker

能发一下这个配置文件么,官方文档没写

0
回复
m
mantis_1984
#8 回复于2023-11

感觉没啥支持啊

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户