atlas

Research map / Graph learning / Knowledge and temporal graphs

Multi-Scene Generalized Trajectory Global Graph Solver with Composite Nodes for Multiple Object Tracking

AAAI 2024 · Graph learning › Knowledge and temporal graphs · approach: Graph reasoning for visual recognition · 17 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CoNo-Link, a graph-based global multi-object tracker that builds a partially connected graph over composite detection and trajectory nodes (chosen by NodeNet top-k) and refines it with a GNN link block, reducing memory versus fully connected graphs.

Problem

Graph-based global multi-object tracking uses fully connected graphs whose storage grows quadratically with clip length, and one-forward frame-to-frame associations miss long-range identity cues and lack end-to-end mismatch correction.

Approach

Replace fully connected frame-by-frame graphs with a partially connected graph whose nodes are composite (detection and trajectory) nodes, with edges selected by a NodeNet top-k query-based matcher, and a complementary edge learning strategy that re-learns trajectory-level edges so misclassified links can be recovered.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CoNo-Link instead of SUSHIMOT17 tracking · MOT17 test, private detectionsIDF1: 83.1 -> 83.7Helped
Use CoNo-Link instead of SUSHIMOT20 tracking · MOT20 test, private detectionsIDS: 706 -> 956Hurt
Use CoNo-Link instead of SUSHIDanceTrack tracking · DanceTrack testHOTA: 63.3 -> 63.8Helped
Use partially connected composite-node graph instead of hierarchical neighboring-frame fully connected graph (ablation)MOT17 graph solver · MOT17 validation, GT detectionsIDF1: 76.2 -> 76.3Helped
Use partially connected composite-node graph instead of fully connected graph (ablation)GNN tracker · MOT17 validationIDF1: 57.8 -> 58.1Helped
Add LS_1, mapping valid Traj-Traj edges to Det-Det edges (ablation)Gpart + GNN · MOT17 validationMOTA: 60.1 -> 59.9Hurt
Add LS_1, mapping valid Traj-Traj edges to Det-Det edges (ablation)Gpart + GNN · MOT17 validationIDF1: 58.1 -> 64.4Helped
Add LS_2, mapping Traj-Traj links and scores to Det-Det links (ablation)Gpart + GNN · MOT17 validationIDF1: 58.1 -> 61.3Helped
Add LS_3, mapping Traj-Traj links and re-extracting scores with GNN (ablation)Gpart + GNN · MOT17 validationIDF1: 58.1 -> 65.2Helped
Add LS_4, directly fusing trajectory nodes using Traj-Traj links (ablation)Gpart + GNN · MOT17 validationIDF1: 58.1 -> 69.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: MOT17 MOT20 DanceTrack

Benchmarks: MOT17 MOT20 DanceTrack

Metrics: IDF1 MOTA HOTA IDS MT AssA DetA FLOPs FPS VRAM

Baselines: SUSHI ByteTrack MOTR GTR MPNTrack Lif_T MeMOT TrackFormer FairMOT GRTU Unicorn CorrTracker

Builds on: message-passing graph network tracker (MPNTrack) network flow MOT formulation SUSHI DETR-style query decoding focal loss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy