Referring Multi-Object Tracking in Moving-Camera Videos via Global Motion Compensation
Organizations: National Cheng Kung University, Tainan, Taiwan
Abstract
Referring multi-object tracking (RMOT) takes a video and a language expression as input and tracks all referred objects. Many tracking requirements involve how an object moves rather than how it appears. However, in a video captured by a moving camera, a parked vehicle may appear to move, while a moving vehicle may show little displacement. Existing RMOT methods relate motion with text but do not explicitly remove camera-induced motion. In this paper, we propose extracting residual motion across frames by estimating camera motion in driver-view videos and compare motion characteristics with the query expression. We consider the motion-matching extent and integrate it with the RMOT method's prediction result through late fusion. In the evaluation, we verify the performance gain of taking the motion compensation module as a plug-in across different RMOT hosts.
Figures & tables
| Host | (moving class) | (other class) |
|---|---|---|
| iKUN | 1.0 | 0.1 |
| TransRMOT | 0.7 | 0.5 |
| FlexHook V1 | 7 | 7 |
| FlexHook V2 | 5 | 5 |
| Method | HOTA | DetA | AssA |
|---|---|---|---|
| Refer-KITTI | |||
| iKUN [ 3 ] | 44.56 | 32.04 | 62.48 |
| + GMC | 45.304 | 32.90 | 62.94 |
| TransRMOT [ 17 ] | 45.757 ∗ | 36.64 | 57.40 |
| + GMC | 46.149 | 36.95 | 57.89 |
| FlexHook V1 [ 6 ] | 53.824 | 43.35 | 66.92 |
| Host | Baseline | Performance gain |
|---|---|---|
| iKUN | 27.70 | |
| TransRMOT | 33.88 | |
| FlexHook V2 | 38.56 | |
| FlexHook V1 | 47.90 |
| Variant | Moving HOTA | Others HOTA | Pooled HOTA |
|---|---|---|---|
| Native host (w/o GMC) | 27.70 | 45.87 | 44.54 |
| Full module (w. GMC) | 36.99 | 46.05 | 45.28 |
| single (no routing) | 32.42 | 45.99 | 44.95 |
| ego (raw velocity only) | 32.37 | 45.77 | 44.61 |
| multiscale (single gap) | 35.14 | 45.96 | 45.00 |