Learnable Graph Matching: A Practical Paradigm for Data Association

03/27/2023
by   Jiawei He, et al.
0

Data association is at the core of many computer vision tasks, e.g., multiple object tracking, image matching, and point cloud registration. Existing methods usually solve the data association problem by network flow optimization, bipartite matching, or end-to-end learning directly. Despite their popularity, we find some defects of the current solutions: 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 with half training data and iterations on a popular indoor dataset, ScanNet. Code will be available at https://github.com/jiaweihe1996/GMTracker.

READ FULL TEXT

page 4

page 6

page 8

page 12

research
03/30/2021

Learnable Graph Matching: Incorporating Graph Partitioning with Deep Feature Learning for Multiple Object Tracking

Data association across frames is at the core of Multiple Object Trackin...
research
11/26/2019

Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matching

Graph matching involves combinatorial optimization based on edge-to-edge...
research
01/05/2022

GLAN: A Graph-based Linear Assignment Network

Differentiable solvers for the linear assignment problem (LAP) have attr...
research
01/17/2022

Graph Neural Networks for Cross-Camera Data Association

Cross-camera image data association is essential for many multi-camera c...
research
07/11/2019

Graph Neural Based End-to-end Data Association Framework for Online Multiple-Object Tracking

In this work, we present an end-to-end framework to settle data associat...
research
03/14/2021

Learning a Proposal Classifier for Multiple Object Tracking

The recent trend in multiple object tracking (MOT) is heading towards le...
research
09/11/2019

Deep Declarative Networks: A New Hope

We introduce a new class of end-to-end learnable models wherein data pro...

Please sign up or login with your details

Forgot password? Click here to reset