Learnable Online Graph Representations for 3D Multi-Object Tracking
Jan-Nico Zaech, Dengxin Dai, Alexander Liniger, Martin Danelljan, Luc Van Gool
TL;DR
This work presents a learnable online 3D MOT framework that unifies detections and track dynamics into a single graph and solves data association through Neural Message Passing (NMP). By embedding detection/track states and leveraging time-aware, relational messages, the method jointly handles data association, track initiation, and termination, replacing hand-crafted heuristics. A two-stage, semi-online training regime plus data augmentation aligns training and inference distributions, yielding state-of-the-art AMOTA of $0.656$ on nuScenes with substantially fewer ID-switches. The approach demonstrates robust generalization across detectors and offers a scalable platform for further integrating learnable track state representations in real-time autonomous systems.
Abstract
Tracking of objects in 3D is a fundamental task in computer vision that finds use in a wide range of applications such as autonomous driving, robotics or augmented reality. Most recent approaches for 3D multi object tracking (MOT) from LIDAR use object dynamics together with a set of handcrafted features to match detections of objects. However, manually designing such features and heuristics is cumbersome and often leads to suboptimal performance. In this work, we instead strive towards a unified and learning based approach to the 3D MOT problem. We design a graph structure to jointly process detection and track states in an online manner. To this end, we employ a Neural Message Passing network for data association that is fully trainable. Our approach provides a natural way for track initialization and handling of false positive detections, while significantly improving track stability. We show the merit of the proposed approach on the publicly available nuScenes dataset by achieving state-of-the-art performance of 65.6% AMOTA and 58% fewer ID-switches.
