├── .gitignore ├── LICENSE ├── Readme.md ├── docs ├── BDD100k-format.txt ├── DAVIS-format.txt ├── How_To │ └── Add_a_new_metric.md ├── KITTI-format.txt ├── MOTChallenge-Official │ └── Readme.md ├── MOTChallenge-format.txt ├── MOTS-format.txt ├── OpenWorldTracking-Official │ └── Readme.md ├── RobMOTS-Official │ └── Readme.md ├── TAO-format.txt └── YouTube-VIS-format.txt ├── minimum_requirements.txt ├── pyproject.toml ├── requirements.txt ├── scripts ├── comparison_plots.py ├── run_bdd.py ├── run_burst.py ├── run_burst_ow.py ├── run_davis.py ├── run_headtracking_challenge.py ├── run_kitti.py ├── run_kitti_mots.py ├── run_mot_challenge.py ├── run_mots_challenge.py ├── run_person_path_22.py ├── run_rob_mots.py ├── run_tao.py ├── run_tao_ow.py └── run_youtube_vis.py ├── setup.cfg ├── setup.py ├── tests ├── test_all_quick.py ├── test_davis.py ├── test_metrics.py ├── test_mot17.py └── test_mots.py └── trackeval ├── __init__.py ├── _timing.py ├── baselines ├── __init__.py ├── baseline_utils.py ├── non_overlap.py ├── pascal_colormap.py ├── stp.py ├── thresholder.py └── vizualize.py ├── datasets ├── __init__.py ├── _base_dataset.py ├── bdd100k.py ├── burst.py ├── burst_helpers │ ├── BURST_SPECIFIC_ISSUES.md │ ├── __init__.py │ ├── burst_base.py │ ├── burst_ow_base.py │ ├── convert_burst_format_to_tao_format.py │ ├── format_converter.py │ └── tao_categories.json ├── burst_ow.py ├── davis.py ├── head_tracking_challenge.py ├── kitti_2d_box.py ├── kitti_mots.py ├── mot_challenge_2d_box.py ├── mots_challenge.py ├── person_path_22.py ├── rob_mots.py ├── rob_mots_classmap.py ├── run_rob_mots.py ├── tao.py ├── tao_ow.py └── youtube_vis.py ├── eval.py ├── metrics ├── __init__.py ├── _base_metric.py ├── clear.py ├── count.py ├── hota.py ├── identity.py ├── ideucl.py ├── j_and_f.py ├── track_map.py └── vace.py ├── plotting.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/Readme.md -------------------------------------------------------------------------------- /docs/BDD100k-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/BDD100k-format.txt -------------------------------------------------------------------------------- /docs/DAVIS-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/DAVIS-format.txt -------------------------------------------------------------------------------- /docs/How_To/Add_a_new_metric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/How_To/Add_a_new_metric.md -------------------------------------------------------------------------------- /docs/KITTI-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/KITTI-format.txt -------------------------------------------------------------------------------- /docs/MOTChallenge-Official/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/MOTChallenge-Official/Readme.md -------------------------------------------------------------------------------- /docs/MOTChallenge-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/MOTChallenge-format.txt -------------------------------------------------------------------------------- /docs/MOTS-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/MOTS-format.txt -------------------------------------------------------------------------------- /docs/OpenWorldTracking-Official/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/OpenWorldTracking-Official/Readme.md -------------------------------------------------------------------------------- /docs/RobMOTS-Official/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/RobMOTS-Official/Readme.md -------------------------------------------------------------------------------- /docs/TAO-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/TAO-format.txt -------------------------------------------------------------------------------- /docs/YouTube-VIS-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/docs/YouTube-VIS-format.txt -------------------------------------------------------------------------------- /minimum_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/minimum_requirements.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/comparison_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/comparison_plots.py -------------------------------------------------------------------------------- /scripts/run_bdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_bdd.py -------------------------------------------------------------------------------- /scripts/run_burst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_burst.py -------------------------------------------------------------------------------- /scripts/run_burst_ow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_burst_ow.py -------------------------------------------------------------------------------- /scripts/run_davis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_davis.py -------------------------------------------------------------------------------- /scripts/run_headtracking_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_headtracking_challenge.py -------------------------------------------------------------------------------- /scripts/run_kitti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_kitti.py -------------------------------------------------------------------------------- /scripts/run_kitti_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_kitti_mots.py -------------------------------------------------------------------------------- /scripts/run_mot_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_mot_challenge.py -------------------------------------------------------------------------------- /scripts/run_mots_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_mots_challenge.py -------------------------------------------------------------------------------- /scripts/run_person_path_22.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_person_path_22.py -------------------------------------------------------------------------------- /scripts/run_rob_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_rob_mots.py -------------------------------------------------------------------------------- /scripts/run_tao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_tao.py -------------------------------------------------------------------------------- /scripts/run_tao_ow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_tao_ow.py -------------------------------------------------------------------------------- /scripts/run_youtube_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/scripts/run_youtube_vis.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_all_quick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/tests/test_all_quick.py -------------------------------------------------------------------------------- /tests/test_davis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/tests/test_davis.py -------------------------------------------------------------------------------- /tests/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/tests/test_metrics.py -------------------------------------------------------------------------------- /tests/test_mot17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/tests/test_mot17.py -------------------------------------------------------------------------------- /tests/test_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/tests/test_mots.py -------------------------------------------------------------------------------- /trackeval/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/__init__.py -------------------------------------------------------------------------------- /trackeval/_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/_timing.py -------------------------------------------------------------------------------- /trackeval/baselines/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/__init__.py -------------------------------------------------------------------------------- /trackeval/baselines/baseline_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/baseline_utils.py -------------------------------------------------------------------------------- /trackeval/baselines/non_overlap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/non_overlap.py -------------------------------------------------------------------------------- /trackeval/baselines/pascal_colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/pascal_colormap.py -------------------------------------------------------------------------------- /trackeval/baselines/stp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/stp.py -------------------------------------------------------------------------------- /trackeval/baselines/thresholder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/thresholder.py -------------------------------------------------------------------------------- /trackeval/baselines/vizualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/baselines/vizualize.py -------------------------------------------------------------------------------- /trackeval/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/__init__.py -------------------------------------------------------------------------------- /trackeval/datasets/_base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/_base_dataset.py -------------------------------------------------------------------------------- /trackeval/datasets/bdd100k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/bdd100k.py -------------------------------------------------------------------------------- /trackeval/datasets/burst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst.py -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/BURST_SPECIFIC_ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/BURST_SPECIFIC_ISSUES.md -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/burst_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/burst_base.py -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/burst_ow_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/burst_ow_base.py -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/convert_burst_format_to_tao_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/convert_burst_format_to_tao_format.py -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/format_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/format_converter.py -------------------------------------------------------------------------------- /trackeval/datasets/burst_helpers/tao_categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_helpers/tao_categories.json -------------------------------------------------------------------------------- /trackeval/datasets/burst_ow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/burst_ow.py -------------------------------------------------------------------------------- /trackeval/datasets/davis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/davis.py -------------------------------------------------------------------------------- /trackeval/datasets/head_tracking_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/head_tracking_challenge.py -------------------------------------------------------------------------------- /trackeval/datasets/kitti_2d_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/kitti_2d_box.py -------------------------------------------------------------------------------- /trackeval/datasets/kitti_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/kitti_mots.py -------------------------------------------------------------------------------- /trackeval/datasets/mot_challenge_2d_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/mot_challenge_2d_box.py -------------------------------------------------------------------------------- /trackeval/datasets/mots_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/mots_challenge.py -------------------------------------------------------------------------------- /trackeval/datasets/person_path_22.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/person_path_22.py -------------------------------------------------------------------------------- /trackeval/datasets/rob_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/rob_mots.py -------------------------------------------------------------------------------- /trackeval/datasets/rob_mots_classmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/rob_mots_classmap.py -------------------------------------------------------------------------------- /trackeval/datasets/run_rob_mots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/run_rob_mots.py -------------------------------------------------------------------------------- /trackeval/datasets/tao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/tao.py -------------------------------------------------------------------------------- /trackeval/datasets/tao_ow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/tao_ow.py -------------------------------------------------------------------------------- /trackeval/datasets/youtube_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/datasets/youtube_vis.py -------------------------------------------------------------------------------- /trackeval/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/eval.py -------------------------------------------------------------------------------- /trackeval/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/__init__.py -------------------------------------------------------------------------------- /trackeval/metrics/_base_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/_base_metric.py -------------------------------------------------------------------------------- /trackeval/metrics/clear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/clear.py -------------------------------------------------------------------------------- /trackeval/metrics/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/count.py -------------------------------------------------------------------------------- /trackeval/metrics/hota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/hota.py -------------------------------------------------------------------------------- /trackeval/metrics/identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/identity.py -------------------------------------------------------------------------------- /trackeval/metrics/ideucl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/ideucl.py -------------------------------------------------------------------------------- /trackeval/metrics/j_and_f.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/j_and_f.py -------------------------------------------------------------------------------- /trackeval/metrics/track_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/track_map.py -------------------------------------------------------------------------------- /trackeval/metrics/vace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/metrics/vace.py -------------------------------------------------------------------------------- /trackeval/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/plotting.py -------------------------------------------------------------------------------- /trackeval/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonathonLuiten/TrackEval/HEAD/trackeval/utils.py --------------------------------------------------------------------------------