atlas

Research map / Detection and segmentation / Tracking

UCMCTrack: Multi-Object Tracking with Uniform Camera Motion Compensation

AAAI 2024 · Detection and segmentation › Tracking · approach: Transformer-based video object tracking · 115 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 UCMCTrack, a motion-only multi-object tracker that runs a Kalman filter on the ground plane with a Mapped Mahalanobis Distance replacing IoU, and applies one fixed camera-compensation setting per sequence instead of frame-by-frame CMC.

Problem

Multi-object tracking under significant camera motion, where image-plane motion models and IoU association fail and frame-by-frame camera motion compensation (CMC) adds substantial computational cost that hinders real-time tracking.

Approach

Model target motion with a constant-velocity Kalman filter on the ground plane (via homography from manually estimated camera parameters), map detection noise to a correlated ground-plane covariance, and associate with a normalized Mahalanobis distance (MMD) instead of IoU; camera motion is treated as process noise using a fixed set of compensation factors for the whole sequence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace IoU association with MMD without CMD (ablation)UCMCTrack · MOT17 validationHOTA: 68.43 -> 68.09Hurt
add CMD to MMD (ablation)UCMCTrack · MOT17 validationHOTA: 68.09 -> 70.44Helped
add process noise compensation (PNC) (ablation)UCMCTrack · MOT17 validationHOTA: 70.44 -> 71.96Helped
replace IoU association with MMD without CMD (ablation)UCMCTrack · DanceTrack validationHOTA: 47.93 -> 46.32Hurt
add CMD to MMD (ablation)UCMCTrack · DanceTrack validationHOTA: 46.32 -> 55.06Helped
add process noise compensation (PNC) (ablation)UCMCTrack · DanceTrack validationHOTA: 55.06 -> 60.42Helped
add CMC (ablation)baseline tracker · MOT17 validationHOTA: 68.43 -> 70.97Helped
add CMC (ablation)UCMCTrack · MOT17 validationHOTA: 71.96 -> 72.97Helped
add CMC (ablation)baseline tracker · DanceTrack validationHOTA: 47.93 -> 47.55Hurt
add CMC (ablation)UCMCTrack · DanceTrack validationHOTA: 60.42 -> 59.18Hurt
vary detector noise factor σm (ablation)UCMCTrack · MOT17 validationHOTAMixed

Surprising findings

Limitations

Experimental setup

Datasets: MOT17 MOT20 DanceTrack KITTI

Benchmarks: MOT17 MOT20 DanceTrack KITTI

Metrics: HOTA IDF1 MOTA AssA FP FN TA

Baselines: ByteTrack OC-SORT C-BIoU MotionTrack SparseTrack Quo Vadis FCG GHOST Bot-SORT StrongSORT Deep OCSORT QD-3DT

Builds on: ByteTrack OC-SORT BoT-SORT StrongSORT

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