English

Self-Supervised Any-Point Tracking by Contrastive Random Walks

Computer Vision and Pattern Recognition 2024-09-25 v1

Abstract

We present a simple, self-supervised approach to the Tracking Any Point (TAP) problem. We train a global matching transformer to find cycle consistent tracks through video via contrastive random walks, using the transformer's attention-based global matching to define the transition matrices for a random walk on a space-time graph. The ability to perform "all pairs" comparisons between points allows the model to obtain high spatial precision and to obtain a strong contrastive learning signal, while avoiding many of the complexities of recent approaches (such as coarse-to-fine matching). To do this, we propose a number of design decisions that allow global matching architectures to be trained through self-supervision using cycle consistency. For example, we identify that transformer-based methods are sensitive to shortcut solutions, and propose a data augmentation scheme to address them. Our method achieves strong performance on the TapVid benchmarks, outperforming previous self-supervised tracking methods, such as DIFT, and is competitive with several supervised methods.

Keywords

Cite

@article{arxiv.2409.16288,
  title  = {Self-Supervised Any-Point Tracking by Contrastive Random Walks},
  author = {Ayush Shrivastava and Andrew Owens},
  journal= {arXiv preprint arXiv:2409.16288},
  year   = {2024}
}

Comments

ECCV 2024. Project link: https://ayshrv.com/gmrw . Code: https://github.com/ayshrv/gmrw/

R2 v1 2026-06-28T18:55:36.422Z