ar-mot-eval
EchoTrack: Auditory Referring Multi-Object Tracking for Autonomous Driving — Lin et al. (2024) (arXiv:2402.18302, 2024)
What this evaluates
Evaluates a model's ability to track multiple visual objects in video sequences using auditory referring expressions instead of text. It probes cross-modal alignment, robustness to varying weather and video quality conditions, and handling of complex, unconstrained traffic dynamics.
Datasets
Metrics
HOTA (primary) — range: [0, 100]
- Higher-Order Tracking Accuracy (HOTA) jointly evaluates detection and association performance across thresholds. It combines Detection Accuracy (DetA) and Association Accuracy (AsscA) into a single metric: HOTA = sqrt(DetA * AsscA).
Input / output format
Input: Video frames (spatiotemporal sequence) paired with a single audio referring expression describing target object(s).
Output: Per-frame bounding boxes for all tracked objects that match the audio expression, including track IDs across frames.
Scoring recipe
def compute_hota(predictions, ground_truth):
# predictions: list of dicts with frame_id, track_id, bbox, score
# ground_truth: list of dicts with frame_id, track_id, bbox, is_dontcare
# Align predictions and ground truth tracks using Hungarian algorithm or greedy matching
# Compute DetA (detection accuracy) and AsscA (association accuracy) across IoU thresholds
# HOTA = sqrt(DetA * AsscA)
return official_hota_evaluator(predictions, ground_truth)
Common pitfalls
- Audio expressions may refer to multiple objects or a single object may be referred to by multiple expressions, requiring many-to-many matching rather than strict one-to-one pairing.
- Models must handle significant variations in weather (fog, rain, snow) and video quality (blur, exposure) without degradation, which many baselines fail to do.
- Expression complexity varies (short vs. long); models trained only on short expressions often fail on Echo-KITTI+ where average length doubles.
Evidence (verbatim from paper)
Evaluated on large-scale benchmarks (Echo-KITTI, Echo-KITTI+, Echo-BDD), EchoTrack outperforms existing text-based and general MOT methods in HOTA metrics, demonstrating superior performance in real-world traffic scenarios with complex, unconstrained dynamics.
Citation
@misc{lin2024echotrack,
title={EchoTrack: Auditory Referring Multi-Object Tracking for Autonomous Driving},
author={Lin et al. (2024)},
year={2024},
note={arXiv:2402.18302}
}
1---2name: ar-mot-eval3description: Evaluates a model's ability to track multiple visual objects in video sequences using auditory referring expressions instead of text. It probes cross-modal alignment, robustness to varying weather and video quality conditions, and handling of complex, unconstrained traffic dynamics. Use when the user wants to benchmark on Echo-KITTI, Echo-KITTI+, Echo-BDD, or asks about evaluating this task. Reports HOTA.4---56# ar-mot-eval78> EchoTrack: Auditory Referring Multi-Object Tracking for Autonomous Driving — Lin et al. (2024) (arXiv:2402.18302, 2024)910## What this evaluates1112Evaluates a model's ability to track multiple visual objects in video sequences using auditory referring expressions instead of text. It probes cross-modal alignment, robustness to varying weather and video quality conditions, and handling of complex, unconstrained traffic dynamics.1314## Datasets1516- **Echo-KITTI** — total ?; splits: train (15), test (3); repo https://github.com/lab206/EchoTrack17- **Echo-KITTI+** — total ?; splits: train (15), test (3); repo https://github.com/lab206/EchoTrack18- **Echo-BDD** — total ?; splits: train (42), test (8); repo https://github.com/lab206/EchoTrack1920## Metrics2122- `HOTA` **(primary)** — range: [0, 100]23 - Higher-Order Tracking Accuracy (HOTA) jointly evaluates detection and association performance across thresholds. It combines Detection Accuracy (DetA) and Association Accuracy (AsscA) into a single metric: HOTA = sqrt(DetA * AsscA).2425## Input / output format2627**Input**: Video frames (spatiotemporal sequence) paired with a single audio referring expression describing target object(s).2829**Output**: Per-frame bounding boxes for all tracked objects that match the audio expression, including track IDs across frames.3031## Scoring recipe3233```python34def compute_hota(predictions, ground_truth):35 # predictions: list of dicts with frame_id, track_id, bbox, score36 # ground_truth: list of dicts with frame_id, track_id, bbox, is_dontcare37 # Align predictions and ground truth tracks using Hungarian algorithm or greedy matching38 # Compute DetA (detection accuracy) and AsscA (association accuracy) across IoU thresholds39 # HOTA = sqrt(DetA * AsscA)40 return official_hota_evaluator(predictions, ground_truth)41```4243## Common pitfalls4445- Audio expressions may refer to multiple objects or a single object may be referred to by multiple expressions, requiring many-to-many matching rather than strict one-to-one pairing.46- Models must handle significant variations in weather (fog, rain, snow) and video quality (blur, exposure) without degradation, which many baselines fail to do.47- Expression complexity varies (short vs. long); models trained only on short expressions often fail on Echo-KITTI+ where average length doubles.4849## Evidence (verbatim from paper)5051> Evaluated on large-scale benchmarks (Echo-KITTI, Echo-KITTI+, Echo-BDD), EchoTrack outperforms existing text-based and general MOT methods in HOTA metrics, demonstrating superior performance in real-world traffic scenarios with complex, unconstrained dynamics.5253## Citation5455```bibtex56@misc{lin2024echotrack,57 title={EchoTrack: Auditory Referring Multi-Object Tracking for Autonomous Driving},58 author={Lin et al. (2024)},59 year={2024},60 note={arXiv:2402.18302}61}62```6364- arXiv: 2402.18302