performance measures and the dukemtmc
play

Performance Measures and the DukeMTMC Benchmark for Multi-Target - PowerPoint PPT Presentation

Performance Measures and the DukeMTMC Benchmark for Multi-Target Multi-Camera Tracking Ergys Ristani In collaboration with: Francesco Solera Roger Zou Rita Cucchiara Carlo Tomasi Outline Problem Definition Performance Measures


  1. Handover Errors Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b b b b c b b time

  2. Handover Errors Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b b b b c b b time

  3. Handover Errors Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b b b b c b b Tracker 2 b b b b b b b b b b b b b b b time

  4. Handover Errors Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b b b b c b b Tracker 2 b b b b b b b b b b b b b b b time

  5. Scoring Functions • Multiple Object Tracking Accuracy (MOTA) • Multiple Camera Tracking Accuracy (MCTA) • Trajectory Scores MT, PT, ML Ignore identity • Handover Errors

  6. Trajectory Scores Truth A A A A A A A A A A time

  7. Trajectory Scores Truth A A A A A A A A A A time Mostly Tracked: GT trajectories which are covered by tracker output for more than 80% in length

  8. Trajectory Scores Truth A A A A A A A A A A Tracker 1 b e b f f e c c g g time Mostly Tracked: GT trajectories which are covered by tracker output for more than 80% in length

  9. Trajectory Scores Truth A A A A A A A A A A Tracker 1 MT = 1 b e b f f e c c g g time Mostly Tracked: GT trajectories which are covered by tracker output for more than 80% in length

  10. Trajectory Scores Truth A A A A A A A A A A Tracker MT = 1 FRG = 4 b g b b b b c c g g time Mostly Tracked: Percentage of GT trajectories which are covered by tracker output for more than 80% in length Fragments: The number of times that a GT trajectory is interrupted in tracking result

  11. Trajectory Scores Truth A A A A A A A A A A Tracker MT = 1 FRG = 4 b e b f f e c c g g time

  12. Trajectory Scores Truth A A A A A A A A A A Tracker MT = 1 FRG = 4 b e b f f e c c g g Tracker++ b g b b b b c b b g time

  13. Trajectory Scores Truth A A A A A A A A A A Tracker MT = 1 FRG = 4 b e b f f e c c g g Tracker++ MT = 1 FRG = 4 b g b b b b c b b g time

  14. Scoring Functions • Multiple Object Tracking Accuracy (MOTA) • Multiple Camera Tracking Accuracy (MCTA) Bizarre combination • Trajectory Scores MT, PT, ML • Handover Errors

  15. MCTA Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b c b b b b b Tracker 2 b b b b b c b b b b b b b b b b time

  16. MCTA Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b c b b b b b Tracker 2 b b b b b c b b b b b b b b b b time Fragmentations Handover | Within camera Tracker 1 Tracker 2

  17. MCTA Camera 2 Camera 1 A A Truth A A A A A A A A A A A A A A Tracker 1 b b b b b b b b b b c b b b b b Tracker 2 b b b b b c b b b b b b b b b b time Fragmentations Handover | Within camera Tracker 1 Tracker 2

  18. Scoring Functions • Multiple Object Tracking Accuracy (MOTA) Mapping not one-to-one • Multiple Camera Tracking Accuracy (MCTA) • Trajectory Scores MT, PT, ML • Handover Errors

  19. MOTA True A A A A A A A A Computed b b b b c c c c time True A A A A A A A A Computed b b b b b b c b time

  20. MOTA True A A A A A A A A Half explanation Computed b b b b c c c c time True A A A A Nearly full A A A A explanation Computed b b b b b b c b time

  21. Outline • Problem Definition • Performance Measures • Existing Measures • Issues • Identity Measures • DukeMTMCT Benchmark • Summary

  22. Identity Measures • Truth-to-Result Matching T 1 T rue C 1 C omputed C 3 C 2 T 2 • Scoring Function FIO PR-MOTA MOTA MCTA FIT IDS MTMC STDA-D Tracker Performance TP MT Handover OP ML ATA (X, FRG) FRG

  23. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time

  24. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time A b c

  25. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time 4 A b 14 16 c Cost on each edge is number of mis-assigned 12 frames between two trajectories 2 0 0

  26. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b b b b b b b b b b b time 4 A b Cost on each edge is number of mis-assigned frames between two trajectories

  27. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time 4 A b 14 16 c Cost on each edge is number of mis-assigned 12 frames between two trajectories 2 0 0

  28. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed c c time A 14 c Cost on each edge is number of mis-assigned frames between two trajectories

  29. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time 4 A b 14 16 c Cost on each edge is number of mis-assigned 12 frames between two trajectories 2 0 0

  30. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed time A 16 Cost on each edge is number of mis-assigned frames between two trajectories

  31. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time 4 A b 14 16 c Cost on each edge is number of mis-assigned 12 frames between two trajectories 2 0 0

  32. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 True Computed b b b b b b b b b b b b time b Cost on each edge is number of mis-assigned 12 frames between two trajectories

  33. Identity Measures • Proposed Truth-to-Result Matching Camera 2 Camera 1 A A True A A A A A A A A A A A A A A Computed b b c b b b b c b b b b b b time 4 A b 14 16 c Cost on each edge is number of mis-assigned 12 frames between two trajectories 2 0 0

  34. Identity Measures • Truth-to-Result Matching T 1 T rue C 1 C omputed C 3 C 2 T 2 • Scoring Function FIO PR-MOTA MOTA MCTA FIT IDS MTMC STDA-D Tracker Performance TP MT Handover OP ML ATA (X, FRG) FRG

  35. Identity Measures • Truth-to-Result Matching T 1 T rue C 1 C omputed C 3 C 2 T 2 • Scoring Function FIO PR-MOTA MOTA MCTA FIT IDS MTMC STDA-D Tracker Performance TP MT Handover OP ML ATA (X, FRG) FRG

  36. Identity Measures • Truth-to-Result Matching T 1 T rue C 1 C omputed C 3 C 2 T 2 • Scoring Function FIO PR-MOTA MOTA MCTA FIT IDS MTMC STDA-D Tracker Performance TP MT Handover OP ML ATA (X, FRG) FRG

  37. Identity Measures • Proposed Scores • ID Precision • ID Recall • F 1 -score False True False Negatives Positives Positives True Computed Detections Detections

  38. Identity Measures • Proposed Scores • IDP: Fraction of computed detections that are correctly identified. • ID Precision • ID Recall • F 1 -score False True False Negatives Positives Positives True Computed Detections Detections

  39. Identity Measures • Proposed Scores • IDP: Fraction of computed detections that are correctly identified. • ID Precision • ID Recall • IDR: Fraction of ground-truth detections that are correctly identified. • F 1 -score False True False Negatives Positives Positives True Computed Detections Detections

  40. Identity Measures • Proposed Scores • IDP: Fraction of computed detections that are correctly identified. • ID Precision • ID Recall • IDR: Fraction of ground-truth detections that are correctly identified. • IDF1: Ratio of correctly identified detections over the average • F 1 -score number of ground-truth and computed detections False True False Negatives Positives Positives True Computed Detections Detections

  41. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking

  42. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking A b c

  43. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking A b A b c c

  44. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking 4 4 A b A b 14 2 16 c c 12 0 2 0 0 Min Cost Matching

  45. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking T 1 C 1 C 3 C 2 T 2

  46. Identity Measures • Properties • True and computed identities are mapped 1-1 • Notion of identity switch is not present in ID measures • The truth-to-result matching is the most favorable to the algorithm • Applicable to single- and multi-camera tracking T 1 C 1 C 3 C 2 T 2

  47. Scope and Limitations • ID measures are useful in: • Surveillance • Sport • MTT for autonomous driving • Not necessary when: • Tracking indistinguishable targets (ants, sheep) • Not applicable to: • Tracking targets that merge/split (cells)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend