Learnable Graph Matching: A Practical Paradigm for Data Association

Jiawei He, Zehao Huang, Naiyan Wang, Zhaoxiang Zhang
3/27/2023
cs.CV

Official code: jiaweihe1996/GMTracker (116 stars, GPL-3.0, PyTorch, last commit 2021-12-31).

Abstract

Data association is at the core of many computer vision tasks, e.g., multiple object tracking, image matching, and point cloud registration. however, current data association solutions have some defects: they mostly ignore the intra-view context information; besides, they either train deep association models in an end-to-end way and hardly utilize the advantage of optimization-based assignment methods, or only use an off-the-shelf neural network to extract features. In this paper, we propose a general learnable graph matching method to address these issues. Especially, we model the intra-view relationships as an undirected graph. Then data association turns into a general graph matching problem between graphs. Furthermore, to make optimization end-to-end differentiable, we relax the original graph matching problem into continuous quadratic programming and then incorporate training into a deep graph neural network with KKT conditions and implicit function theorem. In MOT task, our method achieves state-of-the-art performance on several MOT datasets. For image matching, our method outperforms state-of-the-art methods on a popular indoor dataset, ScanNet. For point cloud registration, we also achieve competitive results. Code will be available at https://github.com/jiaweihe1996/GMTracker.

View on arXivView PDF

Code Implementations(1)

PyTorchGPL-3.0

Official PyTorch implementation of "Learnable Graph Matching: Incorporating Graph Partitioning with Deep Feature Learning for Multiple Object Tracking" (CVPR 2021).

11622Python, Jupyter NotebookMar 2, 20214 years agoGPL-3.0
deep-learningpytorchtracking-by-detection

Cite this paper

@article{he2023learnable,
  title  = {Learnable Graph Matching: A Practical Paradigm for Data Association},
  author = {Jiawei He and Zehao Huang and Naiyan Wang and Zhaoxiang Zhang},
  year   = {2023},
  eprint = {2303.15414},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.15414v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.15414.svg)](https://codeofpaper.com/paper/2303.15414)

Discussion