# Default tracker and evaluator configuration. # Use as a template to configure # unique run name (used to build resulting folder) name: sort_iou # data location configuration, mot challenge format # detection and ground truth files location # ground truth file: {data_path}/{sample}/gt/gt.txt # detection file: {data_path}/{sample}/det/det.txt data_path: /data/MOT20/train # tracker and evaluation output path # tracker predicted detections file: {output_path}/{name}/{sample}.txt # tracker evaluation output folder: {output_path}/{name}/data output_path: /data/MOT20/output # tracker configuration tracker: # supported tracker types: # type: Sort # type: VisualSort [TODO] # type: OriginalSort (https://github.com/abewley/sort) type: Sort # tracker initialization parameters params: # amount of cpu threads to process the data, default 4 shards: 4 # how many last bboxes are kept within stored track, default 10 bbox_history: 10 # how long track survives without being updated, default 10 max_idle_epochs: 100 # tracker positional metric configuration, default IoU positional_metric: # supported types: IoU, Maha (Mahalanobis) type: IoU # IoU threshold, required for IoU positional metric type, default 0.3 threshold: 0.3 # constraints for objects compared across different epochs (epoch_delta, max_allowed_distance) spatio_temporal_constraints: - [1, 1.0] # whether to use bounding box confidences use_confidence: false # type: OriginalSort # params: # # maximum number of frames to keep alive a track without associated detections # max_age: 100 # # minimum number of associated detections before track is initialised # min_hits: 1 # # minimum IOU for match # iou_threshold: 0.3 # type: VisualSort # params: # ... # evaluator configuration evaluator: # number of cores to use num_cores: 4