-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Description
是想在自己的视频进行测试使用不同tracker效果,但不清楚各个tracker原理。
在使用C_BIoUTracker时发现yolo之前检测的目标若已飞出目标外,之前目标的轨迹仍会连续预测,框仍会存在,并不受self.max_time_lost控制而消失,debug看是因为self.lost_tracklets永远是空的,问题可能源自step4之前的逻辑。
例如:
我视频中第8帧就消失的目标,其轨迹与框在第100帧还存在,其tlwh是[-251.60562133789062, 0.0, -820.7620849609375, -1511.9381103515625],坐标和HW已是负值了。
使用tracker.track_demo.py,代码略有调整,但不影响问题复现
调整参数如下,其余是原文件设置的default值
--detector yolo_ultralytics_v8
--tracker c_bioutrack
--reid False
--kalman_format bot
--conf_thresh 0.5
--conf_thresh_low 0.1
--init_thresh 0.3
--nms_thresh 0.5
--fuse_detection_score False
Metadata
Metadata
Assignees
Labels
No labels