Learning of Global Objective for Network Flow in Multi-Object Tracking
Not on the map. Why?
Abstract (arXiv)
This paper concerns the problem of multi-object tracking based on the min-cost flow (MCF) formulation, which is conventionally studied as an instance of linear program. Given its computationally tractable inference, the success of MCF tracking largely relies on the learned cost function of underlying linear program. Most previous studies focus on learning the cost function by only taking into account two frames during training, therefore the learned cost function is sub-optimal for MCF where a multi-frame data association must be considered during inference. In order to address this problem, in this paper we propose a novel differentiable framework that ties training and inference together during learning by solving a bi-level optimization problem, where the lower-level solves a linear program and the upper-level contains a loss function that incorporates global tracking result. By back-propagating the loss through differentiable layers via gradient descent, the globally parameterized cost function is explicitly learned and regularized. With this approach, we are able to learn a better objective for global MCF tracking. As a result, we achieve competitive performances compared to the current state-of-the-art methods on the popular multi-object tracking benchmarks such as MOT16, MOT17 and MOT20.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 38 of its 62 references that are in the map. First posted on arXiv 30 Mar 2022.
Builds on
38 of 62 references.
References · 38
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regressioncited by 1,361
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 862
- 2016Performance Measures and a Data Set for Multi-Target, Multi-Camera Trackingcited by 685
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2016MOT16: A Benchmark for Multi-Object Trackingcited by 531
- 2019Tracking without bells and whistlescited by 382
- 2020MOT20: A benchmark for multi object tracking in crowded scenescited by 355
- 2019Omni-Scale Feature Learning for Person Re-Identificationcited by 292
26 more
- 2019Learning a Neural Solver for Multiple Object Trackingcited by 198
- 2020Chained-Tracker: Chaining Paired Attentive Regression Results for End-to-End Joint Multiple-Object Detection and Trackingcited by 115
- 2018Real-time Multiple People Tracking with Deeply Learned Candidate Selection and Person Re-Identificationcited by 96
- 2016Learning by tracking: Siamese CNN for robust target associationcited by 79
- 2019Online Multi-Object Tracking with Dual Matching Attention Networkscited by 77
- 2019Deep Declarative Networks: A New Hopecited by 77
- 2017Tracking The Untrackable: Learning To Track Multiple Cues with Long-Term Dependenciescited by 76
- 2019How To Train Your Deep Multi-Object Trackercited by 71
- 2019FAMNet: Joint Learning of Feature, Affinity and Multi-dimensional Assignment for Online Multiple Object Trackingcited by 65
- 2016Online Multi-Target Tracking Using Recurrent Neural Networkscited by 59
- 2020Lifted Disjoint Paths with Application in Multiple Object Trackingcited by 55
- 2017Recurrent Autoregressive Networks for Online Multi-Object Trackingcited by 48
- 2021Learnable Graph Matching: Incorporating Graph Partitioning with Deep Feature Learning for Multiple Object Trackingcited by 47
- 2015Near-Online Multi-target Tracking with Aggregated Local Flow Descriptorcited by 46
- 2016Discriminative Correlation Filter with Channel and Spatial Reliabilitycited by 45
- 2017Deep Network Flow for Multi-Object Trackingcited by 45
- 2021Learning a Proposal Classifier for Multiple Object Trackingcited by 42
- 2020Probabilistic Tracklet Scoring and Inpainting for Multiple Object Trackingcited by 36
- 2020A Unified Object Motion and Affinity Model for Online Multi-Object Trackingcited by 33
- 2018End-to-end Learning of Multi-sensor 3D Tracking by Detectioncited by 25
- 2020GCNNMatch: Graph Convolutional Neural Networks for Multi-Object Tracking via Sinkhorn Normalizationcited by 25
- 2016Multi-Person Tracking by Multicut and Deep Matchingcited by 23
- 2018On the Differentiability of the Solution to Convex Optimization Problemscited by 23
- 2021Making Higher Order MOT Scalable: An Efficient Approximate Solver for Lifted Disjoint Pathscited by 19
- 2019Graph Neural Based End-to-end Data Association Framework for Online Multiple-Object Trackingcited by 15
- 2021Learning data association without data association: An EM approach to neural assignment predictioncited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 3; 2025: 1; 2026: 1.
11 papers.
- 2022Hard to Track Objects with Irregular Motions and Similar Appearances? Make It Easier by Buffering the Matching Spacecited by 66
- 2022Unifying Short and Long-Term Tracking with Graph Hierarchiescited by 62
- 2024Self-Supervised Multi-Object Tracking with Path Consistencycited by 16
- 2023Learnable Graph Matching: A Practical Paradigm for Data Associationcited by 2
- 2022The Second-place Solution for ECCV 2022 Multiple People Tracking in Group Dance Challengecited by 1
- 2024Learning a Neural Association Network for Self-supervised Multi-Object Trackingcited by 1
- 2025CRTrack: Low-Light Semi-Supervised Multi-object Tracking Based on Consistency Regularizationcited by 1
- 2026Target-Guided Selective Reweighting for Physics-Informed Neural Network Inverse Problems: A Transfer Learning Approachcited by 1
- 2023S3Track: Self-supervised Tracking with Soft Assignment Flowcited by 0
- 2023An Approach for Multi-Object Tracking with Two-Stage Min-Cost Flowcited by 0
- 2024SSP-GNN: Learning to Track via Bilevel Optimizationcited by 0
- 2026Target-Guided Selective Reweighting for Physics-Informed Neural Network Inverse Problems: A Transfer Learning Approach6 Jul 2026
- 2025CRTrack: Low-Light Semi-Supervised Multi-object Tracking Based on Consistency Regularization24 Feb 2025
- 2024Learning a Neural Association Network for Self-supervised Multi-Object Tracking18 Nov 2024
- 2024SSP-GNN: Learning to Track via Bilevel Optimization5 Jul 2024
- 2024Self-Supervised Multi-Object Tracking with Path Consistency8 Apr 2024
- 2023An Approach for Multi-Object Tracking with Two-Stage Min-Cost Flow5 Nov 2023
- 2023S3Track: Self-supervised Tracking with Soft Assignment Flow17 May 2023
- 2023Learnable Graph Matching: A Practical Paradigm for Data Association27 Mar 2023
- 2022Unifying Short and Long-Term Tracking with Graph Hierarchies6 Dec 2022
- 2022Hard to Track Objects with Irregular Motions and Similar Appearances? Make It Easier by Buffering the Matching Space24 Nov 2022
- 2022The Second-place Solution for ECCV 2022 Multiple People Tracking in Group Dance Challenge24 Nov 2022