CoWTracker: Tracking by Warping instead of Correlation
Zihang Lai, Eldar Insafutdinov, Edgar Sucar, Andrea Vedaldi
TL;DR
CoWTracker tackles dense point tracking by removing cost volumes and adopting a warp-based refinement paradigm. It iteratively warps target-frame features to the query frame and uses a spatio-temporal transformer to jointly reason over all tracks, producing high-resolution dense trajectories with linear scaling in resolution and iterations. The approach achieves state-of-the-art results on TAP-Vid and RoboTAP, while also delivering competitive zero-shot optical-flow performance on Sintel, KITTI, and Spring, highlighting a promising unification of tracking and optical flow. Practically, the method enables high-detail tracking at higher resolutions with modest computational overhead, suggesting warp-centric architectures as a viable path for scalable dense matching and motion estimation.
Abstract
Dense point tracking is a fundamental problem in computer vision, with applications ranging from video analysis to robotic manipulation. State-of-the-art trackers typically rely on cost volumes to match features across frames, but this approach incurs quadratic complexity in spatial resolution, limiting scalability and efficiency. In this paper, we propose \method, a novel dense point tracker that eschews cost volumes in favor of warping. Inspired by recent advances in optical flow, our approach iteratively refines track estimates by warping features from the target frame to the query frame based on the current estimate. Combined with a transformer architecture that performs joint spatiotemporal reasoning across all tracks, our design establishes long-range correspondences without computing feature correlations. Our model is simple and achieves state-of-the-art performance on standard dense point tracking benchmarks, including TAP-Vid-DAVIS, TAP-Vid-Kinetics, and Robo-TAP. Remarkably, the model also excels at optical flow, sometimes outperforming specialized methods on the Sintel, KITTI, and Spring benchmarks. These results suggest that warping-based architectures can unify dense point tracking and optical flow estimation.
