Contour Errors: An Ego-Centric Metric for Reliable 3D Multi-Object Tracking
Sharang Kaul, Mario Berk, Thiemo Gerbich, Abhinav Valada
TL;DR
This work targets reliable 3D multi-object tracking in autonomous driving by introducing Contour Errors (CE), an ego-centric matching metric that emphasizes object shape and orientation from the ego vehicle's perspective. CE employs a Hungarian assignment over a contour-based distance, sampling corners near the ego in both 2D and 3D variants and applying a threshold tau_E to decide matches. Extensive evaluations on nuScenes and KITTI show CE outperforms traditional IoU and CPD in safety-critical scenarios, especially under partial visibility and yaw misalignment, and reveals important discrepancies in detector rankings in ego-centric terms. The study demonstrates that optimizing for safety-critical matching requires ego-centric, contour-aware metrics and that relying on a single aggregate score (like mHOTA) may obscure critical failure modes in real-world driving safety tasks.
Abstract
Finding reliable matches is essential in multi-object tracking to ensure the accuracy and reliability of perception systems in safety-critical applications such as autonomous vehicles. Effective matching mitigates perception errors, enhancing object identification and tracking for improved performance and safety. However, traditional metrics such as Intersection over Union (IoU) and Center Point Distances (CPDs), which are effective in 2D image planes, often fail to find critical matches in complex 3D scenes. To address this limitation, we introduce Contour Errors (CEs), an ego or object-centric metric for identifying matches of interest in tracking scenarios from a functional perspective. By comparing bounding boxes in the ego vehicle's frame, contour errors provide a more functionally relevant assessment of object matches. Extensive experiments on the nuScenes dataset demonstrate that contour errors improve the reliability of matches over the state-of-the-art 2D IoU and CPD metrics in tracking-by-detection methods. In 3D car tracking, our results show that Contour Errors reduce functional failures (FPs/FNs) by 80% at close ranges and 60% at far ranges compared to IoU in the evaluation stage.
